¿Por qué -e
falta la opción del netcat-openbsd
paquete? Hay un netcat-traditional
paquete pero le faltan muchas características del paquete OpenBSD. Estoy ejecutando Linux Mint 16.
¿Alguien sabe por qué falta esto? Elimina una característica bastante grande de netcat.
Respuestas:
Porque hay varias versiones del programa.
No existe un "estándar" que describa qué opciones
netcat
debe admitir, a diferencia de muchas otras utilidades estándar que se especifican en POSIX. Tienenetcat
versiones de OpenBSD, FreeBSD, GNU netcat , etc.Para la variante OpenBSD, la página de manual señala que :
fuente
Las últimas versiones que encontré definidas en algunas fuentes para netcat también permiten el comando de ejecución. generalmente está deshabilitado por razones de seguridad.
pero encontré una forma alternativa de evitar
http://www.commandlinefu.com/commands/view/11061/emulating-netcat-e-netcat-traditional-or-netcat-openbsd-with-the-gnu-netcat
fuente