취약점 진단 유용 Tool

네트워크 프록시 Tool Echo Mirage

H.J.World 2018. 11. 22. 13:54
728x90
반응형

 

Echo Mirage 사용법

 

 #C/S 프로그램에대한 진단이 필요한 상황으로 어떤 Tool을 사용하는 것이 좋을까 하고 고민하던차에 발견한 Tool이다.

  TCP 소켓통신에 활용되기에 간단한 변조, 패킷탐지가 가능하다.

 

1. 용도

 - 네트워크 프록시 툴로 DLL injection, Function hooking에 이용한다.

 - 로컬에서 데이터를 보거나 수정이 가능하며 OpenSSL을 연결하여 평문으로 조회 가능하다.

 - C/S 프로그램 같은 프로그램 진단 시 Burp 및 Fiddler에서 잡히지 않는 패킷에 대한 조회 및 변조가 가능하다.

 - TCP 소켓 통신과 같은 프로그램에 대한 진단 및 전송 패킷에 대한 분석이 가능하다.

 

 

 

2. Process > Injection

 -> Inject : 프로세스(PID 이용) 또는 실행중인 프로그램 Injection 시킨다.

 -> 진단하고자 하는 프로그램을 선택한다.

 3. Rules 세팅

  -> Enabled : 해당 Content가 들어간 패킷을 흘려 보낸다.

  -> Intercept : 해당 Content가 들어간 패킷을 잡는다.

  -> Log : 해당 Content가 들어간 패킷을 로그에 저장한다.

  -> Direction : Outbound, Inbound ,Any 설정으로 패킷을 잡는다.

  -> Address, Port : 패킷이 향하는 곳의 주소를 설정한다.

  -> Contents : Options에서 선택한 사항에 적용하고 싶은 단어를 적는다.

 

#개인경험 : 실제 진단하는 모습이나 변조하는 상황을 보여드리고 싶은데, 마땅한 진단 프로그램이 없네요..

               혹, 진단을 연습할 만한 대상이나 프로그램이 있을 때 추가 포스팅하도록 하겠습니다. ^^

 

728x90
반응형