Как изпращате нулев байт към netcat сървър?

Осъществих достъп до netcat сървър, използвайки следната команда,

nc [IP] [PORT]

Трябва да изпратя нулев байт на сървъра, за да отключа флаг. Как да изпратя нулев байт.

Пробвах следното

  • "\x00"
  • 00000000

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


person goldilocks    schedule 12.02.2020    source източник
comment
Отговорът ми реши ли проблема ви? Ако е така, моля, помислете дали да го приемете като свой отговор - като щракнете върху кухата отметка/отметка до броя на гласовете. Ако не, моля, кажете какво не работи, за да мога аз или някой друг да ви помогнем допълнително. Благодаря. meta.stackexchange. com/questions/5234/   -  person Mark Setchell    schedule 18.02.2020
comment
Здравей Марк, printf \0 | nc не работи. Открих, че можете да изпратите нулев байт, като натиснете 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