captcha Übergabe unverständlich?

03/12/2012 22:54 Holzmensch#1
Hallo,

ich versuche ein Script zuschreiben, das eine captcha automatisch löst. Es handelt sich hierbei um eine Captcha mit offenen und geschlossenen Kreisen (man muss den offenen Kreis anklicken). Nun habe ich es soweit geschafft die richtigen Kreiskoordinaten für die Captcha rauszukriegen.

Die werden nach dem Klicken via Login-Request mit dem Usernamen und dem Passwort an den Server geschickt. Dabei sind noch zwei Parameter, die die Koordinaten des Klicks angeben. Soweit sogut.

Problem: diese Koordinaten werden beim ordnungsgemäßen Klicken nicht einfach als Dezimalzahlen verschickt, sondern beinhalten auch Buchstaben (a-f). Nun würde man ja sagen, dass es einfach in hex-Zahlen verschickt wird. Dem ist aber nicht so (mehrere Klickversuche gestartet). Dabei ist das captcha-Bild 210x100px groß, die verschickten Koordinaten sind max 2-stellig.

Hoffe einer kann mir ein Tip geben. DANKE!
03/12/2012 23:02 MoepMeep#2
2Stellig, 0-9,a-f. Sicher, dass es nicht das Hexadezimalsystem ist? ;)
03/12/2012 23:11 Holzmensch#3
Ja, glaub schon. Habe in die Ecken etc geklickt und das waren aufjedenfall nicht die normalen Koordinaten in hex-Form. Die Seite mit dem captcha ist [Only registered and activated users can see links. Click Here To Register...], kannst dir ja evtl mal angucken.

Vielen Dank
03/12/2012 23:32 Dr. Coxxy#4
Code:
function d2h(d)
{
    return (d.toString(16));
} // End of the function

button.onRelease = function ()
{
    var _loc2 = Number(_level0._xmouse) + 1;
    var _loc1 = Number(_level0._ymouse) + 1;
    _loc2 = d2h(_loc2 * 2.500000E+000);
    _loc1 = d2h(_loc1 * 2.500000E+000);
    getURL("javascript:login(\"" + _loc2 + "\",\"" + _loc1 + "\");", "");
};
falls dich der rest auch noch interessiert...
03/12/2012 23:40 Holzmensch#5
Das ist doch actionscript von der Flashanwendung oder? Wie kann man denn den Code sehen? Was heißt eig 2.500000E+000?
03/12/2012 23:44 Dr. Coxxy#6
kannst die flash datei runterladen, ist @ [Only registered and activated users can see links. Click Here To Register...] .
dann kannste z.b. mit sothink swf decompiler dir das actionscript ansehen, achtung hab oben noch das komplette reineditiert.

2.5....