Ergebnis 1 bis 6 von 6
  1. #1
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard Reguläre Ausdruck URLs finden

    Hallo,
    ich mache derzeit weiter an meinem kleinen PerlProgramm, welches versucht anhand einer URL eine SQLinjection zu finden...
    jetzt will ich es auf eine ganze homepage erweitern... nur interessiert mich wie ich an alle urls in einer seite komme...
    habe an reguäre ausdrücke gedacht, aber wüsste nicht genau wie.... kann mir jemand einen tipp gegebn.

    die idee dahinter:
    ich gebe www.meintest.de ein, das rpgoramm such alle links auf der startseite und geht nach und nach die seiten durch, prüft ab die url schon mal angegebn ist, und durcsucht die nächste seite nach urls...
    mir ist klar das dannach ca 100-200 urls dabei sind, aber das würde ich schon irgendwie "kleinkriegen" mir geht es eig nur um den regulären ausdruck

    vielen dank
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  2. #2
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Hi,

    so ein Thema hatten wir bereits einmal im PHP-Forum:
    http://free-hack.com/showthread.php?t=27655

    Dabei beziehe ich mich dann mal auf das PHP Manual:
    Zitat Zitat von http://de2.php.net/manual/en/intro.regex.php
    PHP also supports regular expressions using a Perl-compatible syntax using the PCRE functions. Those functions support non-greedy matching, assertions, conditional subpatterns, and a number of other features not supported by the POSIX-extended regular expression syntax.
    Dem entsprechend sollte der benutzte reguläre Ausdruck ebenfalls Perl-Kompatibel sein:
    Code:
    /<a.+href=[\"\'](.*)[\"\']>(.*)<\/a>/im

    mfG. BlackBerry

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  3. #3
    NoClose Wurm
    Registriert seit
    10.08.2008
    Beiträge
    173

    Standard

    Möge dein Ehrgeiz belohnt werden, aber genau sowas gibt es schon. ;-)
    Wenn mir der Name wieder einfällt oder ich das Script wiederfinde, geb ich Bescheid.

  4. #4
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    stimmt dankeschln :-)
    (gibt noch keine thanks button oder?)

    @Luden

    ich weis das es sowas gibt, aber wenn sowas nutze, verstehe ich die technik nicht UND ich lerne kein perl :-)
    hoffe auserdem das meins besser wird

    edit2: wird aber noch dauern erstmal semesterende = prüfungen
    Geändert von Hu5eL (20.01.2009 um 22:51 Uhr)
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  5. #5
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Zitat Zitat von LudenJupp Beitrag anzeigen
    Möge dein Ehrgeiz belohnt werden, aber genau sowas gibt es schon. ;-)
    Um jetzt mal mit dem Spruch "Warum das Rad neu erfinden?" abzuhandeln:
    vielleicht hat das alte Rad ja einen Platten und ein selbstgebautes passt besser?

    Zitat Zitat von Hu5eL Beitrag anzeigen
    ich weis das es sowas gibt, aber wenn sowas nutze, verstehe ich die technik nicht UND ich lerne kein perl :-)
    Das ist doch endlich mal eine gute Einstellung - viel Erfolg!

    PS: ich glaube die Diskussion über eine Art "Thanks-Button" gab es hier schonmal, wurde aber abgelehnt, da die User sich sonst an Hand ihrer erhaltenen Danksagungen messen könnten.


    mfG. BlackBerry

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  6. #6
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    wenn offtopic löschen:
    besser an danksagungen, als an posts -.-

    für die, die es interessiert:
    [php]
    #!/usr/bin/perl -W
    #
    # perl-module.pl
    #
    ########################################
    # (c) BY Hu5eL !!!
    ########################################
    use strict;
    use warnings;

    $text =~ s/\015\012|\015|\012| //isg; #Leerzeichen + Zeilenumbrueche entfernen
    $test=~ s/.*?(href=)(\"|\')(http\:\/\/|)(.*?)(\"|\')/$4 /igs; #URLS holen
    $test=substr($test,0,rindex(" ".$test," ")); #"Nichtfunde" am Ende entfernen
    print $test;
    exit;
    [php]
    bei verbesserung gerne melden, code ist sehrwahrscheinlich grauenhaft -.-
    Geändert von Hu5eL (22.01.2009 um 18:50 Uhr) Grund: Automerged Doublepost
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •