Boa tarde! Estou tentando compilar o SNORT 2.4.0 e bixo empaca no libnet 1.0.2a, eu compilo essa coisa o e o snort nao acha o libnet.h. Alguem sabe como resolver isso. Meu linux Slackware 10.1.
Obrigado !
Boa tarde! Estou tentando compilar o SNORT 2.4.0 e bixo empaca no libnet 1.0.2a, eu compilo essa coisa o e o snort nao acha o libnet.h. Alguem sabe como resolver isso. Meu linux Slackware 10.1.
Obrigado !
primeiramente vc faz uma pesquisa no seu s.o e ve se ja existe essa lib em seu sistema caso haja e eu acho q tem vc copia ela para /lib e para /usr/local/lib depois ve c funciona valeu espero ter ajudado qq coisa posta ae
cara qdo eu tava compilando o meu tb tava dando esse prob...mas descobri q era pq eu tava habilitando o flexresp na compilação...
como naum sabia o q era (tava soh seguindo um texto q eu axei)
retirei essa opção e ai compilou d boa.
Postado originalmente por charadaa
Pois e charadas, eu copiei os arquivos para tudo quanto e diretorio lib e include do usr e nada adiantou. O interessante e que quando eu uso a ultima versao do libnet e troco compila legalzinho e quando passo para o snort ele acha na compilacao mas dis que nao e a versao 1.0.2a e para. Tive que nao usar a --enable-flexresp, como o Bishop disse, mas o estranho e que sigo um artigo aqui mesmo do Underlinux e tenho receio de o meu snort nao funcionar como deveria!
chn, você tentou baixar o source da libnet e compilar ela na mão? Estive observando o pacote e ele traz a libnet.h. Pode estar acontecendo também do configure do snort não estar achando o arquivo no diretório de includes, tente usar ./configure --includedir=/usr/include
cara soh por curiosidade qual o artigo q vc tah seguindo?
O artigo e esse https://under-linux.org/modules.php?...ticle&sid=4425 !
Entao, eu compilei o libnet assim ./configure --prefix=/usr/lib (e tentei depois com --prefix=/usr/include) e o snort assim ./configure --enable-flexresp --with-libnet-include=/usr/lib
Como ja disse quando eu uso o novo libnet ele funciona, mas ele dis que a versao nao e a correta! Quando passo para a libnet 1.0.2a ele continua nao achando. No momento eu compilei sem o flexresp , mas vou tentar de novo !
Mas so pergunta esse snort tem parte grafica?? Me falarem que ele montava grafico do uso da rede!
cara se tem eu naum axei a opção e qto aos grafico d uso da rede axo q naum soh se tem uma opção na hora da compilaçãoPostado originalmente por chn
Ae pessoal, consegui compilar o snort com flexresp, para isso preciso do libnet-1.0.2a.tar.gz.Mas no meu caso quando ia compilar esse libnet dava erro ao fazer o make, um erro no linha 82 ou 85 do libnet.h parava o comando. Abri esse arquivo e tirei tudo nessa linha que estava entre aspas e beleza, instalou normalmente e intalei o snort no sossego!