zhkl0228 / unidbg

Allows you to emulate an Android native library, and an experimental iOS emulation
Apache License 2.0
3.79k stars 959 forks source link

怎样移除断点 #632

Open a810291783 opened 3 months ago

a810291783 commented 3 months ago

emulator.attach().addBreakPoint(module, 0x1E5F41, new BreakPointCallback() { @Override public boolean onHit(Emulator<?> emulator, long address) { UnidbgPointer pointer = UnidbgPointer.register(emulator, Unicorn.UC_ARM64_REG_X0); String X0 = Long.toHexString(pointer.peer); if (X0.length() >= 9 && X0.substring(0, 2).equals("1f")) { emulator.getBackend().reg_write(Unicorn.UC_ARM64_REG_X0, pointer.toUIntPeer()); } return true; } });