Foros del Web » Administración de Sistemas » Unix / Linux »

problemas al compilar john the ripper

Estas en el tema de problemas al compilar john the ripper en el foro de Unix / Linux en Foros del Web. holas, les comento que (por curiosidad, no para hacer nada ilegal) estoy tratando de instalar "john the ripper" probablemente lo conozcan. bueno, en el readme ...
  #1 (permalink)  
Antiguo 24/10/2006, 18:51
Avatar de alF_pampero  
Fecha de Ingreso: abril-2006
Mensajes: 238
Antigüedad: 18 años, 7 meses
Puntos: 0
problemas al compilar john the ripper

holas, les comento que (por curiosidad, no para hacer nada ilegal) estoy tratando de instalar "john the ripper" probablemente lo conozcan.

bueno, en el readme dice que dentro de la carpeta src haga un make (donde me tira toda las arquitecturas) y que despues haga un make clean ARQUITECTURA (remplazando arquitectura, por la que sea la mia).

yo tengo un procesador celeron D (64 bit) pero elijo la arquitectura x86-SSE2, por si acaso, ya que estoy usando ubuntu 64 bit, pero me tira este error:

alfonso@alfonso-desktop:~/Desktop/devel/b/src$ make clean linux-x86-sse2
rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/john.bin ../run/john.com ../run/unshadow.com ../run/unafs.com ../run/unique.com ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe
rm -f ../run/john.exe *.o *.bak core
rm -f detect bench generic.h arch.h sparc.h tmp.s
rm -f DES_bs_s.c DES_bs_n.c DES_bs_a.c
cp /dev/null Makefile.dep
ln -sf x86-sse.h arch.h
make ../run/john ../run/unshadow ../run/unafs ../run/unique \
JOHN_OBJS="DES_fmt.o DES_std.o DES_bs.o BSDI_fmt.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o crc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o unshadow.o unafs.o unique.o x86.o x86-sse.o"
make[1]: se ingresa al directorio `/home/alfonso/Desktop/devel/b/src'
gcc -c -Wall -O2 -fomit-frame-pointer -funroll-loops DES_fmt.c
make[1]: gcc: No se encontró el programa
make[1]: *** [DES_fmt.o] Error 127
make[1]: se sale del directorio `/home/alfonso/Desktop/devel/b/src'
make: *** [linux-x86-sse2] Error 2
alfonso@alfonso-desktop:~/Desktop/devel/b/src$ sudo make clean linux-x86-sse2
rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/john.bin ../run/john.com ../run/unshadow.com ../run/unafs.com ../run/unique.com ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe
rm -f ../run/john.exe *.o *.bak core
rm -f detect bench generic.h arch.h sparc.h tmp.s
rm -f DES_bs_s.c DES_bs_n.c DES_bs_a.c
cp /dev/null Makefile.dep
ln -sf x86-sse.h arch.h
make ../run/john ../run/unshadow ../run/unafs ../run/unique \
JOHN_OBJS="DES_fmt.o DES_std.o DES_bs.o BSDI_fmt.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o crc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o unshadow.o unafs.o unique.o x86.o x86-sse.o"
make[1]: se ingresa al directorio `/home/alfonso/Desktop/devel/b/src'
gcc -c -Wall -O2 -fomit-frame-pointer -funroll-loops DES_fmt.c
make[1]: gcc: No se encontró el programa
make[1]: *** [DES_fmt.o] Error 127
make[1]: se sale del directorio `/home/alfonso/Desktop/devel/b/src'
make: *** [linux-x86-sse2] Error 2
alfonso@alfonso-desktop:~/Desktop/devel/b/src

alguien sabe a que se debe?

gracias, cualquier ayuda es bienvenida.
  #2 (permalink)  
Antiguo 24/10/2006, 19:31
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Cita:
Iniciado por alF_pampero Ver Mensaje
(...)
make[1]: gcc: No se encontró el programa
(...)
No tienes instalado el paquete de compiladores gcc, así que sería bastante extraño que pudieras "compilar sin un compilador".
Código:
sudo apt-get update
sudo apt-get install gcc
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 25/10/2006, 10:39
Avatar de alF_pampero  
Fecha de Ingreso: abril-2006
Mensajes: 238
Antigüedad: 18 años, 7 meses
Puntos: 0
gracias... no sabia que el compilador era un paquete aparte... pense que venia por defecto...
  #4 (permalink)  
Antiguo 25/10/2006, 11:06
Avatar de alF_pampero  
Fecha de Ingreso: abril-2006
Mensajes: 238
Antigüedad: 18 años, 7 meses
Puntos: 0
holas, instale el gcc, pero sigue con un error...

