NSString의 stringWithFormat: 메서드를 후킹하여 이 메서드가 호출될 때 인자와 반환값을 출력하도록 Frida 스크립트를 작성할 수 있습니다. 이 스크립트는 메서드 호출 시 사용되는 포맷 문자열과 그에 대한 인자를 캡처하고, 메서드의 반환값도 출력합니다. 다음은 NSString의 stringWithFormat: 메서드를 후킹하는 Frida 스크립트의 예입니다. if (ObjC.available) { // NSString 클래스가 Objective-C에서 존재하는지 확인 var NSString = ObjC.classes.NSString; // stringWithFormat: 메서드를 후킹 var stringWithFormat = NSString['+ stringWit..
iOS앱에서 frida를 이용해 접근하는 파일이벤트를 추적할 수 있는 스크립트이다.// 'open' 함수 후킹Interceptor.attach(Module.findExportByName(null, 'open'), { onEnter: function(args) { var path = Memory.readUtf8String(args[0]); // 첫 번째 인자는 파일 경로 console.log('File opened: ' + path); }, onLeave: function(retval) { // 파일 디스크립터 반환 }});// 'fopen' 함수 후킹Interceptor.attach(Module.findExportByName(null, 'fop..
- Total
- Today
- Yesterday
- Spring
- 파이썬
- 생각
- 투자
- HTML
- CSS
- golang
- Frontend
- 스핀락
- 커널드라이버
- WinAPI
- reactjs
- 유튜브
- Backend
- SWiFT
- 부동산
- frida
- Python
- 트렌드
- JSX
- go
- 예제
- Linux
- ios
- Java
- react
- 주식
- JavaScript
- Windows
- ChatGPT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |