Skip to content

gast04/a64dbg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

a64dbg

Native debugger on arm64.

coral:/data/local/tmp # ./a64dbg  /data/local/tmp/target_bin
[*] Executable path: /data/local/tmp/target_bin
[*] Debugger Started, tracee pid: 6498
[+] (6498) pc: 0x7fbf60c070 sp: 0x7ffffff320 instr: 0x910003e0
a64> b 0x555555c4f0
[+] Set Breakpoint 0x555555c4f0: 0xaa0103e2f81f0ffe
a64> c
Tracee Stop Signal: 5
[!] Breakpoint Hit at 0x555555c4f0
[+] Restore at 0x000000555555c4f0 - 0xaa0103e2f81f0ffe
[+] (6498) pc: 0x555555c4f0 sp: 0x7ffffff2c0 instr: 0xf81f0ffe
a64> readm 0x555555c4f0 25
000000555555c4f0: f81f0ffe aa0103e2 b00001e8 f947b108 39400108
000000555555c504: 2a0003e8 93407d01 90000000 910f6000 9400010d
000000555555c518: f84107fe d65f03c0 d100c3ff f90013fe aa0003e8
000000555555c52c: f9000be8 f9000fe1 97fffe90 f90003e0 f90007e1
000000555555c540: f94007e1 f94003e0 f94013fe 9100c3ff d65f03c0

Supported commands

n | next                        next instruction
c | cont                        continue
r | regs                        print register map
strace                          syscall tracing
s | syscall                     run until next syscall
q | quit | exit                 quit a64dbg
b | bp | break <addr>           set software breakpoint
hpb | hbreak <addr> <reg_num>   set hardware breakpoint (if supported)
rm | readm <addr> <size>        read <size> amount of bytes from <adrr>

mmap        mmap rwx page in tracee, (used for page access control)
mprot       control tracee memory protection

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published