Проблема Не получается установить airdrop-ng

Igoryoka

Member
10.07.2018
11
0
BIT
4
Добрый день! Решил освоить aircrack-ng, но как дело дошло до airdrop-ng появилась ошибка:

root@Igoryoka:/home/igoryoka/lorcon/pylorcon2# airdrop-ng
File "/usr/local/bin/airdrop-ng", line 24
except ImportError, e:
^
SyntaxError: invalid syntax

Прошёл по пути указанному в ошибке, написано что у меня отсутствует PyLorcon2 и при команде cd pylorcon2 пишет что нет такого файла или каталога, хотя я его устанавливал.

except ImportError, e:
print "Did you read the readme? You seem to be missing PyLorcon2"
print e

В линуксе новичок, подскажите что делать или как установить PyLorcon2
 
Установка PyLorcon2(нужен pip)
Код:
sudo pip install PyLorcon2
попробуй установить ещё раз
 
Установка PyLorcon2(нужен pip)
Код:
sudo pip install PyLorcon2
попробуй установить ещё раз

root@Igoryoka:~# sudo pip install PyLorcon2
Requirement already satisfied: PyLorcon2 in /usr/local/lib/python2.7/dist-packages


Installing
++++++++++

Unpack the source-code into a new directory like this:

tar xvzf PyLorcon2-0.1.tar.gz

++++++++++

А где взять PyLorcon2-0.1.tar.gz?
 
удали его
Код:
sudo pip uninstall PyLorcon2
а потом снова установи


Попробуй

sudo apt remove PyLorcon?

удали его
Код:
sudo pip uninstall PyLorcon2
а потом снова установи


Попробуй

Да, полезный сайт)
 
не-а через pip, pip это установщик python прог, а по названию PYlorcon2 становиться ясно, что это питон

Сначала
Код:
Uninstalling PyLorcon2-0.2:
  /usr/local/lib/python2.7/dist-packages/PyLorcon2-0.2.egg-info
Proceed (y/n)? y
  Successfully uninstalled PyLorcon2-0.2
А потом
Код:
root@Igoryoka:/home/igoryoka/Загрузки/PyLorcon2-0.2# sudo python setup.py install
running install
running build
running build_ext
running install_lib
running install_egg_info
Writing /usr/local/lib/python2.7/dist-packages/PyLorcon2-0.2.egg-info
Всё правильно?
 
Решил ещё раз всё установить

cd pylorcon2
python setup.py build
python setup.py install
cd ../ruby-lorcon/
ruby extconf.rb
make
make install

Ошибка появляется на make

Код:
root@Igoryoka:/usr/src/lorcon/ruby-lorcon# ruby extconf.rb
checking for lorcon_list_drivers() in -lorcon2... yes
checking for pcap_dispatch() in -lpcap... yes
creating Makefile
root@Igoryoka:/usr/src/lorcon/ruby-lorcon#  make
compiling Lorcon2.c
In file included from Lorcon2.c:5:0:
/usr/include/ruby-2.5.0/ruby/backward/rubysig.h:14:2: warning: #warning rubysig.h is obsolete [-Wcpp]
 #warning rubysig.h is obsolete
  ^~~~~~~
Lorcon2.c: In function ‘Lorcon_capture_next’:
Lorcon2.c:535:2: error: ‘TRAP_BEG’ undeclared (first use in this function)
  TRAP_BEG;
  ^~~~~~~~
Lorcon2.c:535:2: note: each undeclared identifier is reported only once for each function it appears in
Lorcon2.c:539:2: error: ‘TRAP_END’ undeclared (first use in this function); did you mean ‘TRAP_BEG’?
  TRAP_END;
  ^~~~~~~~
  TRAP_BEG
Makefile:242: ошибка выполнения рецепта для цели «Lorcon2.o»
make: *** [Lorcon2.o] Ошибка 1

Есть идеи?
 
Проблема решена, пропустил ошибку сверху и прошёл по пути

Код:
root@Igoryoka: cd /usr/src/lorcon/ruby-lorcon/aircrack-ng/scripts/airdrop-ng

И запустил установщик, который там был

Код:
root@Igoryoka:/usr/src/lorcon/ruby-lorcon/aircrack-ng/scripts/airdrop-ng# python setup.py install

Получается я просто недоустановил
Теперь ошибку не выдаёт
 
Эта софтина устарела и не работатет, мало того, что её хрен установишь, еще после попытки запуска вылезают траблы разные. У кого-нить она функциональные возможности выполняет?
 
  • Нравится
Реакции: valerian38
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!