Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
hydra-6.5 e libssh-0.5.0
27/07/2011, 16:47 (Resposta editada pela última vez em: 27/07/2011 16:47 por zarat.)
Resposta: #1
hydra-6.5 e libssh-0.5.0
Bem, li no install que o hydra precisa do libssh 0.4.X para instalar... então baixei o libssh-0.4.5.deb do site pkgs.org e fiz a instalação pelo dpkg.

Fui até a pasta do hydra, dei ./configure, dei o make e deu os seguintes erros:

Código:
[email protected]:/home/zarat/Downloads/hydra# make
gcc -I. -Wall -O2 -c hydra-ssh2.c -DLIBOPENSSL -DLIBPOSTGRES -DLIBSSH -DHAVE_MATH_H
hydra-ssh2.c:9:2: warning: #warning "If compilation of hydra-ssh2 fails, you are not using v0.4.x. Download from http://www.libssh.org"
hydra-ssh2.c:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘session’
hydra-ssh2.c: In function ‘start_ssh2’:
hydra-ssh2.c:40: error: ‘session’ undeclared (first use in this function)
hydra-ssh2.c:40: error: (Each undeclared identifier is reported only once
hydra-ssh2.c:40: error: for each function it appears in.)
hydra-ssh2.c:40: warning: implicit declaration of function ‘ssh_new’
hydra-ssh2.c:41: warning: implicit declaration of function ‘ssh_options_set’
hydra-ssh2.c:41: error: ‘SSH_OPTIONS_PORT’ undeclared (first use in this function)
hydra-ssh2.c:42: error: ‘SSH_OPTIONS_HOST’ undeclared (first use in this function)
hydra-ssh2.c:43: error: ‘SSH_OPTIONS_USER’ undeclared (first use in this function)
hydra-ssh2.c:44: error: ‘SSH_OPTIONS_COMPRESSION_C_S’ undeclared (first use in this function)
hydra-ssh2.c:45: error: ‘SSH_OPTIONS_COMPRESSION_S_C’ undeclared (first use in this function)
hydra-ssh2.c:68: warning: implicit declaration of function ‘ssh_auth_list’
hydra-ssh2.c:69: error: ‘SSH_AUTH_METHOD_PASSWORD’ undeclared (first use in this function)
hydra-ssh2.c:71: error: ‘SSH_AUTH_METHOD_INTERACTIVE’ undeclared (first use in this function)
make: ** [hydra-ssh2.o] Erro 1



Link de onde baixei o libssh-0.4.5:

http://pkgs.org/download/debian-squeeze/...6.deb.html

Desde já grato.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
28/07/2011, 12:09
Resposta: #2
RE: hydra-6.5 e libssh-0.5.0
Pra compilação de um pacote, geralmente é necessário o pacote de desenvolvimento "-dev" de algumas dependências, pois ele contém as bibliotecas e cabeçalhos utilizadas para a compilação. Por isso, no caso dessa dependência em específico, além do pacote libssh, muito provavelmente também é necessário o pacote libssh-dev. Não há motivos para você instalar esse pacote usando o dpkg, você pode instalá-lo pelo aptitude:

Código:
# aptitude install libssh-dev

Mas se por algum motivo você precisar instalar somente pelo pacote .deb, você pode baixá-lo pelo site:
http://packages.debian.org/squeeze/libssh-dev

"Vamos tirar a barriga, senhor Barba? Digo..."

Debian Jessie | Usuário #517613
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
28/07/2011, 16:58
Resposta: #3
RE: hydra-6.5 e libssh-0.5.0
Ainda continua com problemas...

Código:
[email protected]:/home/zarat/Downloads/hydra# make
gcc -I. -Wall -O2 -c hydra-ssh2.c -DLIBMYSQLCLIENT -DLIBPOSTGRES -DLIBSSH  -I/usr/local/include
In file included from hydra-mod.h:8,
                 from hydra-ssh2.c:1:
