2007-10-27, 10:59
  #13
Medlem
call3s avatar
Citat:
Ursprungligen postat av jaccee
Det är ingen svensk sida. Europeisk dock. Ska prova passwordpro eller cain som davajj sa! Tack!
lägger du upp bara hasharna kan jag säkert dedikera lite cpu.
Citera
2007-10-27, 11:06
  #14
Medlem
groils avatar
Citat:
Ursprungligen postat av call3
lägger du upp bara hasharna kan jag säkert dedikera lite cpu.

jag kan också hjälpa till om det skulle behövas.
Citera
2007-10-27, 11:12
  #15
Medlem
Zleepings avatar
Citat:
Ursprungligen postat av DaVajj
Cain är också lätt att använda. Att få in alla hashar är väl lite jobbigt, men du borde kunna få det till rätt format ganska lätt med en texteditor genom att använda Replace-funktionen.

Cain har i sin huvudkatalog en fil vid namn MD5.LST som innehåller alla MD5-hashar, enligt formatet <hash>;<plain>;

Så du vill att din fil ska se ut

<hash>;;
<hash>;;

Exempelvis:

abc123abc123abc123;;
123abc123abc123abc;;

Ta din SQL-dump, och använd texteditorns alla funktioner, kanske t.o.m reguljära uttryck om du kan det, för att få det att se ut som ovan. Spara sedan denna fil som MD5.LST och lägg i Cain's katalog. Starta Cain. Du bör se alla dina hashar under MD5 i Cain's crackingdel.

Cain stödjer lite enkla sätt att knäcka MD5orna på.

Skrev inte du ett program för att få hasharna i det formatet. Har för mig det, använde det flitigt under en period och har för mig att det kallades "plaintcain" eller något där man hade en textfilm med rena hashar från början

//Z
Citera
2007-10-27, 11:27
  #16
Medlem
call3s avatar
Citat:
Ursprungligen postat av Zleeping
Skrev inte du ett program för att få hasharna i det formatet. Har för mig det, använde det flitigt under en period och har för mig att det kallades "plaintcain" eller något där man hade en textfilm med rena hashar från början

//Z
plainToCain hette det
har dock inte det kvar på hddn tydligen
Citera
2007-10-27, 15:53
  #17
Medlem
DaVajjs avatar
Ah. Jo. Men det är nästan lite överdrift att kalla det program. Det la ju bara till två semikolon i slutet på varje rad. Kanske kontrollerade om någon hashrad var annorlunda och inte stämde också, minns inte.

Man kan ta nästan vilken texteditor somhelst och ersätta "<nyrad>" med ";;<nyrad>" och få samma jobb gjort. Fast texteditorn skalar kanske inte lika bra när det kommer till större antal hashar. :\
Citera
2007-10-27, 16:02
  #18
Medlem
Zleepings avatar
Tog mig friheten att lägga upp det på nytt.

Alla cred åt DaVajj

http://www.speedyshare.com/146145497.html
Citera
2007-10-27, 17:38
  #19
Medlem
call3s avatar
Citat:
Ursprungligen postat av Zleeping
Tog mig friheten att lägga upp det på nytt.

Alla cred åt DaVajj

http://www.speedyshare.com/146145497.html
nice.
dock är jag jävligt fundersam på var zipfilen jag hade tog vägen.....
är nog gammal o förvirrad :P

Edit: du kan inte bifoga sourcen? tror den var med orginal releasen
Citera
2007-10-27, 19:59
  #20
Medlem
Zleepings avatar
Jajamensan, hade tom kvar den
Kod:
#include <iostream>
#include <fstream>
#include <string>

int main(int argc, char * * argv)
{
	std::cout << "plainToCain V1.0" << std::endl;
	std::cout << "================" << std::endl;
	
	if( argc < 2 )
	{
		std::cout << "usage: " << argv[0] << " <file>" << std::endl;
		return 1;
	}
	
	//Load files
	std::string strIn = argv[1];
	std::string strOut = strIn + ".out";
	
	std::ifstream inFile(strIn.c_str());
	if( !inFile.is_open() ) return 1;
	std::ofstream outFile(strOut.c_str());
	if( !outFile.is_open() ) return 1;
	
	//Output
	unsigned int uiDone = 0;
	unsigned int uiSkipped = 0;
	unsigned int uiCurLine = 0;
	unsigned int uiProcessedLines = 0;
	std::string strLine;
	while( !inFile.eof() )
	{
		//Get line
		++uiCurLine;
		std::getline(inFile,strLine);
		if( strLine.size() == 0 ) continue;
		++uiProcessedLines;
		
		//Check content validity
		if( strLine.find_first_not_of("0123456789abcdefABCDEF") != std::string::npos )
		{
			++uiSkipped;
			std::cout << "Warning: Line " << uiCurLine << " contains non-hexadecimal characters, line skipped" << std::endl;
			continue;	
		}
		
		outFile << strLine << ";;" << std::endl;
		++uiDone;
	}
	
	//Close fils
	inFile.close();
	outFile.close();
	
	//Print statistics
	std::cout << "Converted: " << uiDone << std::endl;
	std::cout << "Skipped: " << uiSkipped << std::endl;
	std::cout << "Total Processed: " << uiProcessedLines << std::endl;
	system("PAUSE");
	
	//Done
	return 0;
}
Citera
2007-10-28, 08:59
  #21
Medlem
call3s avatar
Citat:
Ursprungligen postat av Zleeping
Jajamensan, hade tom kvar den
danke
Citera
2007-10-28, 15:02
  #22
Medlem
Varför har ingen föreslagit rainbowtables eller är det jag som är ute och cyklar?

Jag tankade ner 30GB md5_loweralpha-numeric_1-8 Vilket betyder att den kan knäcka pass med små bokstäver och siffror med upp till 8 tecken.

Sedan kör jag rainbowcrack som är ett mkt bra program: http://www.antsight.com/zsl/rainbowcrack/
Citera
2007-10-28, 15:06
  #23
Medlem
DaVajjs avatar
Citat:
Ursprungligen postat av Logz
Varför har ingen föreslagit rainbowtables eller är det jag som är ute och cyklar?

Jag tankade ner 30GB md5_loweralpha-numeric_1-8 Vilket betyder att den kan knäcka pass med små bokstäver och siffror med upp till 8 tecken.

Sedan kör jag rainbowcrack som är ett mkt bra program: http://www.antsight.com/zsl/rainbowcrack/

Cain har stöd för rainbowtables, och är för honom förmodligen en mildare förstaupplevelse.

Cain har precis som rainbowcrack, inte heller något stöd för flera kärnor. Jag har för mig att jag skrev någon version av rcrack som använde flera kärnor, annars kanske det var något jag planerade att göra någon dag. Hm. :\
Citera
2007-10-28, 16:24
  #24
Medlem
Citat:
Ursprungligen postat av DaVajj
Cain har stöd för rainbowtables, och är för honom förmodligen en mildare förstaupplevelse.

Cain har precis som rainbowcrack, inte heller något stöd för flera kärnor. Jag har för mig att jag skrev någon version av rcrack som använde flera kärnor, annars kanske det var något jag planerade att göra någon dag. Hm. :\
Är cain lika snabbt som rcrack? Eller är rcrack att föredra?
Citera

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