# Breaking the wpa encryption Cumunity project

• 11-28-2008, 08:00 PM
compaq
Breaking the wpa encryption Cumunity project
Hey all
I was wondering if we all can try and crack wpa-tkip(to some degree). If people can try and find patterns that say a 12char password uses based on essid, we could move security of wireless onlong farther.
About 2 weeks ago i spent alot of time trying to crack wpa-tkip, i've writing below some code that i had some success, out of 4 it crack 3 with the output made place a pattern algo. I'm trying to start it again but as what i think its a onewayhash so unbreakable, but i'm not fully try to break it, just make it so it narrows down to about 10,000 posiables that it had with 3 of the 4(4 one, made the algo complete not work).
26,25,24,10,10,10,15,15,15,12,12,12
t,h,i,s,p,a,s,s,w,o,r,d

all of the 12 char passwords had a lowering number around 22-27 the first three allways lowed by one. It was brocken up into 4 *3 as the pattern mutli
3,4,6,8,9,. The 10,15,12 was another pattern based on the first three numbers(post later).

In theory what would have happen is you would have about 5 chars for 4 places 5*5*5*5*5 + 5*5*5*5*5 +5*5*5*5*5 + 5*5*5*5*5 == possiable combernation 12500

The program
http://rapidshare.com/files/168954381/test.exe.html
• 11-28-2008, 08:30 PM
compaq
the algo for 12char that almost worked was.
abcdefghiojklmnopqrstuvwyxz
passphrase = goneisthekey
essid = fives
24,23,22,14,14,14,16,16,16,13,13,13
v-e = 9/3 = 3
16-3=13; //mark1
v-s=24/12=2;
16-2=14 ///mark2
The mark1 & 2 can be + or -.
The numbers that you can divide is 2,3,4,6,8,9,11,12, groups of 2s, and 12char password groups of 3s

For a essid of fives you have to enter Fivesf

For passprase of goneisthekey(router),thispassword(fives),forlongpa ssy(fives),investigator(fives,didn't work).

If you don't know C++ just run the program and see if you can find any patterns in the ouput at the end.Use essid of fives.

Thanks
• 11-30-2008, 04:35 AM
seb-taz
compil problem
hi, i want to test it but there is compilation error, do you need more info?
gcc truc.c -o machin
truc.c: In function 'main':
truc.c:97: error: expected '}' before numeric constant
truc.c:135: error: expected '=', ',', ';', 'asm' or '__attribute__' before numer ic constant
truc.c:149: error: expected ']' before numeric constant
truc.c:164: error: 'compare7' undeclared (first use in this function)
truc.c:164: error: (Each undeclared identifier is reported only once
truc.c:164: error: for each function it appears in.)
truc.c:198: error: label at end of compound statement
truc.c:212: error: 'pat6' undeclared (first use in this function)
truc.c:247: error: label at end of compound statement
truc.c:296: error: label at end of compound statement
truc.c:346: error: label at end of compound statement
truc.c:395: error: label at end of compound statement
truc.c:444: error: label at end of compound statement
truc.c:490: error: label at end of compound statement
truc.c:536: error: label at end of compound statement
truc.c:877: error: 'high5' undeclared (first use in this function)
truc.c:945: error: 'high6' undeclared (first use in this function)
truc.c:1013: error: 'high7' undeclared (first use in this function)

gcc --version
gcc (GCC) 4.2.3

uname -r
2.6.21.5
BT3
• 11-30-2008, 02:35 PM
compaq
http://rapidshare.com/files/168954381/test.exe.html it should beable to run under wine
Just make sure the essid is "Router" in the handshake.and the *.cap file is test.txt
You need to run it in a shell otherwise it quit without displaying the info

Cheers