관리 메뉴

Information Security

Binary Patching 본문

모바일/iOS igoat 분석

Binary Patching

HackingPractice 2019. 11. 19. 21:48

Binary Patching

- 앱의 변조 및 무결성 검증

 

위치

BinaryPatchingVC setTheTextfield

 

영향

앱이 변조될 위험이 있다.

 

진단

IDA 프로그램을 이용해 setTheTextfield 함수에서 특정 단어 root를 검색했다.

그림 13-1 seTheTexfield 소스코드

이 부분이 root를 입력하면 correct password 메시지를 보여주는 부분인 것 같다.

그림 13-2 correct 메시지

72 6F 6F 74 부분을 toor 16진수를 입력하면 되는 것을 알 수 있다.

그림 13-3 toor

010 editor 프로그램에서 그림 13-3에서 찾은 16진수를 바꾸면 될 것 같다.

그림 13-4 010 Editor

root 부분을 toor로 변경했다.

그림 13-5 toor 변경

대응방안

소스 코드를 난독화해서 코드를 알아볼 수 없게 한다.

'모바일 > iOS igoat 분석' 카테고리의 다른 글

URL Scheme Attack  (0) 2019.11.19
Key Storage Server Side  (0) 2019.11.19
SQL Injection  (0) 2019.11.19
Cross Site Scripting  (0) 2019.11.19
Server Communication  (0) 2019.11.19