Flashback bygger pepparkakshus!
  • 1
  • 2
2007-03-10, 12:07
  #1
Medlem
Hkarns avatar
Jag undrar om det finns något program som kan brute forcea md5 hashar från en text fil. känns lite surt att sitta och mata in 200 + hashar i Cain.
Citera
2007-03-10, 14:52
  #2
Medlem
DaVajjs avatar
Gör om det till Cain-format.
<hash>;;

Hur är hasharna organiserade i filen just nu? En hash per rad? Ange detaljerat. Jag skulle kunna skriva ihop en parser riktigt snabbt kanske, eller så är det bara köra något regular expression på det.
Citera
2007-03-10, 14:55
  #3
Medlem
Sigmaswes avatar
John the ripper knäcker väl md5-hashar också?

Snabbt, enkelt och helt konsollbaserat
Citera
2007-03-10, 19:00
  #4
Medlem
Hkarns avatar
det är en hash per line nu. ska tästa med john the ripper eller om davajj kundefixa ihopp ett program så vorde det guld
Citera
2007-03-10, 19:45
  #5
Medlem
DaVajjs avatar
Citat:
Ursprungligen postat av Hkarn
det är en hash per line nu. ska tästa med john the ripper eller om davajj kundefixa ihopp ett program så vorde det guld

Enkelt regexp i typ Notepad++ skulle räcka, men jag gör ett program, går snabbare så på det stora hela skulle jag tro :P
Citera
2007-03-10, 19:47
  #6
Medlem
Hkarns avatar
man får tacka davajj. jag körde några hashar i ditt mycket fina dictionary crack program. synd bara att dem klarade sig
Citera
2007-03-10, 19:53
  #7
Medlem
DaVajjs avatar
Oj! Använder du mitt program? Då kan det göra jobbet åt dig! (Även fast jag blev klar med programmet nu XD)

fadCrack --algo <dinalgoritm> --mode interactive

Väl inne, ställ in variablerna:
set bShowUncracked true
set outputStyle cain
set bVerbose false

Ladda dina hashar:
load hash <dinhashfil>

Nu kör du mot en fil:
run utFil.txt

Stäng av min dictionarycracker och kika i filen

Om inte det fungerar så har jag programmet jag nyss slängde ihop åt dig istället:

http://davajj.mine.nu/tocain.exe
Filen blev stor, du kan misstänka att det är en trojan, isåfall, så kan du kompilera källkoden själv:

Källkod:
Kod:
#include <iostream>
#include <fstream>
#include <string>

int main(int argc, char * * argv)
{
	if( argc < 2 ) return 1;
	std::string strFile = argv[1];
	std::string strOutfile = strFile + ".out";
	std::ifstream inFile( strFile.c_str() );
	if( !inFile.is_open() ) return 1;
	std::ofstream outFile( strOutfile.c_str() );
	if( !outFile.is_open() ) return 1;
	
	std::string strLine;
	while( !inFile.eof() )
	{
		std::getline( inFile, strLine );
		strLine += ";;";
		outFile << strLine << std::endl;
	}
	
	return 0;
}

EDIT: Btw, hur många hashar rör det sig om? (Nyfiken)
Citera
2007-03-10, 20:17
  #8
Medlem
call3s avatar
Citat:
Ursprungligen postat av DaVajj
Oj! Använder du mitt program? Då kan det göra jobbet åt dig! (Även fast jag blev klar med programmet nu XD)

fadCrack --algo <dinalgoritm> --mode interactive

Väl inne, ställ in variablerna:
set bShowUncracked true
set outputStyle cain
set bVerbose false

Ladda dina hashar:
load hash <dinhashfil>

Nu kör du mot en fil:
run utFil.txt

Stäng av min dictionarycracker och kika i filen

Om inte det fungerar så har jag programmet jag nyss slängde ihop åt dig istället:

http://davajj.mine.nu/tocain.exe
Filen blev stor, du kan misstänka att det är en trojan, isåfall, så kan du kompilera källkoden själv:

Källkod:
Kod:
#include <iostream>
#include <fstream>
#include <string>

int main(int argc, char * * argv)
{
	if( argc < 2 ) return 1;
	std::string strFile = argv[1];
	std::string strOutfile = strFile + ".out";
	std::ifstream inFile( strFile.c_str() );
	if( !inFile.is_open() ) return 1;
	std::ofstream outFile( strOutfile.c_str() );
	if( !outFile.is_open() ) return 1;
	
	std::string strLine;
	while( !inFile.eof() )
	{
		std::getline( inFile, strLine );
		strLine += ";;";
		outFile << strLine << std::endl;
	}
	
	return 0;
}

EDIT: Btw, hur många hashar rör det sig om? (Nyfiken)

Du är gullig du DaVajj
"Filen blev stor, du kan misstänka att det är en trojan, isåfall, så kan du kompilera källkoden själv: "
Citera
2007-03-10, 20:20
  #9
Medlem
Hkarns avatar
Citat:
Ursprungligen postat av DaVajj
Oj! Använder du mitt program? Då kan det göra jobbet åt dig! (Även fast jag blev klar med programmet nu XD)

fadCrack --algo <dinalgoritm> --mode interactive

Väl inne, ställ in variablerna:
set bShowUncracked true
set outputStyle cain
set bVerbose false

Ladda dina hashar:
load hash <dinhashfil>

Nu kör du mot en fil:
run utFil.txt

Stäng av min dictionarycracker och kika i filen

Om inte det fungerar så har jag programmet jag nyss slängde ihop åt dig istället:

http://davajj.mine.nu/tocain.exe
Filen blev stor, du kan misstänka att det är en trojan, isåfall, så kan du kompilera källkoden själv:

Källkod:
Kod:
#include <iostream>
#include <fstream>
#include <string>

int main(int argc, char * * argv)
{
	if( argc < 2 ) return 1;
	std::string strFile = argv[1];
	std::string strOutfile = strFile + ".out";
	std::ifstream inFile( strFile.c_str() );
	if( !inFile.is_open() ) return 1;
	std::ofstream outFile( strOutfile.c_str() );
	if( !outFile.is_open() ) return 1;
	
	std::string strLine;
	while( !inFile.eof() )
	{
		std::getline( inFile, strLine );
		strLine += ";;";
		outFile << strLine << std::endl;
	}
	
	return 0;
}

EDIT: Btw, hur många hashar rör det sig om? (Nyfiken)

Tackar ska kompliera koden när jag kommer hem. det rör sig om ca 2000 hashar för övrigt. jag kan ju alltid använda mig av virustotal eller jotti annars om jag skulle vara lat.
Citera
2007-03-10, 20:21
  #10
Medlem
call3s avatar
Citat:
Ursprungligen postat av Hkarn
Tackar ska kompliera koden när jag kommer hem. det rör sig om ca 2000 hashar för övrigt. jag kan ju alltid använda mig av virustotal eller jotti annars om jag skulle vara lat.
/me kan låna ut cpu tid för skojs skull
om du vill ha altså
Citera
2007-03-10, 20:23
  #11
Medlem
Hkarns avatar
Citat:
Ursprungligen postat av call3
/me kan låna ut cpu tid för skojs skull
om du vill ha altså
Ska nog gå och fixa
Citera
2007-03-10, 20:26
  #12
Medlem
call3s avatar
Citat:
Ursprungligen postat av Hkarn
Ska nog gå och fixa
har en 2,4 ghz som bara står just nu, den kan ju få pumpa 24 timmar eller mer
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in