보안 및 개발

프로그램 분석(feat. frida)

CH@3M 2019. 12. 13. 15:26

HTS (Home Trading System) : 별도 프로그램 설치 

WTS (Web Trading System) : 홈페이지에서 바로 사용하는 서비스

 

Cmder와 Frida 이용

1. frida-ps를 통해 동작 중인 프로세스 탐색 (웹 서버 연결용 / 디버깅용 / 메인 UI 프로세스가 존재했음)

2. 디버깅용 프로세스에 attach

3. λ frida-trace -i "recv" -i "send" ETCommGate.exe

4. _handler 폴더에 send.js, recv.js 와 같은 js파일 생성됨

 

원하는 dll 동적 디버깅

λ frida-trace -I "ETAesEnc.dll" ETCommGate.exe

 

C:\Users\chaem\Desktop\chaem

λ frida-trace.exe -I "ETAesEnc.dll" ETCommGate.exe

 

ollydbg

 

windbg 이용하여 기능 분석

attach process

bp WS2_32!send

g

 

반응형