Chcę wysłać następujące poprzez netcata:Jak uciec wartości szesnastkowe w netcata
99||0x00
(4 znaki ASCII i zero)
Jak to zrobić? Używam systemu Windows XP.
Dziękuję.
Chcę wysłać następujące poprzez netcata:Jak uciec wartości szesnastkowe w netcata
99||0x00
(4 znaki ASCII i zero)
Jak to zrobić? Używam systemu Windows XP.
Dziękuję.
Umieść bajty w pliku z edytorem binarnym i przeprowadź do netcat. Okna powłoki zbyt obsługuje wejście z pliku poprzez przekierowanie
netcat (options) < (file)
Alternatywnie, może być w stanie wprowadzić go bezpośrednio z klawiatury za pomocą Alt-000, ale wątpię w to.
zależności od smaku Unix można spróbować jednego z tych
echo '99||#' | tr '#' '\000' | netcat <host> <port>
echo -e '99||\000' | netcat <host> <port>
OP zażądał pomocy dla systemu Windows XP, a nie Linux. – eitama
# echo -ne "99||\x00" | nc <host> <port>
To powinna być zaakceptowana odpowiedź! Pomógł mi odpowiedzieć na własne pytanie i sprawił, że moje oprogramowanie działa. Dzięki –
OP powiedział Windows, a nie * nix. – oldmud0
Właśnie przetestowane i działa. – eitama