frida-rust icon indicating copy to clipboard operation
frida-rust copied to clipboard

Implement `Process` to match the JavaScript API

Open Xoffio opened this issue 1 year ago • 0 comments

We can use the JavaScript API docs as a goal -> https://frida.re/docs/javascript-api/#process

  • [x] Process.id done in #182
  • [ ] Process.arch
  • [x] Process.platform done in #182
  • [ ] Process.pageSize
  • [ ] Process.pointerSize
  • [x] Process.codeSigningPolicy done in #182
  • [x] Process.mainModule done in #182
  • [x] Process.getCurrentDir() done #188
  • [x] Process.getHomeDir() done #188
  • [x] Process.getTmpDir() done #188
  • [ ] Process.isDebuggerAttached()
  • [x] Process.getCurrentThreadId() done #188
  • [ ] Process.enumerateThreads()
  • [ ] Process.findModuleByAddress(address), Process.getModuleByAddress(address), Process.findModuleByName(name), Process.getModuleByName(name)
  • [ ] Process.enumerateModules()
  • [ ] Process.findRangeByAddress(address), getRangeByAddress(address)
  • [x] Process.enumerateRanges(protection|specifier) done in #182
  • [ ] Process.enumerateMallocRanges()
  • [ ] Process.setExceptionHandler(callback)

We can keep this issue open to track the progress and close it once its done :)

Xoffio avatar Dec 18 '24 01:12 Xoffio