Willkommen bei Network & Security     remoteshell-security.com
Partnerseiten
login.php?sid=a893c1ea0a904a50913cf495f8a89661 profile.php?mode=register&sid=a893c1ea0a904a50913cf495f8a89661 faq.php?sid=a893c1ea0a904a50913cf495f8a89661 memberlist.php?sid=a893c1ea0a904a50913cf495f8a89661 search.php?sid=a893c1ea0a904a50913cf495f8a89661 index.php?sid=a893c1ea0a904a50913cf495f8a89661

Foren-bersicht » Internetprogrammierung » Rainbowtables-Prjekt @all PHP Scripter
Neues Thema erffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nchstes Thema anzeigen 
Rainbowtables-Prjekt @all PHP Scripter
BeitragVerfasst am: 11.01.2006 15:34 Antworten mit Zitat
BlackLotus
Anmeldedatum: 04.01.2006
Beitrge: 717
Wohnort: www and 127.0.0.1/localhost




Also wegen unserem kleinen Rainbowtable Projekt
Ich hab nen Script geschrieben und probiert da auch ne Suchfunktio einzbauen,sodass das Script erkentn ob ein Passwort schon in der Liste ist oder nicht.
Ich gebs zu ich bin zu dohv dafr.
Code:

<?php
$ausgabe=md5($klartext);
$datei='md5.txt';
$access=fopen($datei,'a+');
fwrite($access,$ausgabe);
fwrite($access,':');
fwrite($access,$klartext);
fwrite($access, "\n");
fclose($access);
echo ($ausgabe);
?>

Fragen poten saber ich warte auf fertige Scripte *g*
mfG BlackLotus
Edit:Hab jetzt nen schnes Script geschafft.
Brauch nurnoch nen biscchen berarbeitung.
Hab jetzt fast alles fertig ganz grob.
Ich geb an alle angehendenPHP-Scripter mein Erbe weiter....
Ich poste hier ein Teil des Rainbowtable-Projekt

die save.php

Code:

<?php
$ausgabe=md5($klartext);

$liste = file('md5.txt');
foreach ($liste as $entry) {
$temp = explode(':', $entry);
if (preg_match('/'.$ausgabe.'/U',$temp[0])) {
echo '<b>Hash:</b> '.$temp[0].' <b>Klartext:</b> '.$temp[1].'<br/>';
$treffer=$temp[1];
}
}
if ($treffer)
{
echo "Der Hash ",$treffer," ist schon da!";
}
else
{
$datei='md5.txt';
$access=fopen($datei,'a+');
fwrite($access,$ausgabe);
fwrite($access,':');
fwrite($access,$klartext);
fwrite($access, "\n");
fclose($access);
echo ($ausgabe);
}

?>
<br>
<a href="der link der zurck fhrt">zurck</a>

die generieren.php damit kann man durch eine Passwortliste eine md5hash Datei machen
Code:

<?
$inhalt = file('pass.txt');
foreach($inhalt as $teil)
{
$datei='md5.txt';
$ausgabe=md5($teil);
$access=fopen($datei,'a+');
fwrite($access,$ausgabe);
fwrite($access,':');
fwrite($access,$teil);
fclose($access);
}
?>

suchen.php

Code:

<?
$liste = file('md5.txt');
foreach ($liste as $entry) {
  $temp = explode(':', $entry);
  if (preg_match('/'.$hash.'/U',$temp[0])) {
    echo '<b>Hash:</b> '.$temp[0].' <b>Klartext:</b> '.$temp[1].'<br/>';

}}
?>

_________________
Eine Kette ist nur so stark wie ihr schwchstes Glied.

Die Welt wird nicht von denen bedroht die bse sind,sondern von denen die das Bse zulassen.
Albert Einstein

Man kommt nicht aus seiner Haut raus.....,
Nur Schlamm kann das Very Happy

http://blackwiki.bl.ohost.de
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 18.01.2006 21:04 Antworten mit Zitat
BlackLotus
Anmeldedatum: 04.01.2006
Beitrge: 717
Wohnort: www and 127.0.0.1/localhost




