'Figure 3. Memory 사용 예시' 에서 코드에 대한 질문

// change protection Memory.protect(address ,4096, 'rw-');

  1. 여기에서 왜 사이즈를 4096으로 설정한건가요??

Allocated string address: 0x7b539b838670 Memory.scanSync() result: [{"address":"0x7b539b838675","size":4}] Found match at 0x5b13a8a2fd5c Protection: r-- Done
2. Memory.scanSync() result가 나오고 나서 위에서 설정한 Memory.scan()의 콜백 함수 결과가 나오는데 이게 함수 실행 순서가 어떻게 되는건가요? memory.scan에 들어간 pattern이 scanSync 패턴2보다 늦게 매치가 돼서 나중에 나온건가요? ㅠㅜ

#모바일해킹 #실습 #frida
작성자 정보
답변 0
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기