Conversation

DCoder 🇱🇹❤🇺🇦

managed to script ghidra into a busy loop so hard it can’t stop the looping script
A++ would script again

1
0
0
@dcoderlt Forgot to use the Monitor object?
1
0
1

@buherator
Yeah, I was doing something that’s supposedly too simple to need a Monitor, lol.

Along the lines of
for (var curAddr = startAddr; ; curAddr = curAddr.add(4)) {
var result = getInt(startAddr); // <-- oops, reading from startAddr over and over
if (result == signature) {
break;
}
}

1
0
1