hydra.h:4:19: error: stdio.h: Arquivo ou diretório não encontrado
hydra.h:5:20: error: string.h: Arquivo ou diretório não encontrado
hydra.h:6:20: error: unistd.h: Arquivo ou diretório não encontrado
hydra.h:7:20: error: stdlib.h: Arquivo ou diretório não encontrado
hydra.h:8:20: error: signal.h: Arquivo ou diretório não encontrado
hydra.h:10:21: error: strings.h: Arquivo ou diretório não encontrado
hydra.h:11:18: error: time.h: Arquivo ou diretório não encontrado
hydra.h:12:22: error: sys/time.h: Arquivo ou diretório não encontrado
hydra.h:13:23: error: sys/types.h: Arquivo ou diretório não encontrado
hydra.h:14:24: error: sys/socket.h: Arquivo ou diretório não encontrado
hydra.h:15:19: error: netdb.h: Arquivo ou diretório não encontrado
hydra.h:16:24: error: netinet/in.h: Arquivo ou diretório não encontrado
hydra.h:17:23: error: arpa/inet.h: Arquivo ou diretório não encontrado
hydra.h:18:19: error: fcntl.h: Arquivo ou diretório não encontrado
hydra.h:19:19: error: ctype.h: Arquivo ou diretório não encontrado
hydra.h:20:26: error: sys/resource.h: Arquivo ou diretório não encontrado
hydra.h:21:22: error: sys/wait.h: Arquivo ou diretório não encontrado
hydra.h:22:19: error: errno.h: Arquivo ou diretório não encontrado
In file included from hydra-ssh2.c:1:
hydra-mod.h:18: error: expected declaration specifiers or ‘...’ before ‘FILE’
hydra-mod.h:19: error: expected declaration specifiers or ‘...’ before ‘FILE’
hydra-mod.h:20: error: expected declaration specifiers or ‘...’ before ‘FILE’
hydra-ssh2.c:9:2: warning: #warning "If compilation of hydra-ssh2 fails, you are not using v0.4.x. Download from http://www.libssh.org"
In file included from hydra-ssh2.c:11:
/usr/local/include/libssh/libssh.h:25:43: error: sys/select.h: Arquivo ou diretório não encontrado
In file included from hydra-ssh2.c:11:
/usr/local/include/libssh/libssh.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u32’
/usr/local/include/libssh/libssh.h:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u16’
/usr/local/include/libssh/libssh.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u64’
/usr/local/include/libssh/libssh.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u8’
In file included from hydra-ssh2.c:11:
/usr/local/include/libssh/libssh.h:105: error: expected ‘)’ before ‘size’
/usr/local/include/libssh/libssh.h:129: error: expected declaration specifiers or ‘...’ before ‘fd_set’
hydra-ssh2.c:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘session’
hydra-ssh2.c:18: error: expected declaration specifiers or ‘...’ before ‘FILE’
hydra-ssh2.c: In function ‘start_ssh2’:
hydra-ssh2.c:22: error: storage size of ‘targetip’ isn’t known
hydra-ssh2.c:25: warning: implicit declaration of function ‘strlen’
hydra-ssh2.c:25: warning: incompatible implicit declaration of built-in function ‘strlen’
hydra-ssh2.c:30: warning: implicit declaration of function ‘memset’
hydra-ssh2.c:30: warning: incompatible implicit declaration of built-in function ‘memset’
hydra-ssh2.c:31: warning: implicit declaration of function ‘memcpy’
hydra-ssh2.c:31: warning: incompatible implicit declaration of built-in function ‘memcpy’
hydra-ssh2.c:32: error: ‘AF_INET’ undeclared (first use in this function)
hydra-ssh2.c:32: error: (Each undeclared identifier is reported only once
hydra-ssh2.c:32: error: for each function it appears in.)
hydra-ssh2.c:36: warning: implicit declaration of function ‘malloc’
hydra-ssh2.c:36: warning: incompatible implicit declaration of built-in function ‘malloc’
hydra-ssh2.c:37: warning: implicit declaration of function ‘inet_ntop’
hydra-ssh2.c:40: error: ‘session’ undeclared (first use in this function)
hydra-ssh2.c:40: warning: implicit declaration of function ‘ssh_new’
hydra-ssh2.c:41: warning: implicit declaration of function ‘ssh_options_set’
hydra-ssh2.c:41: error: ‘SSH_OPTIONS_PORT’ undeclared (first use in this function)
hydra-ssh2.c:42: error: ‘SSH_OPTIONS_HOST’ undeclared (first use in this function)
hydra-ssh2.c:43: error: ‘SSH_OPTIONS_USER’ undeclared (first use in this function)
hydra-ssh2.c:44: error: ‘SSH_OPTIONS_COMPRESSION_C_S’ undeclared (first use in this function)
hydra-ssh2.c:45: error: ‘SSH_OPTIONS_COMPRESSION_S_C’ undeclared (first use in this function)
hydra-ssh2.c:52: warning: implicit declaration of function ‘free’
hydra-ssh2.c:52: warning: incompatible implicit declaration of built-in function ‘free’
hydra-ssh2.c:53: error: ‘NULL’ undeclared (first use in this function)
hydra-ssh2.c:58: error: ‘fp’ undeclared (first use in this function)
hydra-ssh2.c:58: error: too many arguments to function ‘hydra_report_found_host’
hydra-ssh2.c:60: warning: implicit declaration of function ‘memcmp’
hydra-ssh2.c:68: warning: implicit declaration of function ‘ssh_auth_list’
hydra-ssh2.c:69: error: ‘SSH_AUTH_METHOD_PASSWORD’ undeclared (first use in this function)
hydra-ssh2.c:71: error: ‘SSH_AUTH_METHOD_INTERACTIVE’ undeclared (first use in this function)
hydra-ssh2.c:89: error: too many arguments to function ‘hydra_report_found_host’
hydra-ssh2.c:95: warning: implicit declaration of function ‘strcpy’
hydra-ssh2.c:95: warning: incompatible implicit declaration of built-in function ‘strcpy’
hydra-ssh2.c:100: warning: implicit declaration of function ‘strcmp’
hydra-ssh2.c:22: warning: unused variable ‘targetip’
hydra-ssh2.c: At top level:
hydra-ssh2.c:111: error: expected declaration specifiers or ‘...’ before ‘FILE’
hydra-ssh2.c: In function ‘service_ssh2’:
hydra-ssh2.c:120: error: ‘fp’ undeclared (first use in this function)
hydra-ssh2.c:120: error: too many arguments to function ‘start_ssh2’
hydra-ssh2.c:125: warning: implicit declaration of function ‘fprintf’
hydra-ssh2.c:125: warning: incompatible implicit declaration of built-in function ‘fprintf’
hydra-ssh2.c:125: error: ‘stderr’ undeclared (first use in this function)
make: ** [hydra-ssh2.o] Erro 1
[email protected]:/home/zarat/Downloads/hydra#

:x
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
28/07/2011, 18:26
Resposta: #4
RE: hydra-6.5 e libssh-0.5.0
Verificou onde estão os arquivos que o instalador está procurando? Provavelmente você já os tem, o que acontece é que ele está procurando nos diretórios errados. Qual é a saída do ./configure ?

"Vamos tirar a barriga, senhor Barba? Digo..."

Debian Jessie | Usuário #517613
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS