Instalando cowpatty

5

Estou tentando instalar o Wifite de estes instruções , mas não consigo instalar cowpatty .

Veja abaixo:

root@vitor-hp:~# apt-get install cowpatty
Reading package lists ... ready
Building dependency tree
Reading state information ... ready
E: Could not find package cowpatty
root@vitor-hp:~# 

Traduzido do português

Eu uso o Ubuntu 13.10 64-bit.

    
por Vitor Mazuco 20.10.2013 / 01:09

4 respostas

5

Você conseguiu trabalhar? Eu tenho roteiro completo pm eu. Quanto a esta parte em questão

sudo apt-get install libpcap-dev libssl-dev
cd ~
wget http://pkgs.fedoraproject.org/repo/pkgs/cowpatty/cowpatty-4.6.tgz/b90fd36ad987c99e7cc1d2a05a565cbd/cowpatty-4.6.tgz
tar zxfv cowpatty-4.6.tgz
cd cowpatty-4.6/
make
sudo cp cowpatty /usr/bin
cd ~
    
por Kangarooo 12.04.2014 / 01:12
3

De acordo com o link que você mencionou

Cowpatty não está disponível no repositório do Ubuntu e o link descreve que você tem que baixá-lo manualmente a partir do link mencionado ..

De qualquer forma, simplifico para você. Execute estes comandos no terminal para instalar Cowpatty :

cd ~
wget http://www.willhackforsushi.com/code/cowpatty/4.6/cowpatty-4.6.tgz
tar zxfv cowpatty-4.6.tgz
cd cowpatty-4.6
make cowpatty
sudo cp cowpatty /usr/bin

Agora você precisa continuar com seus passos ...

    
por Saurav Kumar 20.10.2013 / 01:23
2

Resposta principal

A maneira apropriada de instalar o cowpatty no seu sistema é pegar um deb empacotado cuidadosamente de uma distribuição que seja compatível com o Ubuntu.

Minha recomendação seria pegar cowpatty do repositório do Kali Linux e mantê-lo atualizado com o seu sistema. Você não terá apenas a versão que os outros indicaram, mas também versões futuras atualizadas automaticamente.

A entrada apropriada para /etc/apt/sources.list seria, de acordo com a documentação :

deb http://http.kali.org/kali kali-rolling main non-free contrib

Adendo

Esta minha resposta tenta manter em espírito o "não instalar pacotes a partir do código-fonte, se você não precisa" e "ficar apenas com pacotes de repositórios com curadoria". Isso se aplica em geral e também especialmente para o caso de pessoas que pensam na segurança perguntando / aprendendo sobre segurança.

Além disso, instalar coisas a partir do código-fonte e compilar a si mesmo sem estarem em um pacote Debian faz com que dpkg (e ferramentas de nível superior, como apt e aptitude ) não reconheçam bibliotecas das quais as ferramentas dependem, como libpcap e OpenSSL (via libssl -variants).

Existe uma alta probabilidade de quebra de programas quando uma de suas bibliotecas subjacentes é removida do sistema (como o OpenSSL pré-1.1 para o OpenSSL 1.1 ou qualquer outra transição da biblioteca .

Eu entendo que um pacote Debian pode não ter existido no momento em que a pergunta foi feita, mas:

  1. Fazer uma pergunta no Debian ou no Ubuntu para um pacote como este é uma maneira muito boa de tê-lo incluído não apenas no seu lançamento do Ubuntu, mas com alta probabilidade, no futuro, para que você possa continuar usando o programa.
  2. Os programas de embalagem são uma maneira muito interessante de aprender sobre os programas e seu sistema em geral, e há pessoas legais (incluindo você mesmo) que estão sempre dispostas a ajudar as pessoas a enriquecer nossas distribuições.
  3. Expandindo o ponto acima, quando um pacote é incluído na distribuição, sua versão compilada / preparada fica disponível para todos os usuários da distribuição e elimina a necessidade de "Eu tenho o programa e posso enviá-lo para você em particular" . Esta é uma contribuição no verdadeiro espírito do "Software Livre e na devolução à comunidade" (mesmo que eu entenda que, às vezes, você pode simplesmente querer usar algo rapidamente).
  4. Uma vez que o pacote seja aprovado no Debian ou no Ubuntu, ele pode ficar disponível "para sempre" para referência futura, já que um instantâneo tanto da sua versão fonte quanto da sua versão binária está presente em snapshot.debian.org
por rbrito 12.08.2016 / 02:49
1
apt-get install libssl-dev

apt-get install libpcap0.8-dev

tente make .

    
por user577989 05.08.2016 / 06:14