-
Notifications
You must be signed in to change notification settings - Fork 0
csoler/WifiGB
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
WifiGB - Wifi GrosBelu This code performs a bruteforce over combinations of given indications and other clues such as dates, serial numbers, etc, in order to tyr to match a given wireless network passphrase that is known. The idea is to find the method that is used to generate default wifi access codes in classical wireless routers. Algorithmic aspects: * the passphrase should be hexadecimal. It it therefore considered as part of a hash. * the search algorithm keeps a priority queue of expressions indexed by complexity * some expressions have multiple parameters and checking them all can take some time. So if not all parameters are checked, the expression is kept in the pool. +---- Input constant (Mac address, some numbers, strings, etc) +---- Number (in different formats) +---- Date (in different formats) | +------------- Combination of operations | | | concatenation ---+ | substring ---+ Pool | Bruteforce engine | | | | | +-----+-----+ | | | | +---- Exp1, state1, entropy1 ------------> H2 H1 H3 (Hash functions) | | | | +---- Exp2, state2, entropy2 +-----+-----+ | | +---- Exp3, state3, entropy3 Checking (substring, hexa, etc) | +-----------> expression output TODO - add all possible hash functions - add substring match
About
Wifi GrosBelu
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published