alfonso@alfonso-desktop:~/Desktop/a/b/src$ make clean linux-x86-mmx
rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/john.bin ../run/john.com ../run/unshadow.com ../run/unafs.com ../run/unique.com ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe
rm -f ../run/john.exe *.o *.bak core
rm -f detect bench generic.h arch.h sparc.h tmp.s
rm -f DES_bs_s.c DES_bs_n.c DES_bs_a.c
cp /dev/null Makefile.dep
ln -sf x86-mmx.h arch.h
make ../run/john ../run/unshadow ../run/unafs ../run/unique \
JOHN_OBJS="DES_fmt.o DES_std.o DES_bs.o BSDI_fmt.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o crc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o unshadow.o unafs.o unique.o x86.o x86-mmx.o"
make[1]: se ingresa al directorio `/home/alfonso/Desktop/a/b/src'
gcc -c -Wall -O2 -fomit-frame-pointer -funroll-loops DES_fmt.c
DES_fmt.c:6:20: error: string.h: No existe el fichero ó directorio
En el fichero incluído de common.h:14,
de DES_fmt.c:10:
memory.h:13:19: error: stdio.h: No existe el fichero ó directorio
memory.h:14:20: error: stdlib.h: No existe el fichero ó directorio
In file included from common.h:14,
from DES_fmt.c:10:
memory.h:46: error: syntax error before ‘size
memory.h:64: error: syntax error before ‘size
memory.h:69: error: syntax error before ‘size’
DES_fmt.c:29: error: ‘NULL’ no se declaró aquí (no en una función)
DES_fmt.c: En la función ‘split’:
DES_fmt.c:109: aviso: declaración implícita de la función ‘memcpy’
DES_fmt.c:109: aviso: declaración implícita incompatible de la función interna ‘memcpy’
DES_fmt.c:112: aviso: declaración implícita incompatible de la función interna ‘memcpy’
DES_fmt.c: En la función ‘get_key’:
DES_fmt.c:300: aviso: declaración implícita incompatible de la función interna ‘memcpy’
make[1]: *** [DES_fmt.o] Error 1
make[1]: se sale del directorio `/home/alfonso/Desktop/a/b/src'
make: *** [linux-x86-mmx] Error 2
alfonso@alfonso-desktop:~/Desktop/a/b/src$

dice que no existe un fichero o algo parecido, pero, no toque nada..
lo descomprimi y lo deje como venia...

Última edición por alF_pampero; 25/10/2006 a las 16:15
  #5 (permalink)  
Antiguo 25/10/2006, 13:16
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Nos harías un favor si marcaras con negrita las líneas que dan error.

DES_fmt.c:6:20: error: string.h: No existe el fichero ó directorio
memory.h:13:19: error: stdio.h: No existe el fichero ó directorio
memory.h:14:20: error: stdlib.h: No existe el fichero ó directorio

Prueba a buscar en Google a qué paquetes corresponden esos archivos, e instálalos antes de seguir.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #6 (permalink)  
Antiguo 25/10/2006, 13:55
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Vaya ejemplo de típico script-kiddie acabamos de encontrar... ;)
  #7 (permalink)  
Antiguo 25/10/2006, 15:57
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 4 meses
Puntos: 29
Si tienes una distribución medianamente "grande" debes poder instalarlo de los repositorios.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #8 (permalink)  
Antiguo 25/10/2006, 16:19
Avatar de alF_pampero  
Fecha de Ingreso: abril-2006
Mensajes: 238
Antigüedad: 18 años, 7 meses
Puntos: 0
mmm... script-kiddie tu mama....

perdona, pero no todos nacimos sabiendo como vos...

ademas todavia me falta la segunda parte, aunque pueda sacar la clave, me tengo que meter hasta donde esta, y no porque me mate la curiosidad de que carajo es el john the ripper, voy a andar diciendo que soy hacker ni nada de eso...
  #9 (permalink)  
Antiguo 25/10/2006, 16:26
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Cita:
Iniciado por alF_pampero Ver Mensaje
mmm... script-kiddie tu mama....

perdona, pero no todos nacimos sabiendo como vos...

ademas todavia me falta la segunda parte, aunque pueda sacar la clave, me tengo que meter hasta donde esta, y no porque me mate la curiosidad de que carajo es el john the ripper, voy a andar diciendo que soy hacker ni nada de eso...
Creo que no entiendes la definición de script-kiddie: Es aquella persona que usa programas acerca de cracking programados por terceros.

John es uno de los programas clásicos de cracking por excelencia. Y alguien que pretende usarlo pero no sabe compilar un simple programa "no encaja".
  #10 (permalink)  
Antiguo 25/10/2006, 16:45
Avatar de alF_pampero  
Fecha de Ingreso: abril-2006
Mensajes: 238
Antigüedad: 18 años, 7 meses
Puntos: 0
mmm... si he compilado... pero no te quiero poner excusas....

script_kiddie segun wikipedia (si lo tuve que buscar)
  #11 (permalink)  
Antiguo 25/10/2006, 16:50
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Sí, algo así es, aunque la definición inglesa es mucho más precisa.

http://en.wikipedia.org/wiki/Script_kiddie
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:08.