<보안 study>/리버싱

frida 17 이상 버전 일부 API 제거 소식

gosoeungduk 2025. 6. 1. 13:47
반응형

frida 17 버전 이상 부터는 평소 자주 쓰던 API가 제거되었음

세부 API 리스트는 아래와 같음

  • Module.ensureInitialized()
  • Module.findBaseAddress()
  • Module.getBaseAddress()
  • Module.findExportByName()
  • Module.getExportByName()
  • Module.findSymbolByName()
  • Module.getSymbolByName()

자세한 내용은 릴리즈 노트 (https://frida.re/news/) 참고


예로, frida 17 이후로는 아래와 같이 쓰던 코드를 (before)

const baseAddr = Module.findBaseAddress(moduleName);

 

아래와 같이 바꿔 쓰면 됨 (after)

const baseAddr = Process.getModuleByName(targetModule).base;

 

 

그렇지 않으면 아래와 같은 오류를 보게 될 것임

[SM G981N::PID::21573 ]-> TypeError: not a function

 

 

반응형

'<보안 study> > 리버싱' 카테고리의 다른 글

LayaAir 엔진  (5) 2025.06.02
Android/iOS Inline Hook  (1) 2024.09.15
Android Mod Development #2 : JAVA Heap self editing  (0) 2024.04.08
Android Mod Development #1 : Mod-Overlay Inject  (2) 2024.04.08
[Unity] global-metadata.dat 추출  (6) 2023.10.02