netcat 쉘이 mac과 바인딩됩니다(명령 -e를 찾을 수 없음)

netcat 쉘이 mac과 바인딩됩니다(명령 -e를 찾을 수 없음)

nc 192.168 명령을 성공적으로 사용할 수 있습니다..5442 청취 장치에 연결합니다. 장치는 nc -lvp 5442를 사용하여 수신합니다. 모든 것이 작동하며 메시지를 보내고 일부를 받을 수 있습니다. 나는 그것으로 원격 쉘을 만들고 싶었습니다. 옵션 -e를 찾을 수 없습니다! 이유와 해결 방법을 아시나요? 내가 사용하고 있는 다른 머신은 mint17.2이고 -e 명령도 사용할 수 없습니다.

답변1

대부분의 운영 체제는 보안상의 이유로 -e 옵션이 제거된 netcat 버전으로 패키지되어 있습니다. -e 옵션이 포함된 netcat이 필요한 경우 실행 옵션이 포함된 버전을 찾거나 소스에서 컴파일할 수 있습니다.

당신은 살펴볼 수 있습니다이 비디오

관련 정보