본문 바로가기

40./42. iOS

iOS App 정적 분석용 Class-dump-z

iOS App 정적 분석용 Class-dump-z


Why a yet another class-dump?


Class-dump는 17년전 Steve Nygard가 작성한 Objective-C Class 추출용 Command-line 도구이다. 이 개발은 2007년 쯤에 중지되었으며 최근 ABI를 지원하지 않는다. 2008년에 Holly Lee가 class-dump-x을 개발하였으나, 잘못된 Offset계산이나 속성등을 제공하지 않는 등 상속(inherited) 문제를 가지고 있었다. 이후 KennyTM이 상속 문제와같은 문제를 해결해가면서 class-dump-z를 만들었다.


class-dump-z는 class-dump 재 개발하고 있다.  현제 최신버전 3.2는 2.0 ABI를 지원해주지만 class-dump보다는 ivar offect 계산은 여전이 나쁘다.  



- 64-bit 지원 (iPhone RAM이 4GiB 이하)

- Objective-C 1.0 ABI.


※ 다운로드 : https://code.google.com/p/networkpx/wiki/class_dump_z


해당 블로그는 Class-dump-z의 설치까지만 작성합니다.


설치 디바이스 : iPad mini 2 (64-bit) 탈옥















'40. > 42. iOS' 카테고리의 다른 글

iRET  (0) 2014.07.16
[Cydia App] iDevice VNC용 Veency  (0) 2014.07.16
iOS Application Security Part 1-Setting Up a Mobile Pentesting Platform  (1) 2014.06.14
Damn Vulnerable iOS Application(DVIA)  (1) 2014.06.14
iOS App 크랙방지  (3) 2014.05.02