Notices


Reply
Thread Tools
Posts: 105 | Thanked: 87 times | Joined on Jun 2011 @ Unknown
#351
Originally Posted by Saturn View Post
Check if reaver is in /opt/cleven/ and has executable rights.
Code:
 
ls -al /opt/cleven/reaver
Then start cleven from terminal.
Code:
cleven
maybe you see something interesting.

Failed to open connection to "session" message bus: (null)

what does it mean ???
 
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#352
Originally Posted by Saturn View Post
Did you reboot?
Of course, I would not write that reboot doesn't solve it, otherwise. Anyway, after changing it to manual path, refreshing, then changing it to "Icon=cleven" again and refreshing, it seems to be working fine both in desktop and menu. Strange, because - as I've said - rebooting haven't solved the issue - but, it's working fine now, so it's probably something on my device side.
---
As for non-working reaver button - 'ls -al /opt/cleven/reaver':
Code:
-rwxr-xr-x 1     root     root
(should I chown user:users it?)

After running cleven from terminal:
Code:
found Reaver binary and made a copy
Reaver is available for usage..
It's same for every cleven start - by the way, it's necessary for Cleven to copy reaver every time? I know it isn't big file, but why additional wear&tear, not to mention little slower starting time? Or is it doing it only once, and then just checking + throwing same message?

Anyway, while I try to use Reaver via button:
Code:
essid: wps_reavertest   to essid (clean):   wps_reavertest
essid: wps_reavertest   to essid (clean):   wps_reavertest
essid: wps_reavertest   to essid (clean):   wps_reavertest
...and nothing more. Of course, real network name was replaced by wps_reavertest.

Now, i'm going to try chown'ing reaver binary, and will report back.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!

Last edited by Estel; 2012-01-09 at 00:26.
 

The Following User Says Thank You to Estel For This Useful Post:
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#353
Originally Posted by impeham View Post
...
A question - i tried searching the net for the reason that brute force (not dictionaries) is not possible for WPA but couldn't find it. i'd appereciate if someone who knows can explain this.
...
Did you read the intro here ? I think it answers your question.
Check also the calculator included there for extra fun
 

The Following User Says Thank You to Saturn For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#354
Just little update - chown user:users /home/user/.reaver/reaver and restarting cleven doesn't help. Before checking, I also confirmed, that now 'ls -al /opt/cleven/reaver' result in:
Code:
-rwxr-xr-x 1     user     users
So, still no joy.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#355
Originally Posted by Estel View Post
Just little update - chown user:users /home/user/.reaver/reaver and restarting cleven doesn't help. Before checking, I also confirmed, that now 'ls -al /opt/cleven/reaver' result in:
Code:
-rwxr-xr-x 1     user     users
So, still no joy.

/Estel
It was fine; root should own it and be executable.
Could you please show the output of

Code:
ls -al /usr/bin/reaver


EDIT:

that is the problem.. New version soon

to fix it manually if you cannot wait..

as root type
Code:
ln -s /opt/cleven/reaver /usr/bin/reaver
ln -s /opt/cleven/walsh /usr/bin/walsh

Last edited by Saturn; 2012-01-09 at 00:42.
 
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#356
Uploaded Cleven 2.4-2 in extras-devel:

FIX: Correction for missing symbolic links creation for reaver and walsh.


EDIT:
The code implemented in Cleven version up to 2.4-x works with version 1.3 of reaver and walsh.
At least walsh 1.4 does not work due to change of output format.

Last edited by Saturn; 2012-01-10 at 00:05.
 

The Following 2 Users Say Thank You to Saturn For This Useful Post:
Posts: 669 | Thanked: 433 times | Joined on May 2010
#357
Originally Posted by Saturn View Post
Did you read the intro here ? I think it answers your question.
Check also the calculator included there for extra fun
Yes - i already did, but still didn't understand that - what is the difference between entering a word from a dictionary or words generated at runtime according to certain algorithm? i mean - why the later isn't possible also?
 
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#358
Originally Posted by impeham View Post
Yes - i already did, but still didn't understand that - what is the difference between entering a word from a dictionary or words generated at runtime according to certain algorithm? i mean - why the later isn't possible also?
On purpose you choose algorithms that are very expensive (i.e. need many steps and complex calculations) so that even powerful CPUs need a considerable amount of time. Then you can slow down enough a generate-try attack.

The dictionaries are calculated with optimised parallel processing in hardware (FPGA) that is a fraction of what a CPU would need.

oversimplified answer - but i hope it gives you some directions to where to search.
 

The Following User Says Thank You to Saturn For This Useful Post:
Saturn's Avatar
Posts: 1,648 | Thanked: 2,122 times | Joined on Mar 2007 @ UNKLE's Never Never Land
#359
Originally Posted by g0r View Post
Failed to open connection to "session" message bus: (null)

what does it mean ???
When exactly did you get this?

It has something to do with priviledges..
 
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#360
Originally Posted by impeham View Post
Yes - i already did, but still didn't understand that - what is the difference between entering a word from a dictionary or words generated at runtime according to certain algorithm? i mean - why the later isn't possible also?
even more oversimplified answer - trying to brute force a captured WPA2 handshake is possible, but it would take billions of years at best, so no one care

As for dictionary/rainbow tables/whatever, it is also not effective, if passphrase isn'r even resembling any dictionary word (i.e. dictionary word + nubmers and special characters - or, with some letters replaced with numbers, like 'e' with '3' - *is* possible to crack using good dictionary, but random set of characters, numbers, and special characters isn't).

Generally, cracking so secure algorithms is done using security flaws vectors - be it flaw in implementation, or 'user flaw' - not plain bruteforce. for example, it's quite predictable, that user may use 'l33t' instead of 'leet', so dictionaries have it with high priority. also, it's quite predictable, that You'll find 32652365 of ''air", "home", or "skynet" named network, so - considering, that part of handshake is derived from network SSID - rainbow tables make use of it. It' also flaw, but rather in user's actions.

/Estel

// edit

Saturn, thanks for fixing issue. I'll update and report back, if found any bug.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!

Last edited by Estel; 2012-01-09 at 01:46.
 

The Following 2 Users Say Thank You to Estel For This Useful Post:
Reply

Tags
aircrack, cleven, reaver


 
Forum Jump


All times are GMT. The time now is 05:26.