I'm trying to change value of address memory of another running proccess in java.
I did have known process is running, but how to access the static address of the process and alter?
Like something that : writeByte(process, address, (int) value)
Address is something like: 0x005B8980
String line;
String pidInfo ="";
Process p;
try {
p = Runtime.getRuntime().exec(System.getenv("windir") +"\\system32\\"+"tasklist.exe");
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
pidInfo+=line;
}
input.close();
if(pidInfo.contains("APP"))
{
// DO send bytes to APP
}