WhiteHat Security

[iOS Penetration] 메모리 덤프 (중요/개인정보 검색) 본문

보안/모바일 보안

[iOS Penetration] 메모리 덤프 (중요/개인정보 검색)

BokdungAbum

취약점 점검 시 메모리상에 중요정보가 포함되어 있는지 확인을 합니다.

 

이때 메모리 덤프를 통해 점검이 가능 합니다.


준비물

 

  1. 탈옥된 iOS (Checkra1n : https://checkra.in/)
  2. Frida 설치 (https://frida.re/docs/ios/)
  3. python3 (https://www.python.org/downloads/release/python-380/)
  4. fridump3 : 메모리 덤프 프로그램 (https://github.com/rootbsd/fridump3)

 

준비가 완료되면 iOS 기기를 USB로 연결합니다.

 

연결상태 확인

frida-ls-devices

 


fridump 사용법

python3 fridump3.py -h


Cydia 앱 메모리 덤프

 

잠금 화면 해제된 상태에서 cydia 앱을 켠 후 (잠금화면에서 하면 time out 납니다.. 삽질 포인트)

 

mkdir cydia
python3 fridump3.py -v -u Cydia -o cydia

 

결과 확인

strings.txt 파일에 모든 문자열 저장됨

cd cydia
cat strings.txt|grep cydia

 

 

Comments