Связывание оболочки Netcat с Mac (команда -e не найдена)
Я могу успешно использовать команду nc 192.168., 5442 для подключения к устройству прослушивания. Устройство слушает, используя: nc -lvp 5442. Все работает, я могу отправлять сообщения и получать некоторые. Я хотел создать удаленную оболочку с ним. Вариант -е не найден! Есть идеи почему и как это исправить? Другая машина, которую я использую - mint17.2, а команда -e также недоступна.
1 ответ
Решение
Большинство операционных систем поставляются с версией netcat, для которой опция -e была удалена из соображений безопасности. Если вам нужен netcat с опцией -e, вам нужно найти версию, которая включает опцию выполнения, или вы можете скомпилировать из исходного кода.
Вы можете посмотреть это видео