Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Captcha Killer - aber wie? (https://www.delphipraxis.net/113759-captcha-killer-aber-wie.html)

spox 14. Mai 2008 11:00


Captcha Killer - aber wie?
 
Hallo Delphifans! :dp:

Der ein oder andere kennt möglicherweiße die Seite http://www.captchakiller.com/. Man kann dort Captcha's lösen lassen. Nun gibt es auch die Möglichkeit, ohne die Website aufzurufen, das Captcha zu senden. Das Ergebnis wird dann zurück gesendet (steht in den API-Docs auf der Website). Ich frage mich nur wie?! Denn das wäre doch ganz interessant. :)

Luckie 14. Mai 2008 11:07

Re: Captcha Killer - aber wie?
 
Zitat:

Zitat von spox
Denn das wäre doch ganz interessant. :)

Ganz interessant wo für? Um automatisch Spam in Foren zu verbreiten?

generic 14. Mai 2008 11:08

Re: Captcha Killer - aber wie?
 
Captcha sollen eigendlich von Menschen gelöst werden, um Seiten vor Spammern und Bots zu schützen.

Daher wirst du hier keine Hilfe bekommen!

Grund: Umgehung von Schutzmassnahmen

s.h. dazu bitte auch die Forumregeln

Daniel 14. Mai 2008 11:12

Re: Captcha Killer - aber wie?
 
Moin,

ich kann solche Seiten nicht befürworten, da Captachas - so lästig sie für uns Menschen sein mögen - wenigstens den gröbsten Spam aus Foren, Blogs und sonstigen Seiten fernhalten.

Aber davon mal abgesehen ... es gibt dort Beispiele für PHP, Perl und VB.NET - welche Fragen hast Du denn jetzt? Auf der Seite steht doch:

Zitat:

The API has 2 simple HTTP POST operations.
Du musst Dich also mit dem HTTP-Protokoll befassen und dort dann mit der POST-Operation. In Delphi dürfte der einfachste Weg über die Indy-Komponenten gehen, die sind bei Delphi gleich mit dabei.

Also: Bei konkreten Fragen wende Dich gern an uns - aber mal so allgemein in den Raum fragen, wer das für Dich tun könnte, kommt nicht in die Tüte. Sorry.

s.h.a.r.k 14. Mai 2008 11:16

Re: Captcha Killer - aber wie?
 
zum einen muss ich meinen beiden drei vorredern recht geben, ABER es ist zurzeit wohl leider so, dass die captcha selbst von menschen nicht auf anhieb erkannt werden und dies vermiest mir persönlich die laune an sowas. daher finde ich derartige systeme recht gut, da sie den praktischen nutzen davon doch ziemlich einschränken, so schön der gedanke daran auch sein mag.

ich mag hier allerdings keine diskussion über captchas vom zaun brechen, aber wenn du dir das ganze mal etwas genauer durchliest, dann solltest recht schnell auf die lösung kommen! all zu schwer scheint es nicht zu sein.

[edit]
wo war deer verflixte rote kasten!? :gruebel:
[/edit]

spox 14. Mai 2008 11:17

Re: Captcha Killer - aber wie?
 
hoppla... sry, hab gedacht darüber sprechen dürfte man :?

Blöderweiße stehen dort nur Beispiele für PHP, Perl und VB.NET.Pascal leider nicht. Ich hätte gern gewusst, wie die Prozedur für das verschicken und empfangen eines Captchas aussieht. Aber wenn's verboten ist... Ist schon okay.

rawsoul 14. Mai 2008 11:21

Re: Captcha Killer - aber wie?
 
[OffTopic]
Zitat:

Zitat von s.h.a.r.k
[...], ABER es ist zurzeit wohl leider so, dass die captcha selbst von menschen nicht auf anhieb erkannt werden und dies vermiest mir persönlich die laune an sowas. [...]

Das kann ich so leider auch bestätigen. Vor kurzem erst wollte ich mich bei einem Rollenspiel registrieren, bei welchem man als Spammaßnahme Charaktere auswählen sollte, welche in diesem Spiel wählbar sind. Ohne das Spiel allerdings zu kennen, war es mir selbst beim vierten Versuch nicht möglich, mich anzumelden. Letztendlich hab ich's dann aufgegeben.
[/OffTopic]

jokerfacehro 5. Okt 2008 16:43

Re: Captcha Killer - aber wie?
 