@Cerox ich mach nen Doppelpost damit jeder sieht das ich was gepostet habe.
Also ich hab dann mal ne Frge :p
Kann einer von euch mal nen script posten,dass buchstabenkombinationen ausgibt das aber in einer geordneten reihenfolge also
a
b
c
..
aa
ab
ac
...
??Wre seeehr nett
Wre auch kuhl wenn man da auch durch ne kleine nderung Zahlen und so einfgen kann wenn ihr wisst was ich mein

_________________
Eine Kette ist nur so stark wie ihr schwchstes Glied.

Die Welt wird nicht von denen bedroht die bse sind,sondern von denen die das Bse zulassen.
Albert Einstein

Man kommt nicht aus seiner Haut raus.....,
Nur Schlamm kann das Very Happy

http://blackwiki.bl.ohost.de
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 04.02.2006 19:10 Antworten mit Zitat
Abooya
Anmeldedatum: 04.02.2006
Beitrge: 71
Wohnort: #!/usr/bin/perl




*phpscripterantret* Smile
das hier geht:
Code:
<?php
$letters = Array(1=>'a',2=>'b',3=>'c',4=>'d',5=>'e',6=>'f',7=>'g',8=>'h',9=>'i',10=>'j',11=>'k',12=>'l',13=>'m',14=>'n',15=>'o',16=>'p',17=>'q',18=>'r',19=>'s',20=>'t',21=>'u',22=>'v',23=>'w',24=>'x',25=>'y',26=>'z');
for ($i=1; $i<=count($letters);$i++)
{
   for ($i2=0; $i2<=count($letters);$i2++)
   {
      echo $letters[$i].$letters[$i2].'<br />';
   }
}
?>


kannst den array einfach beliebig erweitern. Wink
Live-Demo: http://www.scholten-interactive.de/letters_listen.php

