mdk3 erro de instalação

0

tentou várias vezes e muitas maneiras instalou o mdk3, sem sucesso obrigado por aqueles que ajudaram!

~ / mdk3-6.0 $ sudo make install

/tmp/cc9h6CjX.o: Na função init_channel_hopper': /home/jenanie/mdk3-6.0/mdk3.c:1269: undefined reference to pthread_create ' /tmp/cc9h6CjX.o: Na função ssid_brute': /home/jenanie/mdk3-6.0/mdk3.c:2282: undefined reference to pthread_create ' /tmp/cc9h6CjX.o: Na função ssid_brute_real': /home/jenanie/mdk3-6.0/mdk3.c:2332: undefined reference to pthread_create ' /tmp/cc9h6CjX.o: Na função intelligent_auth_dos': /home/jenanie/mdk3-6.0/mdk3.c:2702: undefined reference to pthread_create ' /tmp/cc9h6CjX.o: Na função wids_machine': /home/jenanie/mdk3-6.0/mdk3.c:2790: undefined reference to pthread_create ' /tmp/cc9h6CjX.o:/home/jenanie/mdk3-6.0/mdk3.c:2868: referências mais indefinidas para 'pthread_create' seguir collect2: erro: ld retornou 1 status de saída Makefile: 22: receita para o alvo 'mdk3' falhou make: *** [mdk3] Erro 1

    
por jena 30.04.2018 / 15:20

2 respostas

0

O mdk3 pode ser instalado no Ubuntu 17.10 e posterior a partir dos repositórios padrão do Ubuntu. Abra o terminal e digite:

sudo apt install mdk3  

Em versões anteriores do Ubuntu, baixe manualmente mdk3_6.0-4_amd64.deb ou mdk3_6.0-4_i386.deb dependendo da arquitetura do seu SO. Abra um terminal, use cd para alterar os diretórios para o diretório em que o mdk3_6.0-4_amd64.deb está localizado e instale-o usando estes comandos:

sudo apt install aircrack-ng
sudo dpkg -i mdk3_6.0-4_amd64.deb 
    
por karel 30.04.2018 / 15:24
0

Eu acho que é sempre bom entender um erro e não confiar na embalagem para tudo. Para instalar o mdk3 da fonte, você só precisa modificar um pouco a segunda linha do makefile. O makefile como vem começa assim:

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

E você pode ver no log de erros que o compilador pesquisa por pthread e não por lpthread . Assim, você só precisa editar a segunda linha do seu makefile e remover o l no valor -lpthread . Assim:

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

Salve a modificação. Agora você pode compilar corretamente e instalar mdk3-v6 no seu Ubuntu com make e sudo make install

    
por kcdtv 01.06.2018 / 17:04