Wednesday, December 31, 2008

compile pyrit under windows

In order to compile pyrit under windows you need to follow this easy steps

1) install cygwin from cygwin.com make sure that you check to install gcc, cc, stdlib, openssl, etc, default installation will work.
2) download pyrit source (svn checkout http://pyrit.googlecode.com/svn/trunk/ pyrit)
3) modify ./pyrit/cpyrit/setup.py adding a reference to lib crypto
libraries = ['ssl','crypto']
4) ./setup.py build
5) ./setup.py install
6) ./pyrit.py benchmark

If you have any problem please let me know.
vf

PS: I don't have tried with cuda ('cause I've an ATI), but if someone can give me a remote desktop or logmein or ... I would try

Thursday, May 08, 2008

Create rainbow tables for FON private SSID (MyPlace)

What's the idea? The Fonera router has two SSID the private one defalt name it's MyPlace. The default passphrase it's the serial number of th Fonera wich's made by 10 numbers so at most 9.999.999.999 combinations ([10^10]-1).
You tell me now, wait FON it's a social network you're without ethics!! But intent of this project it's not to crack all Fonera in the world but to advice anyone who has one of this to change the private SSID name and the passphrase. As passphrase use something >=16 alphanumerical ([{26+10}^16]-1) and you can sleep quite.

The project it's in start up help it's needed.

I've already completed the work for 86xxxxxxxx, 14 days (24h a day) to compute it, in the next post I put the link for a torrent file of 4 Gb of rainbow tables.

Here's the emule link:
rainbow.table.tables.FON.MyPlace.86XXXXXXXX.for.cowpatty.WPA.WPA2

Here there are links for Pando:



















Sunday, April 13, 2008

Compile cowpatty under windows

Try to follow this steps to compile cowpatty-4.2, you can find last version here.
I've succesfully compiled under Windows XP SP2 with cygwin and winpcap.
First step it's to install cygwin, make sure that you check to install gcc, cc, stdlib, openssl, etc, default installation will work.
Dowload from here winpcap win32 dll libraries and install it on windows then get and unzip WinPcap Developer's Packs , copy headers files from .\include\* to c:\cygwin\usr\include\pcap and libary file from .\lib\* to c:\cygwin\lib\ .
Check that you've correctly installed winpcap dll by open a cygwin session (double click on c:\cygwin\cygwin.bat) and type which Packet.dll wpcap.dll.

Administrator@notebook ~
$ which Packet.dll wpcap.dll /cygdrive/c/WINDOWS/system32/Packet.dll /cygdrive/c/WINDOWS/system32/wpcap.dll

Download and extract cowpatty-4.2.gz.

tar xsvf cowpatty-4.3.tgz

Edit Makefile, add path for pcap headers
old file:

##################################
LDLIBS = -lpcap
CFLAGS = -pipe -Wall -DOPENSSL
CFLAGS += -O2
LDLIBS += -lcrypto

new file:

##################################
LDLIBS = -lwpcap
CFLAGS = -pipe -Wall -DOPENSSL
CFLAGS += -I /usr/include/pcap/ -I /usr/include/
CFLAGS += -O2
LDLIBS += -lcrypto

Now It's time to compile:

Administrator@notebook ~/cowpatty-4.2
$ make
cc -pipe -Wall -DOPENSSL -I /usr/include/pcap/ -I /usr/include/ -O2 -g3 -ggdb
-c -o md5.o md5.c
cc -pipe -Wall -DOPENSSL -I /usr/include/pcap/ -I /usr/include/ -O2 -g3 -ggdb

-c -o sha1.o sha1.c
cc -pipe -Wall -DOPENSSL -I /usr/include/pcap/ -I /usr/include/ -O2 -g3 -ggdb
-c -o utils.o utils.c
cc -pipe -Wall -DOPENSSL -I /usr/include/pcap/ -I /usr/include/ -O2 -g3 -ggdb
-c -o cowpatty.o cowpatty.c
cc -pipe -Wall -DOPENSSL -I /usr/include/pcap/ -I /usr/include/ -O2 -g3 -ggdb
-c -o genpmk.o genpmk.c


That's it.



If you have any problem please let me know.
vf