grapple

Easy interaction with native processes, all from Java

AGPL-3.0 License

Stars
5

Grapple

Easy interaction with native processes, all from Java


Example usage:

Process process = Grapple.processFinder().findFirstProcessByName("process.exe");
process.readByte(0x12345); // read a byte at address 0x12345

process.loadModules(); // need to load modules before accessing them!

Module module = process.getModules().get("module.dll");
module.readByte(0x12345); // read a byte at offset 0x12345

Please note: this project is not yet complete, and all API and feature designs are subject to change at any time.

Badges
Extracted from project README
Build Status License