Automatically find dupa() address, fix plo() command

This commit is contained in:
kamkow1
2025-03-11 23:41:40 +01:00
parent 17207421d3
commit b9ec1900b4
4 changed files with 41 additions and 4 deletions

32
.debugusrc1.js.txt Normal file
View File

@@ -0,0 +1,32 @@
// User script
lif("Loading user init script for program ./test");
ler("Test error message");
var offset = "@DUPA_ADDR"; // dupa(), objdump -d ./test
// Testing...
pf();
ppid();
pplo();
baddr(offset);
lsbrk();
lif("1 --------------------------------------------");
dr();
var r14 = gr("r14");
sr("r14", "0x0");
lif("2 --------------------------------------------");
dr();
sr("r14", r14);
lif("3 --------------------------------------------");
dr();
var r14_mem = mrdr("r14");
lif("Memory at r14 " + r14_mem);
mwrr("r14", "0x696969");
lif("Memory at r14 " + mrdr("r14"));
mwrr("r14", r14_mem);
lif("Memory at r14 " + mrdr("r14"));
// cont();