Quiero enviar a través de la siguiente netcat:Cómo escapar de valores hexadecimales en netcat
99||0x00
(4 caracteres ASCII y un cero)
¿Cómo se hace esto? Estoy usando Windows XP.
Gracias.
Quiero enviar a través de la siguiente netcat:Cómo escapar de valores hexadecimales en netcat
99||0x00
(4 caracteres ASCII y un cero)
¿Cómo se hace esto? Estoy usando Windows XP.
Gracias.
Coloque los bytes en un archivo con el editor binario y canalícelo a netcat. Shell de Windows también admite la entrada de redirección de archivos a través de
netcat (options) < (file)
Alternativamente, usted puede ser capaz de introducir con el teclado directamente a través de Alt-000, pero lo dudo.
Dependiendo de su sabor de Unix puede probar uno de estos
echo '99||#' | tr '#' '\000' | netcat <host> <port>
echo -e '99||\000' | netcat <host> <port>
OP solicitó ayuda para Windows XP, no para Linux. – eitama
# echo -ne "99||\x00" | nc <host> <port>
¡Esta debería ser la respuesta aceptada! Me ayudó a responder mi propia pregunta y hacer que mi software funcione. Gracias –
OP dijo Windows, no * nix. – oldmud0
Acabo de probar esto, y funciona. – eitama