Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement] anti-bot system #3

Open
Tracked by #6
PhilJbt opened this issue Oct 11, 2022 · 2 comments
Open
Tracked by #6

[enhancement] anti-bot system #3

PhilJbt opened this issue Oct 11, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@PhilJbt
Copy link

PhilJbt commented Oct 11, 2022

I did not find any roadmap. Is the anti-bot system going to evolve?

Staying in this minimalist spirit, I would think of:

  1. Add some dummy mathematical operations the user can't see or se in another order with transparent color/display none/::after/::before/direction: rtl; to the HTML
  2. Use HTML/CSS for obfuscation (i.e. this kind of tricks)
  3. Use a Python text-to-image lib to write different words in random shades of color, the user would be asked for the word or words in a specific order

forum

@Maniacsan
Copy link

Maniacsan commented Oct 11, 2022

Comment by benbristow - https://news.ycombinator.com/item?id=33154502

Yeah its easy to answer it automatically

@Demindiro
Copy link
Owner

The current captcha is indeed very simple. It is intended to keep bots away for a few days at least.

I like the text-to-image captcha. It's simple for users but should be relatively complicated for bots.

I think it would also be useful to allow custom questions, e.g. on the OSDev forums it asks a question that can be answered with info on their wiki.

I believe it would also be useful to automatically hide comments by new users. It won't stop registrations by bots but will keep a forum clean at least.

@Demindiro Demindiro mentioned this issue Oct 11, 2022
12 tasks
@Demindiro Demindiro added the enhancement New feature or request label Oct 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants