Home > Perl > DDL-Warez.org Links 2.0.0 – Flash Captchas

DDL-Warez.org Links 2.0.0 – Flash Captchas

Nachdem ddl-warez.org gestern/vorgestern auf sichere Flashcaptchas umgesattelt hatte, musste auch ich mein DDL-Warez.org Links-Script anpassen.

Jeder denkt sicher, dass diese Captchas, noch dazu in Flash, unumgaenglich seien. Dem ist aber nicht so. Das Flashcaptcha (z. B. http://www.ddl-warez.org/getcaptcha.php?id=abcd), beinhaltet einen dynamischen Teil. Es muss ja schliesslich bei jedem Aufruf ein anderes Captcha angezeigt werden. In dieser SWF-Datei stehen die Captchas, nicht wie anfangs angenommen verschluesselt, sondern unverschluesselt am Ende dieser Datei. Sogar in HTML-Format: <p align=”center”><font face=”Berlin Sans FB Demi” size=”60″ color=”#e8edf0″ letterSpacing=”0.000000″ kerning=”1″>1234</font></p>. In dem Fall waere der Captcha-Code 1234. Dadurch kann man die Eingabe der Captchas simulieren. Etwas, das man nicht simulieren kann, ist die Wartezeit nach der Captchaeingabe. Natuerlich muss auch mein Script diese Zeit verstreichen lassen, bis es weiter arbeiten kann. Desswegen rennt das Script mindestens 5 Sekunden oder laenger. Man darf sich also nicht wundern, wenn es etwas laenger braucht, um die RapidShare-Links zu bekommen. Aber immerhin ist es noch schneller, als wenn jeder Link haendisch kopiert werden muss. Es war ein ganzes Stueck Arbeit, um es so weit zu bringen, dass das Script die Captchabilder auslesen kann.

Installationsanleitung

Download

Share and Enjoy:
  • Twitter
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Slashdot
  • StumbleUpon
  • Reddit

TheFox Perl , , , , ,

  1. jobitobi
    1. Mai 2009, 15:37 | #1

    Hallo erstmal,

    vermutlich tolles Tool wenn es denn läuft.
    Ich habe schon Probleme bei der Einleitung.
    Man gibt in einem Textfeld ?? (wie bekomme ich dieses Textfeld ?)
    einen oder mehrere Links an.

    Die Installation selber geht ohne Probleme vonstatten.
    Der Aufruf der ./install.pl bringt keine Prolbeme.

    Nur wie ich die ddllinks.pl bzw. cgi mit dem Browser nutzen kann/soll verstehe ich auch nicht.

    Vielleicht erbarmt sich ja wer.

    Ich nutze übrigens ubuntu 8.10

  2. 1. Mai 2009, 16:32 | #2

    Das Ganze ist eine Webanwendung. Du brauchst dafuer einen Webserver. Das Script kopierst du dann in den /cgi-bin/ Ordner. Dann kannst du es z.B. ueber http://localhost/cgi-bin/ddlinks.pl mit dem Browser aufrufen.

    Eine genauere Installationsanleitung findest du hier.

  3. jobitobi
    1. Mai 2009, 23:27 | #3

    Hi
    Danke für die Antwort.
    Jetzt habe ich den Webserver am laufen.
    Ich kann auch die ddllinks.pl unter dem http://localhost/ddlinks.pl
    aufrufen. Allerdings fangen dann meine Probleme wieder an, und zwar folgendes:
    Ich gebe die Adresse ein s.o. und drücke enter, dann kommt die Frage ob die die Datei speichern oder ausführen lassen will. Ich sage dann ausführen und soll dann wählen mit welcher Applikation. Dort wähle ich das Verzeichnus /usr/bin/ und dann perl. Wenn ich das mit OK bestätige dann lädt der die ddllinks.pl runter. Und mehr passiert nicht.

  4. 2. Mai 2009, 00:26 | #4

    Nochmals: lies diese Installationsanleitung!!!
    Darin steht, dass du im gleichen Verzeichniss die Datei .htaccess mit dem folgenden Inhalt anlegen musst:
    Options +ExecCgi

    Gegebenenfalls musst du noch zusaetzlich das Script ddllinks.pl auf ddllinks.cgi umbenennen, da in der Webserverkonfiguration die Dateiendung .pl nicht als Perl-Script erkannt wird. In der Apache Konfiguration sieht das folgendermassen aus:
    AddHandler cgi-script .cgi .pl

  1. Bisher keine Trackbacks
hacker Powered by Gentoo Linux Blogverzeichnis - Blog Verzeichnis bloggerei.de Suchmaschinenoptimierung mit Ranking-Hits