Hola.
Baje el netcat porque pretendo usarlo muuchooo :P ...
bueno y lo que pasa es lo siguiente; compilarlo normal ningun atao pero tengo las opciones normales ..entonces para tener las opciones -t y -e (Telnet y Gaping Security Hole) hay que compilar el netcat con las flasg correspondientes para que pueda tener estas opciones avilitadas de esta forma:
#make linux DFLAGS=" -DTELNET -DGAPING_SECURITY_HOLE" pero al hacer esto me tira un este error http://usuarios.lycos.es/okupagames/img/Pantallazo.png
bueno al final puedo ocupar el netcat desde cualquier parte de la shell pero no salen esas 2 opciones ...
alguna ayudita porfavor ;D
Pues te da una serie de warnings debido a que la version de tu glibc esta anticuada acorde a las funciones que esta usando el make.
Por lo que te saca del make es por el error ese de la funcion res_init.
Mira a ver que tengas la libreria resolv.h en
/usr/include
Hola. Compilalo en Windows. Es facilísimo. Solo descarga MinGW32:
http://sourceforge.net/projects/mingw/
Copia y pega el siguiente código en un .bat.
Se compilará Full con las opciones -t y -e ( -DTELNET -DGAPING_SECURITY_HOLE )
Asegurate de que el directorio "c:\MinGW\bin\gcc.exe" sea correcto.
En caso de error pidiendo DLLS: libgcc_s_sjlj-1.dll y libstdc++-6.dll, solo búscalas con el buscador de Windows y ponlas en la carpeta donde está cc1.exe y listo. Que disfrutes el netcat.
@Archivo .BAT para compilar Netcat.
@REM @IvinsonCLS 22/07/2013
del *.o
del nc.exe
c:\MinGW\bin\gcc.exe -c -DTELNET -DGAPING_SECURITY_HOLE getopt.c
c:\MinGW\bin\gcc.exe -c -DTELNET -DGAPING_SECURITY_HOLE doexec.c
c:\MinGW\bin\gcc.exe -c -DTELNET -DGAPING_SECURITY_HOLE netcat.c
c:\MinGW\bin\gcc.exe getopt.o doexec.o netcat.o -o nc.exe -Wl,-Lc:\MinGW\lib,-lkernel32,-luser32,-lwinmm,-lws2_32