oder alternativ auch der array (habe ich mir per unicode und copy&paste generieren lassen)(http://www.scholten-interactive.de/array_erstell.php):
Code:
$letters = Array(1=>'!',2=>''',3=>'#',4=>'$',5=>'%',6=>'&',7=>''',8=>'(',9=>')',
10=>'*',11=>'+',12=>',',13=>'-',14=>'.',15=>'/',16=>'0',17=>'1',
18=>'2',19=>'3',20=>'4',21=>'5',22=>'6',23=>'7',24=>'8',25=>'9',
26=>':',27=>';',28=>'<',29=>'=',30=>'>',31=>'?',32=>'@',33=>'A',
34=>'B',35=>'C',36=>'D',37=>'E',38=>'F',39=>'G',40=>'H',41=>'I',
42=>'J',43=>'K',44=>'L',45=>'M',46=>'N',47=>'O',48=>'P',49=>'Q',
50=>'R',51=>'S',52=>'T',53=>'U',54=>'V',55=>'W',56=>'X',57=>'Y',
58=>'Z',59=>'[',60=>'\',61=>']',62=>'^',63=>'_',64=>'`',65=>'a',
66=>'b',67=>'c',68=>'d',69=>'e',70=>'f',71=>'g',72=>'h',73=>'i',
74=>'j',75=>'k',76=>'l',77=>'m',78=>'n',79=>'o',80=>'p',81=>'q',
82=>'r',83=>'s',84=>'t',85=>'u',86=>'v',87=>'w',88=>'x',89=>'y',
90=>'z',91=>'{',92=>'|',93=>'}',94=>'~',95=>'',96=>'',97=>'�',
98=>'',99=>'',100=>'',101=>'',102=>'',103=>'',104=>'',
105=>'',106=>'',107=>'',108=>'',109=>'�',110=>'',111=>'�',
112=>'�',113=>'',114=>'',115=>'',116=>'',117=>'',118=>'',
119=>'',120=>'',121=>'',122=>'',123=>'',124=>'',125=>'�'
126=>'',127=>'',128=>' ',129=>'',130=>'',131=>'',132=>'',133=>'',134=>'',135=>'',
136=>'',137=>'',138=>'',139=>'',140=>'',141=>'',142=>''
,143=>'',144=>'',145=>'',146=>'',147=>'',148=>'',149=>'',
150=>'',151=>'',152=>'',153=>'',154=>'',155=>'',156=>'',
157=>'',158=>'',159=>'',160=>'',161=>'',162=>'',163=>'',
164=>'',165=>'',166=>'',167=>'',168=>'',169=>'',170=>'',
171=>'',172=>'',173=>'',174=>'',175=>'',176=>'',177=>'',
178=>'',179=>'',180=>'',181=>'',182=>'',183=>'',184=>'',
185=>'',186=>'',187=>'',188=>'',189=>'',190=>'',191=>'',
192=>'',193=>'',194=>'',195=>'',196=>'',197=>'',198=>'',
199=>'',200=>'',201=>'',202=>'',203=>'',204=>'',205=>'',
206=>'',207=>'',208=>'',209=>'',210=>'',211=>'',212=>'',
213=>'',214=>'',215=>'',216=>'',217=>'',218=>'',219=>'',
220=>'',221=>'',222=>'');

// den 2. array knnen wir leider vergessen, da das die ganze unicode-palette ist, man php-dateien aber als ANSI speichern muss.
und wer mal eine datei sehen will, die mal eine ansi war, dann als unicode und dann wieder als ansi gespeichert wurde, kann das hier tun:
http://www.scholten-interactive.de/letters.php
langsam fange ich an, diese schriftzeichen zu mgen Laughing

//sorry, dass ich hier das ganze ein bisschen in die breite ziehe Rolling Eyes


Zuletzt bearbeitet von Abooya am 04.02.2006 21:09, insgesamt 2-mal bearbeitet

_________________
this.toLowerCase(); Wink
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
BeitragVerfasst am: 04.02.2006 20:20 Antworten mit Zitat
BlackLotus
Anmeldedatum: 04.01.2006
Beitrge: 717
Wohnort: www and 127.0.0.1/localhost




Danke fr diesen schnen Code

_________________
Eine Kette ist nur so stark wie ihr schwchstes Glied.

Die Welt wird nicht von denen bedroht die bse sind,sondern von denen die das Bse zulassen.
Albert Einstein

Man kommt nicht aus seiner Haut raus.....,
Nur Schlamm kann das Very Happy

http://blackwiki.bl.ohost.de
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 04.02.2006 21:08 Antworten mit Zitat
Abooya
Anmeldedatum: 04.02.2006
Beitrge: 71
Wohnort: #!/usr/bin/perl




np, wie gedenkst du das ganze zu machen? die meisten server geben timeouts, wenn eine php-datei lnger als 30 sekunden zum rechnen braucht.

_________________
this.toLowerCase(); Wink
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
BeitragVerfasst am: 04.02.2006 21:30 Antworten mit Zitat
BlackLotus
Anmeldedatum: 04.01.2006
Beitrge: 717
Wohnort: www and 127.0.0.1/localhost




ich mach das in verschiedenen Phasen,aber kann man das erste script denn so einfach erweitern??
Ich glaub da werden dann manche sachen doppelt oder dreifach angezeigt oder?


Zuletzt bearbeitet von BlackLotus am 04.02.2006 23:21, insgesamt 2-mal bearbeitet

_________________
Eine Kette ist nur so stark wie ihr schwchstes Glied.

Die Welt wird nicht von denen bedroht die bse sind,sondern von denen die das Bse zulassen.
Albert Einstein

Man kommt nicht aus seiner Haut raus.....,
Nur Schlamm kann das Very Happy

http://blackwiki.bl.ohost.de
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 04.02.2006 21:40 Antworten mit Zitat
Abooya
Anmeldedatum: 04.02.2006
Beitrge: 71
Wohnort: #!/usr/bin/perl




es heisst phasen Smile
das ist kein problem, ich werde einfach eine durchlaufende nummer in die schleifen einbauen, die in einer txt speichern und wieder von da aus anfangen.
dann muss man eben ?stehengeblieben=117 noch dranhngen, aber das ist ja np.
ich denke, ich werds morgen o. bermorgen umschreiben.

_________________
this.toLowerCase(); Wink
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
BeitragVerfasst am: 04.02.2006 23:22 Antworten mit Zitat
BlackLotus
Anmeldedatum: 04.01.2006
Beitrge: 717
Wohnort: www and 127.0.0.1/localhost




Jo war wohl etwas mde^^
@Cerox wieso wird mal bearbeitet angezeigt und mal nicht??
Entfern das bitte mal ganz ich hasse es wenn da steht bearbeitet von am...

_________________
Eine Kette ist nur so stark wie ihr schwchstes Glied.

Die Welt wird nicht von denen bedroht die bse sind,sondern von denen die das Bse zulassen.
Albert Einstein

Man kommt nicht aus seiner Haut raus.....,
Nur Schlamm kann das Very Happy

http://blackwiki.bl.ohost.de
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 05.02.2006 10:57 Antworten mit Zitat
Abooya
Anmeldedatum: 04.02.2006
Beitrge: 71
Wohnort: #!/usr/bin/perl




gute frage, wenn ich richtig gezhlt habe, habe ich meinen 1. post ca. 7 mal bearbeitet Laughing

_________________
this.toLowerCase(); Wink
Benutzer-Profile anzeigen Private Nachricht senden ICQ-Nummer
BeitragVerfasst am: 05.02.2006 20:47 Antworten mit Zitat
Cerox
Anmeldedatum: 31.12.2005
Beitrge: 782
Wohnort: Engelskirchen




Zitat:
@Cerox wieso wird mal bearbeitet angezeigt und mal nicht??
Entfern das bitte mal ganz ich hasse es wenn da steht bearbeitet von am...


Es steht erst da wenn der Post nicht der letzte Post im Thread ist. Da vorher noch keiner geantwortet hat, wird dies auch nicht als "Bearbeitet" gekennzeichnet.
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
BeitragVerfasst am: 19.03.2021 15:48 Antworten mit Zitat
warganic
Anmeldedatum: 26.02.2021
Beitrge: 29978




слуш157.48местBettптицУчасЯнчаWendGomeAlekотно(190Fran
SimoКитаЛариPensTidbАрти1077клей1970B114ChriвещеXVII
инвжЗайцназнТумаMickBESTXVIIStepAmorКерсПронотлиRich
XVIIAccaСашеВладTescCleaAubrHonoPushCanzPeriКаплBlac
КрасMapaтибеВаупКадебезосертSiegДаниsizeWherXVIISing
ЗамаБобрRichEricСодеMaurКрасФлакруссNelsМендразгТали
HaroFuxiчистмолнXVIIKathFuxiхозяохотJean3201MarkZone
ФормXVIIZoneПискWestTung3461ZoneNasoZoneПрибфакуGera
МагоистоPaulгазезакаGeraАрриJohn02-0SharBelvZoneСтек
открмесяHDMIZanuSamsCampразвЖадаHaya5300MusiКитаSQui
BestZS-16610СтарMystрублмедиJazzpolyEducNoboRequViol
фигупласPerpWindСнопстерBoscChouJohnGourventСемеЛитР
психМоскFeatЛитРоптиЛитРЛитР1941семиразнOZONУржуГабо
РоссЭспрКривЗамыGaliСтроRealУлухКутуArunCarmWindКори
ПолявещеSusiHenrHorsИван33-4АндрBLONГоллГолуМелигубе
hypeЛитеPUNKКондБронИллюФаркмножвообКурсмесямесямеся
ExpeIntrПереGeorAnjoИманоконавтоЛаврDreaакадСмирtuchkas
Adobдете
Benutzer-Profile anzeigen Private Nachricht senden
Rainbowtables-Prjekt @all PHP Scripter
Foren-bersicht » Internetprogrammierung
Du kannst keine Beitrge in dieses Forum schreiben.
Du kannst auf Beitrge in diesem Forum nicht antworten.
Du kannst deine Beitrge in diesem Forum nicht bearbeiten.
Du kannst deine Beitrge in diesem Forum nicht lschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Alle Zeiten sind GMT + 1 Stunde  
Seite 1 von 1  

  
  
 Neues Thema erffnen  Neue Antwort erstellen  


Forensicherheit

Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin
Deutsche bersetzung von phpBB.de


remoteshell-security.com | Partner | Boardregeln | Impressum