Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 01:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



New Captcha system

Discussion on New Captcha system within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2009
Posts: 11
Received Thanks: 1
New Captcha system

Hallo,

Habe hier einen Browsergame das leider einen sehr hart zu
knackenden Captcha system hat.

Hier wie es aussieht:


Es geht darum den Ring im Ring anzuklicken.
Ich dachte mir das man einfach nach Elipsen sucht nur erschweren
mir diese Striche die durch den Kreisen gehen und es werden nicht alle
Kreise gefunden.

Beispiel: Suche nach Elipsen -> suche nach elipsen innerhalb Elipsen

Ich hoffe ihr könnt mir helfen

Lg
Furiosos
furiosos is offline  
Old 09/30/2014, 21:21   #2
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by furiosos View Post
Hallo,

Habe hier einen Browsergame das leider einen sehr hart zu
knackenden Captcha system hat.

Hier wie es aussieht:


Es geht darum den Ring im Ring anzuklicken.
Ich dachte mir das man einfach nach Elipsen sucht nur erschweren
mir diese Striche die durch den Kreisen gehen und es werden nicht alle
Kreise gefunden.

Beispiel: Suche nach Elipsen -> suche nach elipsen innerhalb Elipsen

Ich hoffe ihr könnt mir helfen

Lg
Furiosos
Würde dafür ganz spontan folgende Heuristik anwenden:

Man fängt bei einigen 1000 zufälligen Punkten an. Auf jedem dieser zufälligen Punkte setzt man programmtechnisch einen Marker. Jetzt bewegen sich die Marker zu dem nähesten schwarzen Pixel. Von diesem Pixel aus versuchen die Marker dann einen Rundlauf zu mache, wobei die maximale Länge des Rundlaufs nicht überschritten werden darf, sonst ist das Objekt kein Kreis. Um einen kurzen Rundlauf zu finden, würde sich in diesem Fall wohl der A*-Algorithmus anbieten, damit braucht man für ein derartiges Bild rund 2ms pro Marker (wenn man Multithreading anwendet und von 1000 Markern auf einer Maschine mit 4 Kernen ausgeht, wären das für eine Runde 500msec). Das heißt du setzt den maximalen Umfang eines Kreises auf z.B. 1/4 des Umfangs des Bildes. Jeder Pfad, der dann keinen Rundlauf ermöglicht, wird gelöscht und dann beginnt eine neue Runde.

Nach 3-10 Runden (also nach ca. 1500-5000msec) sollte das Bild dann "klar" genug sein, damit dein Algorithmus funktioniert.

Edit:
Der Algorithmus könnte suboptimal werden, eine Alternative wäre es mit einem Neuronalem Netz zu arbeiten, aber das erscheint mir bei der Größe der Bilder auch nicht gerade optimal.

Edit2:
Wenn man den Algorithmus andersrum anwendet, sodass man nicht alle Nicht-Rundläufe löscht sondern nur die Rundläufe, die es sicher gibt, in ein neues Bild überträgt, dürften die Ergebnisse dabei besser sein. Man muss jedoch nach jeder Runde darauf achten, dass bereits benutzte Pfade nicht noch einmal benutzt werden. Anschließend sollte dein Algorithmus auf das entstehende Bild angewendet werden und das Ergebnis sollte mehr als gut sein. Die Dauer dürfte sich auf Grund der zusätzlichen Pfadprüfung wohl etwas verlängern. Du solltest auch bedenken, dass Stellen wo sich mehrere Linien kreuzen wieder besucht werden dürfen.
Shadow992 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Captcha system back?
04/03/2013 - DarkOrbit - 14 Replies
Hey all, Just want to ask you one thing, after that it can be closed=) I was reading official DO forums. Some guy asked whats the punishment for botting. And dark orbit teamleader answered with link, the captcha method. 1ste fase geband : -25% ep & eer en alle jpb euro's 2de fase : -50% ep & eer en alle jpb euro's
how to disable the Anti-Bot system (Captcha) HELP ME
04/23/2012 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 0 Replies
game server but has an Anti-Bot system (Captcha) for some solution that does not leave again, or turn it off?
Kbot new captcha solvin system
11/02/2011 - DarkOrbit - 9 Replies
Now all users can use/make their own accounts for captcha solving. So far only one service but we will add other ones too ... :confused:somebody can post a video how it work?
Silkroad AutoLogin ( Working on the captcha system )
05/24/2009 - SRO Hacks, Bots, Cheats & Exploits - 30 Replies
Delete this



All times are GMT +2. The time now is 01:45.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.