|
|
发表于 2009-6-10 19:17:34
|
显示全部楼层
其实gba有很多调试器 no$gba比较常用
! K& ?2 s" x5 {2 k# ~vba172也算调试器 断点可以用cheatengine+olldbg大法
6 e- Y! [/ W5 \6 ]( Z这种办法可以hack所有不能断点的调试器2 f9 Y( M$ V' }# d. H% o* `
- H/ }, \- t2 ^# W* l7 m2 O附:黄金太阳穿墙源码
5 C1 O0 ^. W H# _& }, {========================================* q+ Y- ^! j: a* m# l, R
04000130 B+[u=bd d=7d l=dd r=ed]/ N) a$ z( k7 c% }; a* I
02030ee2 l=fffe r=0001
5 B5 S# T) F+ x02030eea u=fffe d=0001
+ r) G9 F5 W0 i1 ^3 i- A/ m========
9 V0 M4 t4 h9 [& O- G0800f140 mov r3,0. ^5 c8 C9 @& P2 a3 U
0800f142 str r3,[r7,24] ;-x/ V4 C6 I( ~! d9 P" J2 B! K2 h. M
0800f144 str r3,[r7,2c] ;-y' |+ \ M; ^" n
0800f146 mov r3,3
) c+ [' M! G0 c6 S& A/ e1 `0 G========' ? e7 c! S* h; r( ]
0800f142 bl 08014000
! @9 t/ g4 T2 B; ?$ j--------8 U1 k! X/ K7 B8 D6 Y$ z' F
08014000 str r3,[r7,24] ;-x! i) V" z( U: g6 B8 o6 Y8 N& b
08014002 str r3,[r7,2c] ;-y
5 k- K2 |: [5 b9 O1 d/ [08014004 push r0-r29 s6 @' |8 A/ J3 i
08014006 ldr r0,[0801400c] ;=040001304 _; I: w$ q4 r2 j
08014008 ldrb r0,[r0]
$ M. `$ ~7 |/ b3 i, C; q0801400a b 08014010
7 N0 c( k* y& Z( ?( |0801400c --------
/ w: _5 B2 Y9 Q8 t8 n: k0801400e --------+ f5 x) E; d/ X7 q. r: g$ A* F
08014010 mov r1,10 G8 {/ G+ u. `" b
08014012 sub r2,r1,2
% d6 _6 c* `: s1 A \' G5 d08014014 cmp r0,0bd5 N2 e/ N3 d! [+ {2 e7 G, P8 Y
08014016 bne 0801401c
. M8 @4 `3 c9 p08014018 strh r2,[r7,2e]+ y2 X. {+ S6 f, @% h6 Q
0801401a b 08014032+ [% h. }8 L, H$ u1 a' @
0801401c cmp r0,07d: F. h9 y5 Y, ^0 O& A" k0 q
0801401e bne 08014024
$ l3 u/ e& p- l) q- n08014020 strh r1,[r7,2e]
/ ?& a6 [/ r$ `# s5 Y! \08014022 b 08014032
+ Q- w/ K& n L8 ]2 O: H08014024 cmp r0,0dd# w- v k8 [/ @, a# e2 T
08014026 bne 0801402c
. |( S" \/ ?0 u+ X0 X08014028 strh r2,[r7,26]7 x1 C- ~! E5 t
0801402a b 08014032# M. A0 I/ ~1 t4 F
0801402c cmp r0,0ed) D) r6 w4 E/ s
0801402e bne 08014032
; q7 E& E3 n& t1 R2 `% _0 H08014030 strh r1,[r7,26]* S5 V9 |5 _# [5 Z( Y
08014032 pop r0-r2
; c6 l2 Z. V" O7 K, `08014034 bx lr! y& R- E/ i5 L
======================================== |
评分
-
1
查看全部评分
-
|