read_write_memory
Description
The ReadWriteMemory Class is made on Dart for reading and writing to the memory of any process.
Usage
ReadWriteMemory rw = ReadWriteMemory();
Process process1 = rw.getProcessByName('name.exe');
Process process2 = rw.getProcessByID(0);
process1.open();
process2.open();
Process Modules
for (Module module in process.enumProcessModule()){
print(module);
print(' path: ${module.path}')
}
Module module = process.moduleFromName('module name');
print(module.path);
print(module.lpBaseOfDll);
Get Pointer
process.getPointer(module.lpBaseOfDll, offsets: [0xFF, 0xFC]);
Close Process
process.close();