file /usr/local/sds/sun_sol2/cmd/sdsid
file /usr/local/sds/sun_sol2/cmd/ccz80
file /usr/local/mi/bin/ray
file /usr/local/synapticad/tbench_7.0b/bin/tbench.bin
file /usr/local/synapticad/tbench_7.0b/bin/syncad
file /usr/local/cosmos_m1.75/license/sun4/SRAC
file /usr/local/cosmos_m1.75/GEOSTAR
file /usr/local/frame/XFrame_3.1.2/bin/bin.sun.solaris/fmperslicense
file /usr/local/frame/XFrame_3.1.2/bin/bin.sun.solaris/writer
file /usr/local/confluent/util-1.4/solaris-2/bin/confluent_admin
run
x/8x $i0
x/8x $i1
x/8x $i1-0x4
x/8x $i1-0x8
tbreak *0x0002f724
cont
delete 7
x/8x $i0
x/8x $i1
x/8x $i2
x/8x $i3
x/8x $i4
x/8x $i5
finish
tbreak *0x0002f7b0
cont
delete 8
x/8x $i0
x/8x $i1
x/8x $i2
x/8x $i3
x/8x $i4
x/8x $i5
x/8x $i6
x/8x $i7
x/8x $o0
x/8x $o1
x/8x $o2
x/8x $o3
x/8x $o4
x/8x $o5
delete 1 2
delete 5
break l_hbs
graph display /x $i0
graph display /x $i1
graph display /x $o0
graph display /x $o1
graph display (char*) $i0
graph display (char*) $i1
graph display (char*) $o0
graph display (char*) $o1
cont
tbreak *0x0002f368
cont
nexti
cont
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
cont
finish
cont
finish
nexti
graph display (char*) $o2
graph display (char*) $o3
graph display (char*) $o4
graph display (char*) $o5
nexti
x/s $i3
x/s $i4
nexti
tbreak *0x0003469c
cont
run
disassemble l_string_key
break l_string_key+748
break (l_string_key)+748
break &l_string_key+748
break *l_string_key+748
cont
disable 3 4 6 9 12 13
run
quit
break *l_string_key+748
run
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
x/s $o0
cont
x/s $o0
cont
x/s $o0
cont
x/s $o0
cont
quit
break *l_string_key+748
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
graph display (char*) $o0
x/s $o0
cont
x/s $o0
cont
x/s $o0
cont
x/s $o0
cont
break l_str_dcrypt
disassemble l_str_dcrypt
break *l_str_dcrypt+56
run
cont
disassemble l_crypt
break *l_crypt+1656
run
cont
x/s $o0
cont
disable 1 2 3
run
cont
x/s $o0
cont
x/s $o0
x/s $o1
x/s $o2
x/s $o3
x/s $o4
x/s $o5
x/s $o6
x/s $o7
x/s $i0
x/s $i1
x/s $i2
x/s $i3
x/s $i4
x/s $i5
x/s $i6
x/s $i7
x/s $l0
x/s $l1
x/s $l2
x/s $l3
x/s $l4
x/s $l5
x/s $l6
x/s $l7
cont
x/s $o0
cont
quit
break *l_crypt+1656
run
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
file xsi
file xsid
break *l_crypt+1656
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
graph display (char*) $o0
list 'main'
print (char*) $o0
cont
quit
break *l_crypt+1656
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
graph display (char*) $o0
cont
file ./xsid
disassemble l_string_key
break *l_string_key+748
run
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
graph enable display 2
cont
disable 1
run
run -T sunsol 4 -c /opt/Liken/licenses/license.dat
break l_string_key
break l_crypt
run
tbreak *0x00033ee0
cont
x/s $o1
x/s $o2
x/s $o3
x/s $o4
x/s $o5
x/s $o6
x/s $o7
print /x $g1
stepi
graph display /x $i0
graph display /x $i1
graph display /x $i2
graph display /x $i3
graph display /x $i4
graph display /x $i5
list *0x00033ee0
x/s $i4
x/s $i5
graph display `info locals`
graph undisplay -3
graph display `info args`
graph undisplay -4
graph display `info all-registers`
graph undisplay -5
graph display /x $o0
graph display /x $o1
graph display /x $o2
graph display /x $o3
graph display /x $o4
graph display /x $o5
graph display /x $g1
x/s $i5
x/s $o4
x/s $o5
nexti
tbreak *0x00013bfc
cont
x/s $i0
x/s $i1
x/s $o0
x/s $o1
graph display (char*)$o1
tbreak *0x00013c08
cont
nexti
x/s $i4
x/s $i5
x/s $i6
x/s $o0
x/s $o1
x/s $o4
x/8x $o4
x/8x $g1
nexti
tbreak *0x00017d70
cont
nexti
x/s $i0
x/s $i1
x/s $i2
x/s $i3
x/s $i4
x/s $i5
x/s $o1
x/s $o4
x/s $o5
nexti
finish
x/8x $o5
x/8x $o3
x/s $o3
x/s $o2
x/s $i14
x/s $i4
x/s $o0
nexti
finish
cont
finish
cont
finish
cont
quit

