Как эмулировать netcat -e (netcat-traditional или netcat-openbsd) с помощью gnu-netcat

mkfifo foo ; nc -lk 2600 0foo


Создает именованный канал «foo» с помощью команды «mkfifo». Затем запускает netcat в режиме слушания на порту 2600 и перенаправляет ввод из канала «foo» в netcat. Результат выполнения команды /bin/bash перенаправляется в канал «foo». Эта команда эмулирует функциональность netcat -e, позволяя выполнить команду /bin/bash на удаленной машине через сетевое соединение. Альтернативой может быть использование netcat с опцией -e или использование других инструментов, таких как socat.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *