Wifi_Jammer не работает (сбрасывается через несколько секунд)
Если вы прямо сейчас попытаетесь воспользоваться модулями Wifi_Jammer или Wifi_DoS в WebSploit, то вас ждёт разочарование — после настройки всех опций и попытке запуска, модули вылетают через пару секунд. Те, кто читают codeby.net, наверное, уже догодались, что проблема в изменении имени интерфейса, которая произошла после обновления покета aircrack-ng. А ещё более догадливые уже могли попробовать сделать так:
set mon wlan0mon
К сожалению, этот фокус не работает:
Дело в том, что в скрипте установлен размер принимаемой строки и имя обрезалось до wlan… Какая нелепая смерть.
Давайте отремонтируем наш Wifi_Jammer, а заодно уж и Wifi_DoS.
Прежде чем приступить, сделаем резервную копию файла, который мы сейчас будем редактировать:
cat /usr/share/websploit/modules/wifi_jammer.py > /usr/share/websploit/modules/wifi_jammer.py.bak
А теперь откройте файл /usr/share/websploit/modules/wifi_jammer.py
vim /usr/share/websploit/modules/wifi_jammer.py
Найдите там строчки:
elif com[0:7] =='set mon': options[3] = com[8:12]
И замените на (заменять нужно только вторую строку, первая дана для ориентации в тексте программы):
elif com[0:7] =='set mon': options[3] = com[8:]
Перезапустите WebSploit и уже прямо сейчас можете работать с Wifi_Jammer. Конечно же, теперь не забывайте вводить set mon wlan0mon.
Wifi_DoS не работает (выдаёт ошибку через несколько секунд после начала работы)
Wifi_DoS — он перестал работать ещё раньше.
Сразу после запуска он выдаёттакую ошибку:
Traceback (most recent call last): File "/usr/bin/websploit", line 160, in <module> start() File "/usr/bin/websploit", line 158, in start main() File "/usr/bin/websploit", line 132, in main main() File "/usr/bin/websploit", line 122, in main wifi_dos.wifi_dos() File "/usr/share/websploit/modules/wifi_dos.py", line 31, in wifi_dos wifi_dos() File "/usr/share/websploit/modules/wifi_dos.py", line 27, in wifi_dos wifi_dos() File "/usr/share/websploit/modules/wifi_dos.py", line 39, in wifi_dos wifi_dos() File "/usr/share/websploit/modules/wifi_dos.py", line 76, in wifi_dos os.chdir("temp") OSError: [Errno 2] No such file or directory: 'temp'
А сейчас ещё и новая ошибка — в точности как у Wifi_Jammer. Т.е. у него проблем больше и, следовательно, больше костылей. Приступим чинить Wifi_DoS.
mkdir /root/temp && touch /root/temp/blacklist
Этот каталог не удаляйте, или создавайте перед каждым запуском Wifi_DoS.
Сам WebSploit теперь нужно запускать так:
cd ~ && websploit
Прежде чем приступить, сделаем резервную копию файла, который мы сейчас будем редактировать:
cat /usr/share/websploit/modules/wifi_dos.py > /usr/share/websploit/modules/wifi_dos.py.bak
Теперь открываем файл /usr/share/websploit/modules/wifi_dos.py
vim /usr/share/websploit/modules/wifi_dos.py
Находим там строчки
elif com[0:7] =='set mon': options[3] = com[8:12]
и заменяем их на
elif com[0:7] =='set mon': options[3] = com[8:]
И ещё ищем строки
elif com[0:3] =='run': cmd_0 = "airmon-ng stop " + options[3]
И меняем их на
elif com[0:3] =='run': cmd_0 = "airmon-ng stop " + options[0]
После этого всё должно работать.
Статья очень хорошая)))Я начинающиий так сказать))как после редактирования файла сохранить его?пробовал просто закрыть и запустить Вебсплоит так он ка не работал так и не работает
1. Можно и в графическом редакторе открыть
2. В Vim для начала редактирования нужно нажать Insert. Когда редактирование закончено, нажать Esc, а затем
и нажать Ввод.
Если хочется освоить Vim, то посмотрите «Что такое Vim, для чего он нужен и с чего начать его изучение» и «Памятка по Vim (Vi) — основы».
здравствуйте! Подскажите пожалуста попытался починить но вот что получилось
elif com[0:9] == 'set bssid':
options[1] = com[10:]
jammer всеровно сбрасывается через 5 сек(((( Что делать?
А зачем козе баян? Когда есть MDK3.