break ___chkr_init_chkr 
r
where
n
print chkr_prog_path 
n
n
n
n
help
help files
help path
n
break *0x80000e3
r
c
disassemble $eip $eip+20
ni
disassemble $eip $eip+20
ni
r
c
disassemble $eip $eip+20
disassemble $eip $eip+30
ni
si
disassemble $eip $eip+30
ni
disassemble $eip $eip+30
ni
break *0x80000e3
r
disassemble $eip $eip+30
ni
si
disassemble $eip $eip+30
ni
si
disassemble $eip $eip+30
break chkr_load_symtab
r
n
n
s
n
print chkr_prog_path 
n
print statbuf 
print fd
n
c
c
c
c
r
n
s
n
disassemble $eip $eip+20
ni
si
disassemble $eip $eip+20
ni
print $eax
disassemble $eip $eip+20
ni
print chkr_errno
ni
print $eax
r
where
r
l
break init_main_object 
r
r
break init_main_object 
r
print dynamic_addr 
l 20
l
print _DYNAMIC 
print _DYNAMIC[0]
print dynamic_addr 
print /x dynamic_addr 
n
print dp
print *dp
n
print ehdr
l 60
l 50
l
ptiny lm
print lm
print *lm
l
break 'chkr$main'
r
n
print ans
break _exit
break 'chkr$exit'
r
n
break exit
r
disassemble 
si
si
ni
disassemble $pc $pc + 40
si
ni
break exit
r
disassemble 
ni
disassemble $pc $pc + 40
si
break exit
r
ni
si
where
disassemble 
