Author Topic: Bot prevention mechanism - thoughts?  (Read 4299 times)

0 Members and 1 Guest are viewing this topic.

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Bot prevention mechanism - thoughts?
Question, would it be feasible to code a small, cross-platform program (java? possibly loaded from web page?) that accepts the first part of a validation code generated by an algorithm on user ID and registration date + time (manually, or automatically from its launch, for later use), then basically takes a user through a simple, 30-second game, and then, on completion, performs a calculation on the first code entered and displays a user account registration verification code (and possibly, copies that code to the clipboard for convenience?).

Would that eliminate the bot issue?  I mean, you could still manually register bots, however, I think, if the game was half-way interesting and a bit fun, no one would mind and it would kill the auto-bot registrations.  Thoughts?

Yeah, I know... someone would have to code it, and I can't code.  :warp:

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Bot prevention mechanism - thoughts?
Not everyone has java, and not everyone wants to even install it.

I'm thinking animated gif would work well. Let's say you have one randomly selected word, you generate an animated gif that has that word. The word moves around slowly and there is animated noise included. Bots would have very hard time deciphering that, but it would be easily readable to people. Of course you need roughly a dozen of such gifs. Then enforce captcha on people that have 2 posts or less. Should work much better than any randomly generated static image. Creating animated gifs should be fairly simple to a lot of people here.

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: Bot prevention mechanism - thoughts?
As long as it's more readable than that ReCaptcha nonsense.  It's like trying to decipher moon runes.

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Re: Bot prevention mechanism - thoughts?
As long as it's more readable than that ReCaptcha nonsense.  It's like trying to decipher moon runes.

 :lol:
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Bot prevention mechanism - thoughts?
As long as it's more readable than that ReCaptcha nonsense.  It's like trying to decipher moon runes.
Depends on who creates the gifs. But such gifs should be very much readable as long as the pixels are kept in move and some noise added in the mix. Of course it won't prevent chinese from registering and posting, but any automated process should have difficulties with such captcha. The best thing about it is that animated gifs are relatively easy to make.

Actually, if someone wants to make a dozen of these gifs, I'm pretty sure admins would be more than thrilled to add them in the same day.

  

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: Bot prevention mechanism - thoughts?
How about a line drawing with the text / numbers inside it?  I mean, basically, only one line of data is present on the screen at a time, but the refresh rate is 60 hz or something.


            Scan goes down, displaying only one line at a time, however, scan rate (Hz) is high enough to produce the illusion of a sequence of numbers / characters to the viewer.  This way, bots can't individually take each separate part of the .gif (which is a sequence of images) and try OCR on the ones that produce legible results.

   .:            |
 ` :            |
    :            |
    :            |
:::::::        V


Thoughts?

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Bot prevention mechanism - thoughts?
Sounds like a good idea.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Bot prevention mechanism - thoughts?
Something like this perhaps then?

http://diaspora.hard-light.net/images/other/ScrewYouBots.gif

Probably a little smaller though. :D
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline zookeeper

  • *knock knock* Who's there? Poe. Poe who?
  • 210
Re: Bot prevention mechanism - thoughts?
Uh... well, frankly, it takes about 20 seconds to get to the part where you actually see the text, it goes by very quickly and is not very legible.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Bot prevention mechanism - thoughts?
Like I said, a bit shorter/smaller. :D
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: Bot prevention mechanism - thoughts?
I think the shorter/smaller version of that should work nicely, esp. considering that the entire text required for verification never appears in its entirety in any frame.

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Bot prevention mechanism - thoughts?

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Re: Bot prevention mechanism - thoughts?
I saw the conversation on #SCP. I can try to whip a couple up.
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.