On Mon, Dec 17, 2012 at 6:13 PM, Stuart Henderson <s...@spacehopper.org> wrote:
> On 2012-12-17, sven falempin <sven.falem...@gmail.com> wrote:
>> Hello misc readers,
>>
>> First, openBSD threads are awesome for debugging.
>> The trivial topic,
>> echo -ne "\x00" | nc XXXX port
>> send a null byte with a GNU echo.
>>
>> Echo in openbsd does not have -e (and does not warn whan i try it ..)
>>
>> Noob question:
>> How to send a null byte over netcat ? am i forced to use perl ?
>
> you can use octal with echo(1) or printf(1).

echo(1) is BSD echo (no backslash sequences)

ksh echo is XSI + BSD

>
> $ echo -n '\000' | hexdump -C
> 00000000  00                                                |.|
> 00000001
>
> $ printf '\000' | hexdump -C
> 00000000  00                                                |.|
> 00000001

Reply via email to