Скрипт на пайтоне, который берет результат работы Router Scann, и сопостовляет с результатом airodamp-ng, в результате можно получить пороль от wi-fi
l3e86 3cbddf2376 update | 4 gadi atpakaļ | |
---|---|---|
README.md | 4 gadi atpakaļ | |
wifi_search.py | 4 gadi atpakaļ | |
wifi_search_0.2.py | 4 gadi atpakaļ |
WI- FI SEARCH
Идея скрипта заключается в сканировании программой Router Scann, принимается как первый аргумент -p путь/дофайла/результата/работы.csv, вторым аргументом, -i указывается имя безпроводного интерфейса. После чего, сетевая карта переходит в режим монитора и сохроняет их в файл, который в дальнейшем читается и инициализируется список mac-фдресов, как итог скрипт ищет совпадения по mac-адресу, и если повезет, то на стандартный поток ввода/вывода получим:
[+] Есть пробитие ip: "5.165.193.101" auth: "admin:CCzxNRBN7y" ESSID: "WiFi-DOM.ru-0307" BSSID: "DC:E3:05:15:42:48" key: "eZrfU8aRAS" (есть пробитие это отсылка к танкам, хоть я и не играю)
После завершения работы скрипта, карта переводится в рабочий режим и удаляется каталог с результатом работы airodamp-ng
...Но, хоть я и новечок во всем этом, а кодер я посредственный, реализацию скрипта я расчитывал на как минимум пол дня, после чего планировалось идти за пивом. Как оказалось денег у меня на пиво не было, и я пошел гулять с собакой, где "придумал" еще немного функционала.
-m : если указать данный флаг, то будет производится сопоставление одного mac-адреса с результатом работы Router Scann -M : список mac-адресов, для этой-же цели
К особенностям скрипта я бы отнес то, что файл результата работы Router Scann должен быть .csv, а файл со списком mac-адресов должен быть формата
DC:E3:05:15:42:48 14:D6:4D:88:ED:73 D4:21:22:CA:53:D1
В дальнейшем я конечно планирую расширить функционал и поправить код, для более удобной работы
"В шестую фазу луны скрипт намертво вешает процесс хрома на четвертом ядре в зависимости от дня недели @dekorator"