Как отправить нулевой байт на сервер netcat?

Я получил доступ к серверу netcat, используя следующую команду:

nc [IP] [PORT]

Мне нужно отправить нулевой байт на сервер, чтобы разблокировать флаг. Как отправить нулевой байт.

Я попробовал следующее

  • "\x00"
  • 00000000

И многие другие варианты.


person goldilocks    schedule 12.02.2020    source источник
comment
Мой ответ решил вашу проблему? Если это так, подумайте о том, чтобы принять его в качестве своего ответа, щелкнув пустую галочку рядом с подсчетом голосов. Если нет, скажите, что не сработало, чтобы я или кто-то еще мог вам помочь. Спасибо. meta.stackexchange. ком/вопросы/5234/   -  person Mark Setchell    schedule 18.02.2020
comment
Привет, Марк, printf \0 | нк не работал. Я обнаружил, что вы можете отправить нулевой байт, нажав Ctrl + Shift + 2. Я не уверен, почему, но это работает.   -  person goldilocks    schedule 19.02.2020


Ответы (2)


Нажмите клавиши «Ctrl + Shift + 2», чтобы отправить нулевой байт.

person goldilocks    schedule 19.02.2020
comment
Идеально, как раз то, что мне было нужно. Где ты нашел это? - person aryzing; 13.12.2020

Попробуй это:

printf "\0" | nc ...
person Mark Setchell    schedule 12.02.2020