|
|
发表于 2009-6-10 19:17:34
|
显示全部楼层
其实gba有很多调试器 no$gba比较常用 , O* F: @3 z! h8 H8 i
vba172也算调试器 断点可以用cheatengine+olldbg大法
# o- {! j( O' N6 T' Q这种办法可以hack所有不能断点的调试器
3 o I. l: n% H0 O- J: W' V. j9 x, ^0 Z; P6 ]2 H
附:黄金太阳穿墙源码
# ]$ V+ B: C, f! c) n0 }* `========================================
' {6 {: e0 u/ T04000130 B+[u=bd d=7d l=dd r=ed]
& I& o8 L5 t \02030ee2 l=fffe r=0001# U" b/ c5 Z, K$ C$ G( @% q
02030eea u=fffe d=0001
% x% {% S8 E& T3 w========( I, U. L( i& F, H B% @, @4 U: W
0800f140 mov r3,0( n& M$ b- `6 a" N
0800f142 str r3,[r7,24] ;-x. V0 E( W' q5 U- |! j
0800f144 str r3,[r7,2c] ;-y) b3 P; K2 M$ V1 G3 p( I) v0 K
0800f146 mov r3,3 q2 K' ^+ i' V! R5 ?9 U# B& W
========9 ]5 ~0 U" K* I6 T
0800f142 bl 08014000) d2 K5 G. ]5 H \
--------
; w9 e3 T! \1 B; A7 g08014000 str r3,[r7,24] ;-x* k7 f6 b) Q" l. k- ~0 m, g& B
08014002 str r3,[r7,2c] ;-y
' x( W& i! D b6 N+ E' ~08014004 push r0-r2: A- `, ^4 F& v4 Q6 r( ~) p8 s: X
08014006 ldr r0,[0801400c] ;=040001307 `( J8 k; T' [, A- ?! z
08014008 ldrb r0,[r0]/ Q t4 H# n0 |0 P; K- K9 u0 s
0801400a b 08014010
9 @% D s; n" f# \5 r0801400c --------+ _. N* p9 z2 O$ v' Z: p8 M
0801400e --------# Y7 Y4 H8 G: i& q
08014010 mov r1,1
6 j- |, M) N8 c' X: d08014012 sub r2,r1,2
9 r: I5 E9 `' `08014014 cmp r0,0bd
: ~& V; n$ c2 @( a* W( J08014016 bne 0801401c
- Q( T- r5 A9 P+ m08014018 strh r2,[r7,2e]& [6 a* ?( u; e+ Y& r
0801401a b 08014032
. l7 s: A( w. b: K! k9 c0801401c cmp r0,07d+ D% ~! p% S F& p4 ^
0801401e bne 080140247 q8 Q! v" P8 m- T
08014020 strh r1,[r7,2e]
3 G0 E: w, b+ r5 H4 }7 K08014022 b 08014032
1 @, E4 ^5 C0 e0 X+ z08014024 cmp r0,0dd! a2 Z7 Y' F6 O$ k
08014026 bne 0801402c
9 L4 T, Q- p! K" s* E% s6 ?08014028 strh r2,[r7,26]# s2 ?, U2 C' c
0801402a b 08014032+ ?% l4 s0 I( [( F+ \9 n7 S- k
0801402c cmp r0,0ed! \5 K" ^, Q9 `# j3 i+ f* ^2 T2 W; P
0801402e bne 080140329 O: e7 Q: L$ }) u% y
08014030 strh r1,[r7,26]/ K# M7 l1 b0 G$ a d: c
08014032 pop r0-r2$ H4 D/ B( ?, P, D
08014034 bx lr
: k: r. w* p/ Q# U# O0 d======================================== |
评分
-
1
查看全部评分
-
|