ошибка mdk3 installition

пробуемый много раз и много путей устанавливают mdk3, без успеха спасибо за тех, кто помог!

~/mdk3-6.0$ sudo делают установку

/tmp/cc9h6CjX.o: В функции init_channel_hopper': /home/jenanie/mdk3-6.0/mdk3.c:1269: undefined reference topthread_create'/tmp/cc9h6CjX.o: В функции ssid_brute': /home/jenanie/mdk3-6.0/mdk3.c:2282: undefined reference topthread_create'/tmp/cc9h6CjX.o: В функции ssid_brute_real': /home/jenanie/mdk3-6.0/mdk3.c:2332: undefined reference topthread_create'/tmp/cc9h6CjX.o: В функции intelligent_auth_dos': /home/jenanie/mdk3-6.0/mdk3.c:2702: undefined reference topthread_create'/tmp/cc9h6CjX.o: В функции wids_machine': /home/jenanie/mdk3-6.0/mdk3.c:2790: undefined reference topthread_create'/tmp/cc9h6CjX.o:/home/jenanie/mdk3-6.0/mdk3.c:2868: больше неопределенных ссылок на 'pthread_create' следует за collect2: ошибка: ld возвратил 1 статус выхода Makefile:22: рецепт для цели 'mdk3' отказавший делает: ошибка *** [mdk3] 1

0
задан 30 April 2018 в 06:20

2 ответа

mdk3 может быть установлен в Ubuntu 17.10 и позже из репозиториев Ubuntu по умолчанию. Откройте терминал и тип:

sudo apt install mdk3  

В более ранних версиях Ubuntu вручную загружают или mdk3_6.0-4_amd64.deb или mdk3_6.0-4_i386.deb в зависимости от архитектуры Вашей ОС. Откройте терминал, используйте cd для изменения каталогов на каталог, где mdk3_6.0-4_amd64.deb расположен и устанавливает его с помощью этих команд:

sudo apt install aircrack-ng
sudo dpkg -i mdk3_6.0-4_amd64.deb 
0
ответ дан 30 October 2019 в 00:20

Я думаю, что всегда хорошо понять ошибку и не полагаться на упаковку для всего. Для установки mdk3 из источника, просто необходимо немного изменить вторую строку make-файла. Make-файл, как это прибывает, запускается как это:

CFLAGS        = -g -O3 -Wall -Wextra
LINKFLAGS    = -lpthread

И Вы видите в журнале ошибок, что компилятор ищет pthread а не для lpthread. Так, просто необходимо отредактировать вторую строку make-файла и удалить l в значение -lpthread. Как это:

CFLAGS        = -g -O3 -Wall -Wextra
LINKFLAGS    = -pthread

Сохраните модификацию. Можно теперь скомпилировать правильно и установить mdk3-v6 в Ubuntu с make и sudo make install

enter image description here

0
ответ дан 30 October 2019 в 00:20

Другие вопросы по тегам:

Похожие вопросы: