나는 프로세스를 죽이지 않고 소켓에서 프로그램을 끊고 자하는 내부 목적을 위해 해킹 작업을하고있다. 예를 들어, 프로그램 A (running xxx.exe
)가 포트 50000에서 실행 중이고 그 연결을 중지하고 (이론적으로 그 포트를 다른 용도로 사용할 수 있도록) EXE를 계속 실행하면서 어떻게 Windows 7에서이 작업을 수행 할 수 있습니까?
참고 : 프로그램이 실행됩니다. javaw.exe
나는 프로세스를 죽이지 않고 소켓에서 프로그램을 끊고 자하는 내부 목적을 위해 해킹 작업을하고있다. 예를 들어, 프로그램 A (running xxx.exe
)가 포트 50000에서 실행 중이고 그 연결을 중지하고 (이론적으로 그 포트를 다른 용도로 사용할 수 있도록) EXE를 계속 실행하면서 어떻게 Windows 7에서이 작업을 수행 할 수 있습니까?
참고 : 프로그램이 실행됩니다. javaw.exe
답변:
한 가지 쉬운 방법은 사용하는 것입니다. TCPView 또는 CurrPorts . 네트워크 연결 목록과 열어 놓은 프로그램을 표시합니다. 마우스 오른쪽 버튼을 클릭하고 닫기 프로그램을 죽이지 않고 강제로 연결을 닫습니다.
이러한 종류의 작업에는 높은 권한이 필요하기 때문에 "관리자 권한으로 실행"해야합니다.
주의 : 커넥션을 닫아도 본질적으로 프로그램이 종료되는 것은 아니지만 항상 충돌 할 가능성이 있습니다. 파일 / 디렉토리에 대한 프로그램의 핸들을 닫는 것과 같습니다. 프로그램은 계속 실행되지만 충돌 할 수 있습니다.