hey is ziemlich easy brauchst 2 funktionen:

wichtig, du musst dich vorher einmal auf dem rechner bei cptcha killer angemeldet haben, damit er den aufruf akzeptiert und es gehen nur noch 30captchas pro tag

ansonsten is die seite geil, liest studiVZ und alle möglichen anderen imagecodes ohne probleme solange man die farbtiefe auf 8bit oder niedriger setzt.


hier datei hochladen:

Delphi-Quellcode:
function TLoginForm.uploadImage(dest:string):string;
var DataStream: TIdMultiPartFormDataStream;
    stringvar:String;
    idHTTP: TIdCustomHTTP;
begin
idHTTP:=TIdCustomHTTP.Create(self); //compo erstellen
DataStream := TIdMultiPartFormDataStream.Create;   //stream erstellen

DataStream.AddFormField('method','upload_captcha');
DataStream.AddFormField('api_key',api_key);
DataStream.AddFormField('captcha_url','sro');
DataStream.AddFormField('expire','120');
DataStream.AddFormField('rights','true');
DataStream.AddFile('file', 'IMAGE.JPG', 'multipart/form-data'); //bild einfuegen

stringvar := idHTTP.Post(dest, DataStream); //upload

stringvar:=Copy(stringvar,21,Length(stringvar)-21);
{Delete(stringvar,1,20);
StringReplace(stringvar, #13#10, '', [rfReplaceAll]);}

DataStream.Free;
idHTTP.Free;

Memo1.Lines.Add(stringvar);

Result:=stringvar; //captcha_id is rueckgabewert
end;



text lesen = alle 10sekunden oder so aufrufen:

Delphi-Quellcode:
function TLoginForm.readImage(dest:string):string;
var DataStream: TIdMultiPartFormDataStream;
    stringvar:String;
    idHTTP: TIdCustomHTTP;
begin
idHTTP:=TIdCustomHTTP.Create(self); //compo erstellen
DataStream := TIdMultiPartFormDataStream.Create;   //stream erstellen

DataStream.AddFormField('method','get_result');
DataStream.AddFormField('api_key',api_key);
DataStream.AddFormField('captcha_id',captcha_id);
DataStream.AddFormField('op','Submit');

sleep(50);

stringvar:=idHTTP.Post(dest, DataStream);
Memo1.Lines.Add(stringvar);

DataStream.Free;
idHTTP.Free;

Result:=stringvar; //rückgabe ist WAIT oder SUCCESS: text
end;
viel Spaß damit

toms 5. Okt 2008 18:04

Re: Captcha Killer - aber wie?
 
Zitat:

Zitat von Luckie
Zitat:

Zitat von spox
Denn das wäre doch ganz interessant. :)

Ganz interessant wo für? Um automatisch Spam in Foren zu verbreiten?

Vielleicht dafür?

Zitat:

CAPTCHA Killer is 100% focused on increasing accessibility on the Internet. There are over 1 Million Americans that suffer from blindness. CAPTCHA Killer can be used to automatically translate an image into the underlying text.

alzaimar 5. Okt 2008 19:12

Re: Captcha Killer - aber wie?
 
toms, neben/unter so gut wie jedem Captcha steht, das der Anwender sich bei Unvermögen, das Captcha zu erkennen, gerne an den Webmaster wenden darf. Das halte ich für das richtige Vorgehen. Wie dem auch sei: Sobald ein Captcha geknackt ist, denkt man sich halt ein Neues aus. Ich frage mich sowieso, wieso einige der Captchas so schwer zu knacken sein sollen...

Florian H 5. Okt 2008 19:23

Re: Captcha Killer - aber wie?
 
An die, die sich über die Unlesbarkeit von Captchas beschweren: Genau durch solche Seiten (und natürlich auch andere Captchaknacker) müssen Captchas doch erst unlesbar werden .. solche Seiten sind also nicht die Lösung sondern das Problem...

jokerfacehro 5. Okt 2008 19:42

Re: Captcha Killer - aber wie?
 
ich nutze es zum automatisierten login von mmorpgs

bei manchen mmorpgs dauert das lvln ewig deshalb gibt es bots die das machen und manchmal bekommt man nen disconnect, und wenn man denn nicht zu hause ist, loggt das programm einen wieder automatisch ein

den hersteller stört es nicht solange man bezahlt und wenn man nicht bezahlt wird man eh gebannt, weshalb dies kein problem darstellt.

Crazy Ivan 5. Okt 2008 20:10

Re: Captcha Killer - aber wie?
 
aber bei allen mmorgs, die ewig brauchen zum leveln ist meiner meinung nach das nutzen von bots unter strafe verboten :gruebel:

Florian H 5. Okt 2008 20:36

Re: Captcha Killer - aber wie?
 
Bei MMORPGs mit Bots zu lvln ist sowas von erbärmlich .. nur damit man sich am Ende toll fühlt weil man nen Lvl99-Char hat und der King ist und besser ist als die ehrlichen Spieler, die ihre Zeit in das normale, ordentliche Spiel investieren und damit eben erst bis Lvl40 kamen?
Ich denke, das Erstellen von Cheatsoftware, auch wenn sie evtl. nicht explizit verboten ist in dem speziellen Fall, muss man hier nicht unterstützen.

jokerfacehro 5. Okt 2008 20:57

Re: Captcha Killer - aber wie?
 
na und mir doch egal wie erbärmlich das ist, man kann damit ganz easy kohle verdienen haha
wer soviel zeit in ein spiel steckt, ist selber schuld

so hat man nen lustigen char mit dem man ab und zu ma pvp machen kann und die chars kann man je nach ausrüstung für mehrere hundert euro verkaufen.
den teuersten den ich bei ebay gesehn hab, war 5000dollar weil der die besten items hatte.
das geile ist, der betreiber hat sich das recht vorbehalten ejderzeit die server ab zustellen und man hat kein eigentum an den erstellten charackteren sondern nur an der aufgewendeten spielzeit. sind die server aus is das ganze geld futsch haha.

und ehrliche spieler werden locker 2monate effektive spielzeit brauchen um auf lvl60 oder so zu kommen, und ich glaube es sit extra so vorgesehen dass man bots benutzt damit die noch mehr verdienen xD
naja koreaner halt

das nutzen von bots ist für zahlende benutzer erlaubt, bei wow natürlich nicht aber silkroad online z.B.

alle nutzer die bots benutzen und nicht zahlen werden jede woche gebannt, alle anderen können botten wie se wolln und ihre clients manipulieren

jfheins 5. Okt 2008 20:59

Re: Captcha Killer - aber wie?
 
Wo wir grad da sind:

Es gibt Leute (nein, ich gehöre nicht dazu) die nehmen nen kleinen Server, und lassen darauf eben 100 WoW-Bots oder so laufen, und verdieen ihr Geld damit, die Gegenstände, die man da sammeln kann in ebay oder so zu verticken.

Wenn die Mods einen Bot ansprechen wird des als Anruf aufs Handy weitergeleitet ...

Also quasi Geld für nix :stupid:

Aber das nur mal so am Rande :zwinker:

Sir Rufo 5. Okt 2008 23:50

Re: Captcha Killer - aber wie?
 
Zum Thema Bots im Allgemeinen und WoW im Speziellen hier der Link von den Heise News:

heise news: Cheat-Software-Hersteller zahlt 6 Millionen US-Dollar an Blizzard

cu

Oliver

Luckie 6. Okt 2008 09:25

Re: Captcha Killer - aber wie?
 
Ihr werdet gerade immer mehr offtopic. Von dem mor5alischen Aspekt Captchas mit einem Programm zu mlösen, seit ihr jetzt bei World of Warcraft Bots angelangt. Findet also bitte wieder zum Thema zurück.

Reinhard Kern 6. Okt 2008 09:36

Re: Captcha Killer - aber wie?
 
Zitat:

Zitat von s.h.a.r.k
... ABER es ist zurzeit wohl leider so, dass die captcha selbst von menschen nicht auf anhieb erkannt werden und dies vermiest mir persönlich die laune an sowas.

Hallo,

ich kenne Eltern, die kommen mit den Kindersicherungen in den Steckdosen überhaupt nicht zurecht - aber das spricht doch wohl nicht gegen das Sichern an sich (der Kinder gegen Stromschläge)?

Natürlich gibt es so was auch einfach schlecht gemacht, schliesslich gibt es auch unter den Programmierern den üblichen Anteil an Idioten, und die Website sieht dann entsprechend aus; aber auch das spricht nicht gegen das Prinzip. Man kann ja auch nicht die Literatur abschaffen bloss weil Dieter Bohlen Bücher schreibt.

Gruss Reinhard


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz