该用户从未签到
|
“电脑消磁圣手”的消磁“秘术”" z% I& w7 g1 Y6 u$ @# Q+ y, l
9 B- e# b& h/ E/ Q" @" E* p4 _前言:5 u. P" X$ b8 C( S8 _# k
平安夜的晚上,在网上随处溜达,偶尔看到一款名叫《电脑消磁圣手》的软件,是某公司开发的(具体是什么公司大家自己去看吧,我就不说出来了,免得麻烦)。据软件中的说明“本系统一直在国外市场上销售,效果很好,最近把系统翻译成中文版,免费提供给国内的朋友使用。”,至于软件的作用,又有如下的说明:“本系统非常适合在电脑前长时间工作的人,能够高效的清除电脑产生的电磁波,对工作者的身体起到了保健的工作。本系统根据电脑产生的电磁波,自动产生融磁波,中和电脑产生的磁波。由于电脑在不停的释放电磁波,建议您每隔一个小时进行一次消磁工作。”听起来十分诱人,于是就down了下来把玩一番。最新版本好像是6。3版(升级了好多次了吧)。- l. d5 v8 O0 @+ w, k
" Z, J# N9 {, Z+ q试用:- I j$ k+ N, X- i/ c5 N8 U
下载下来的是一个压缩包,解开后只有一个可执行文件。运行一下,首先弹出了浏览器窗口,连向了一个网站(可能是软件公司的网站吧),随手关掉。软件的主界面倒是很简捷,最主要的就是“开始消磁”按钮。点击一下,出现了一个进度条在不断的前进,同时还有提示文本出现,就是这些“系统正在做消磁前的准备...”、“系统正在收集电脑的电磁波...”、“系统正在释放融磁电波...”、“系统正在释放融磁电波...”、“系统正在做最后的消磁工作...”。经过这样一番神秘的仪式之后,弹出一个对话框提示“融磁成功,已经成功中和电脑周围磁场?”刹那之间,我对作者的佩服如同滔滔江水连绵不绝,这可是项巨牛x的技术,只靠软件就可以进行消磁了,而且还是电脑周围的电磁波,不知道作者是否申请了专利。怀着最作者的无比崇敬和那份极度的神秘感,我飞快的的把软件给肢解了:) P5 E# s ]2 |" \2 ], g# q" M
3 `8 m. j8 V8 s0 X7 J
分析:
- e+ F3 Z* P1 O P- h检测一下,是用Delphi写的,没有加壳。用DeDe载入后,反编译“开始消磁”按钮点击事件对应的代码,复制如下:- x+ l+ j6 n# g5 v0 {1 ]
" M, V) b9 t+ t& ~+ T5 U7 h0047FF28 53 push ebx
8 {& a+ }2 e7 x1 M0047FF29 8BD8 mov ebx, eax
0 c, i. a2 p7 P+ m7 D* k& L0047FF2B 33D2 xor edx, edx
u8 E% O8 H6 s) p o" ]' B4 i3 l1 j9 h
* Reference to control TFrmRamMain.Panel2 : TPanel7 o4 q# B8 L& O9 @2 q- t
|
. X) B" d$ o, J" V+ `6 \0047FF2D 8B83FC020000 mov eax, [ebx+$02FC]5 T3 @" s3 b" P O( L, ~+ t
& f8 K3 p5 Q$ E2 a* r% }5 y( T! t) A
* Reference t controls.TControl.SetVisible(TControl;Boolean);! w# d* L) X( |
|- u# d; ?2 G" u- D
0047FF33 E80CA6FAFF call 0042A544" C( t n, ?! A" e% w) ?6 I
0047FF38 B201 mov dl, $01
3 y" v2 y& F+ k, u; L) x# y! Y1 l' m- j
* Reference to control TFrmRamMain.Panel1 : TPanel
9 p$ J% \. ^+ T- Z3 Q3 ||% j; s! i. Y/ c! `, a2 ?/ ?3 L# ^
0047FF3A 8B83F0020000 mov eax, [ebx+$02F0]
( j/ x& t( B8 C) ]( c4 S8 p- f3 i1 k7 r5 I
* Reference t controls.TControl.SetVisible(TControl;Boolean); |2 {6 Y5 S, L5 {3 T
|
0 j, {* P2 e) }/ Q0047FF40 E8FFA5FAFF call 0042A544" X" u: E4 Z1 O% g
. D# e3 c5 b2 z! j* X* Possible String Reference t '系统正在做消磁前的准备...' ;提示文本,准备好了
3 r5 @9 z; W$ n5 E( O|
+ T! h L' o0 {2 V* I" B! d& J0047FF45 BA7C014800 mov edx, $0048017C
( o% j! j( c" K0 f [! H" }8 r" _, A- l. d$ B2 O8 H2 F
* Reference to control TFrmRamMain.Label3 : TLabel- ^# S1 T$ y0 p; s, i( l& _
|1 `" m+ J5 h" `- z) \% D8 b7 X
0047FF4A 8B83F4020000 mov eax, [ebx+$02F4]
( y: ~! x N* L& i9 b2 f. V V/ N" R1 U% p% H6 _5 D" }$ Z
* Reference t controls.TControl.SetText(TControl;TCaption);8 i T. B; l( {4 J* v* O
|7 \$ ]& J( w" U& u
0047FF50 E807A7FAFF call 0042A65C. w1 l! m, \% u
% W% L5 p2 c b- w* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条开始动了: c; {# U2 B" }; v9 k" R9 d
|
6 z0 s2 {' B- P( K' z4 [5 \- V/ D0047FF55 8B83F8020000 mov eax, [ebx+$02F8]
$ o' I% c- W4 w: I* r6 U
: h" i2 Z3 h5 D$ M9 c7 G* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
% l6 I D: W! k+ i, w ]|
8 \$ }1 E: k; b. ]6 {4 E1 u0047FF5B E80489FDFF call 00458864+ h3 m6 m# X$ ]3 b* b* |
0047FF60 8BC3 mov eax, ebx
% u3 a, D% [, v$ S/ F$ b6 s/ y8 U3 Y
g& K' f" l) B$ h8 |3 A8 f* Reference to : TFrmRamMain.Delay() ;核心代码?~~~~~!!!!!!牛x,这样就可以“中和电脑周围磁场”,佩服佩服~~~~~~
2 p' c | w* n0 F, \) l9 q|- }% V- L8 S# {" W# T
0047FF62 E8D1020000 call 00480238! @8 Q- x# H1 z) H
d/ x# h* u. g n4 G( y+ X3 a
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条继续在动
: ~" c* o( l8 G0 K; O3 O|
$ x3 A; b" f2 X% ?$ f. B$ o5 r0047FF67 8B83F8020000 mov eax, [ebx+$02F8]; g( k* p1 b/ S/ |
. e, m6 v& A2 m/ L6 |: H8 A
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
, e9 m, ^% Y) q. g$ I Q: w; g|
" Y4 }. k7 u: P3 ?( ]6 f0047FF6D E8F288FDFF call 004588648 T$ J# O5 l0 c2 u | J
0047FF72 8BC3 mov eax, ebx% ~* C0 {' x+ [ o* e" e
& w: a4 m; z p3 U( P! V$ K6 w* Reference to : TFrmRamMain.Delay() ;休息一下,不知道从何方招来的神圣正在提我们消磁:)
/ w! x- L6 }6 h5 c|5 w& D/ ? ?8 W% l. f' _
0047FF74 E8BF020000 call 004802381 b7 _: z2 z7 y3 b
$ U6 ^. {2 v9 y4 U) S
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;继续动
& N6 K& k5 N$ c; H: Y& f|
) o; p. x+ Q0 _, y" T0047FF79 8B83F8020000 mov eax, [ebx+$02F8]
7 N k( |( S3 f0 z: i
& i0 q( l4 c4 G0 R% a* Reference t comctrls.TProgressBar.StepIt(TProgressBar);4 ]1 h/ h D0 N" p
|
$ \1 y' U( z, [, i0047FF7F E8E088FDFF call 00458864# z0 F, P/ L: [" H
0047FF84 8BC3 mov eax, ebx7 G1 Z8 r r* i) \
% O' x8 A0 X; m2 x& d, O* Reference to : TFrmRamMain.Delay()) @# d: q7 E6 S* i
|
- V: q9 A$ S: M _" U; g' S3 [0047FF86 E8AD020000 call 00480238 E7 e8 \* J4 |8 y5 G( c3 a
, ]) d2 q# x, }6 i7 i6 R5 ]* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar& {/ d7 K7 f. c: j' d
|2 ~; k' D% H6 y. R: }; @
0047FF8B 8B83F8020000 mov eax, [ebx+$02F8]
* {" q- r% D: \& @/ c) i+ m- z/ x; T" a5 @* o$ `
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);. _+ K: O+ o! u8 [ w
|
" S6 ?: s. P7 f5 A$ k0047FF91 E8CE88FDFF call 00458864
; C* r9 Y0 j6 V; z% X# H3 s0047FF96 8BC3 mov eax, ebx4 @; V. j9 K! a. U( s M! Y% o
6 H$ R4 }4 w6 i! ]9 P- F
* Reference to : TFrmRamMain.Delay()
( q, w" U, Q5 ]5 C q|: g( T% G3 r- Q w" O. B' k
0047FF98 E89B020000 call 00480238+ }; y: `, j' c
! Z7 D9 Y, z2 l# u) B: v& b. \4 k* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
4 P7 b4 T- t h5 g|
2 B. i: S" E6 x& O8 {' y; B0047FF9D 8B83F8020000 mov eax, [ebx+$02F8]! ^) d0 S: }# V* u
' A( K$ @5 q; q9 ?, t- w7 y& B6 r* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
$ \" \1 b- e+ e) }3 q, n|
. f. s1 \9 [( a0 n# @1 y+ m; G0047FFA3 E8BC88FDFF call 00458864
- T' y+ P) j' P& H, Y: F3 S' [
# }, h5 r, K) R9 N* Possible String Reference t '系统正在收集电脑的电磁波...'
6 E3 v n3 _0 G& ^|
3 U1 Q. ^1 K- o; k! @) A, l" y0047FFA8 BAA0014800 mov edx, $004801A0
( j4 `9 Z7 X( j9 \1 K1 I2 b& j) z5 g) Y+ d- D1 h
* Reference to control TFrmRamMain.Label3 : TLabel
* O+ |/ L7 t6 v8 a1 I|
0 z9 F$ o: w: d* P/ i, Z, c0047FFAD 8B83F4020000 mov eax, [ebx+$02F4]3 P/ n/ w& G1 V' y$ q
3 N3 j+ `' a. \* Reference t controls.TControl.SetText(TControl;TCaption);
5 O! M9 ~$ Z$ j* q$ p|
3 F" ^9 p6 u0 _; H0047FFB3 E8A4A6FAFF call 0042A65C9 N# n) ~, w S0 `. m/ n
9 C; D9 K: p* ^& J" z5 W: v* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
% [' F$ p) K1 v- c* V) E|
' X0 S( E1 z$ X" R0 _% m9 T# c0047FFB8 8B83F8020000 mov eax, [ebx+$02F8], T8 Y- H4 b$ w! ?& D/ Y/ \! r
- g$ H/ C% M. c
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);% [1 i2 @+ i: k0 X
|
# U* B8 ^6 |: h0047FFBE E8A188FDFF call 004588641 D0 g8 t- w/ D, o
0047FFC3 8BC3 mov eax, ebx; u2 w# ~" @: {3 @* c/ A- j3 f
: z6 V T$ w* ?) Z& x! H$ N* Reference to : TFrmRamMain.Delay() ;根据提示,这句应该是收集电磁波的代码。
0 |. t7 L) u. `7 b|: o# x9 b2 N2 y" B
0047FFC5 E86E020000 call 004802389 Z4 g6 Y8 ~# j$ `# I+ c
4 l) g! I" b I" p
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar9 y( d& r$ R9 x
|
0 f5 l( I; l( B% I/ F6 k6 f7 @0047FFCA 8B83F8020000 mov eax, [ebx+$02F8]9 i% R# H' j$ p& T/ U
7 @/ Q! O. `: t) o9 e/ e. M
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
4 K, D* j. R% I3 ^|9 ~$ j0 }! e- a9 c* X1 T% H. k
0047FFD0 E88F88FDFF call 004588646 m1 t) m3 N A/ l! Q# u
0047FFD5 8BC3 mov eax, ebx
8 r6 U) s2 k+ D' l/ K, `: F% S: W+ O9 k
* Reference to : TFrmRamMain.Delay()) i' m2 P a# v" `+ s* s( s
|& `; g4 j' L$ I6 p/ V0 G* \
0047FFD7 E85C020000 call 00480238
2 l4 @( {" l- n9 p3 o
_0 \7 B3 E- E' U9 m* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
" s7 I* C7 w5 l|
) C4 J% E2 T& D# [( L0047FFDC 8B83F8020000 mov eax, [ebx+$02F8]
& s# o& G; y7 J1 q) v, E* q) e
$ |2 w; e a* B; P* Reference t comctrls.TProgressBar.StepIt(TProgressBar);* ^# U: y( E3 b0 }2 j; I
|
( T8 d6 u7 U$ R0047FFE2 E87D88FDFF call 00458864
- m" h9 }/ H) n9 o( {7 w0047FFE7 8BC3 mov eax, ebx
& X( f2 ?' ?3 A8 i9 I; b+ a0 t+ ~0 w) G
* Reference to : TFrmRamMain.Delay()
- \0 J9 Q. S4 `2 W|
' l7 K3 S! Y! _8 c0 p0047FFE9 E84A020000 call 00480238
5 C+ \4 m; u- _) b7 p
8 z8 w3 P7 e8 ?* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar. L! i3 ]6 \) ]2 X9 C7 R! A
|8 q7 H. P7 l! \0 g: x7 [
0047FFEE 8B83F8020000 mov eax, [ebx+$02F8]
# s# Q( M( ], J* }- w1 Y1 ^0 L/ v9 t! d& a Z- |0 c
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
3 b+ D1 ~6 x- P, D8 y3 `5 s|" L9 J5 f% q( [/ W
0047FFF4 E86B88FDFF call 00458864
5 l! I2 f* B* J1 d& q3 ^: s0 k8 @0047FFF9 8BC3 mov eax, ebx- D6 ^ I+ D, l' b8 ?. Q7 l
! V |5 m M4 X' E+ O& u* Reference to : TFrmRamMain.Delay()7 I O5 ~- U- G/ T4 k
|& W6 D6 A5 N2 Y/ ^! h2 F0 y" l
0047FFFB E838020000 call 00480238' x% c- o; A; ?) K% V. [$ N
8 l5 D+ k$ m3 y% p+ _+ X* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
, ]1 J8 ~, I' I. J' X' j8 X|/ [8 Q! \% ~7 y# s" g! f
00480000 8B83F8020000 mov eax, [ebx+$02F8]
9 r h0 b5 N. X5 Y3 H6 w$ v1 j. R2 P; w g
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);! N4 Z( ~: O& v4 r) `/ S
|
, m0 B* a1 w) P8 U8 X+ [00480006 E85988FDFF call 00458864+ P, g$ ]8 i# l$ v1 @8 T
0 c) x: K/ c U- M5 y* Possible String Reference t '系统正在释放融磁电波...'( K( t+ C# V' G. y
|8 I# h$ n3 i- a
0048000B BAC4014800 mov edx, $004801C4+ Y; k$ S" r4 \# K
$ D: J! R' r; }9 l
* Reference to control TFrmRamMain.Label3 : TLabel( s% `/ O: J! x1 j2 L, J" g
|
0 a4 Z4 P: c8 S4 X6 g- ]& g0 r5 }00480010 8B83F4020000 mov eax, [ebx+$02F4]1 ~3 l' ?& n/ F% \" H) @9 |
. g# d8 B- w$ X* Reference t controls.TControl.SetText(TControl;TCaption);
2 l/ D4 B9 `5 i) |7 E0 a|
* a7 U2 L1 P- C5 I, w00480016 E841A6FAFF call 0042A65C @8 [' d" o& _8 U$ j
6 ?" [1 u5 w: C+ T" ]. [
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar2 P7 ^. p _; `3 B3 `
|" k+ _, U9 C. K3 [! Q
0048001B 8B83F8020000 mov eax, [ebx+$02F8]/ l0 h$ ^( U4 ]+ F
5 c% f d8 W3 f# {
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
3 ~- A* _) @$ r$ i) ]8 J! P|
) b( h, q1 P7 R4 j0 ?00480021 E83E88FDFF call 00458864
. c4 A- `# J8 ~+ I4 n& j00480026 8BC3 mov eax, ebx( W% H$ F; L3 k8 Q+ N6 L5 i) ^
: M A2 b: d& `5 b6 ^# a! g* Reference to : TFrmRamMain.Delay() ;消磁的核心代码,这项技术大家可要记牢了,不可乱用,说不定作者申请专利了呢:)2 b; n- @* z7 j
|
4 c2 V* d: h: b5 D2 ]00480028 E80B020000 call 00480238; ^! r% R9 d$ G: w: D- w
1 e2 ?1 o/ x* |3 Z8 p$ ^& n0 U
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
6 \& v1 p! {1 m. C- n|
9 s0 Y5 h. g) N a0048002D 8B83F8020000 mov eax, [ebx+$02F8]5 r: e# q7 F) Q$ P9 X( o
1 a1 q3 t4 r9 L* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
* y2 |# ?8 {9 C1 A6 ]- ^+ `+ t|% ~0 M$ ?: _3 z4 f, _
00480033 E82C88FDFF call 00458864
' d' R5 {+ n7 u00480038 8BC3 mov eax, ebx) u0 n2 Z. F0 D B4 ]- |' ^$ l
8 {0 Z+ j2 j* S
* Reference to : TFrmRamMain.Delay()
( i% ?! M, z& `: A8 W! q4 P/ c|1 z+ W- ~1 L# J5 ~# j4 P+ S6 w
0048003A E8F9010000 call 004802389 t- j9 r- N: W! n1 F$ K+ n4 M; B
: o% t# s7 l. v- e$ s9 W
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar1 v, ^6 _$ j7 S: Q
|+ _% p+ R5 u. L* q
0048003F 8B83F8020000 mov eax, [ebx+$02F8]
# v& y: M, ^. j. s9 Z" D- Y3 m! i. X. Y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);" [& G+ G8 Y* G0 Z4 m
|
+ K% s" v) u. w0 J; v, D/ _/ a00480045 E81A88FDFF call 00458864
5 l8 O# j8 e4 j t) U' E) C0048004A 8BC3 mov eax, ebx
5 D3 u2 ]2 K- N& e5 M$ W0 N0 x7 ] S" ^
* Reference to : TFrmRamMain.Delay()
9 v- F9 H7 y' H3 _! X) b* N|
$ `# c: p9 P- f& B8 \/ H0048004C E8E7010000 call 00480238
' ^& d* X% I! }$ q# s% |3 o2 o J/ u h7 R
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar0 J3 ^- F u2 L4 T. Q/ P6 i( ^8 {9 G
|
4 k9 P. v( O1 V* [00480051 8B83F8020000 mov eax, [ebx+$02F8]6 Q- a6 C! G* g w- J5 }
. r/ t: b. X% g( O, H$ @/ j
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);5 D" i2 S# e) }4 p/ ~- R" K
|. R/ `9 a0 F0 U
00480057 E80888FDFF call 00458864
. G/ S6 o7 H7 u0048005C 8BC3 mov eax, ebx' W0 I, ~9 F' G& G3 n* r' _
' ]" E+ z' r5 B! d3 o7 w* Reference to : TFrmRamMain.Delay()
- y0 _; ]# M4 }6 f, `! }+ a|
( w5 J/ t7 q( [; [# D6 z; Q0048005E E8D5010000 call 00480238
. u3 t, N; v9 d9 L: | \
: U- I3 N/ l$ _. R* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
8 T: ]* v5 i/ }9 }: ~% f0 p|3 H) Z5 N. l9 m: z
00480063 8B83F8020000 mov eax, [ebx+$02F8]
" a& `9 |2 J% S- }1 d0 i" z' A! s4 ^' l( M% R/ a o1 {1 h9 s6 y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);" D/ o- L7 P+ V- e; K% O2 g
|
: T4 ?/ O/ X: n00480069 E8F687FDFF call 00458864
9 w; y7 z% _/ _! [
$ h3 O, j) {# \8 c; u* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
- B E5 ?. T2 s6 H4 u* {9 I; I) q|
# f7 l& q: ~4 x" y' w* R+ d0 C0048006E 8B83F8020000 mov eax, [ebx+$02F8]
9 r" l; ~* V& |) d; X
; ^( f l8 P& Q+ Y6 L* Reference t comctrls.TProgressBar.StepIt(TProgressBar);; O2 y; X9 a" x/ m& m% h( S$ g
|4 s- P$ A1 C9 Q- v. w' G# v
00480074 E8EB87FDFF call 00458864( g# J# l5 w' u3 L' @3 z
00480079 8BC3 mov eax, ebx3 C6 C0 ^& q: e, s# e* v$ N) P
5 V( ?& w6 ^8 [0 c* Reference to : TFrmRamMain.Delay(), r! X) @/ e4 b7 S5 d7 j" u
|) p! }% s0 ?) e/ Q& b
0048007B E8B8010000 call 00480238
: T3 K; r' @" L7 K( \. i- D5 k$ M: f! Q; N& ~ i
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
" u4 A# L0 ]: x/ {4 _% K|7 B0 u& B y' n, j; V3 C$ ^
00480080 8B83F8020000 mov eax, [ebx+$02F8]2 o; ]3 y5 C$ Q" c5 d+ Y7 H
K3 o+ l1 C* b1 E5 o: C( _
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);8 x" g4 _6 C1 p
|
2 y0 E$ v# W& l# W9 O1 h* u00480086 E8D987FDFF call 00458864
/ {0 d- A: |: L+ i8 W0048008B 8BC3 mov eax, ebx u) H+ b. F; v: q7 |2 K+ U
3 g7 f7 S6 A0 t8 ^0 ], r
* Reference to : TFrmRamMain.Delay()' X1 g( C( a0 f/ X
|
" p: q$ X5 e# n$ g* u# N0048008D E8A6010000 call 00480238
' s4 ?% }4 d8 g/ d- C( C6 h( x4 R) N
" B$ ?2 E* g' R0 @* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
. R; b2 g$ ~5 w, o" [: E( n" {/ d|# E2 S# r+ T; H- z! M! P
00480092 8B83F8020000 mov eax, [ebx+$02F8]7 l( u- c+ U, Z' V0 T
# f/ r: I6 Z' R3 v o
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);% j$ |0 S' F8 S) B3 ?5 z
|
/ T) b) Y, ]! O" k/ K& D& y4 V& N$ S# }00480098 E8C787FDFF call 00458864
6 U9 C7 K8 w4 [4 b! N: T9 t0048009D 8BC3 mov eax, ebx
9 y1 u, q2 v' O. `+ k* o8 U1 j
# b3 u3 a8 i' e0 h- f* Reference to : TFrmRamMain.Delay(): h" O% s/ K' \6 ?" H, V
|8 T" ?& \% L( z) g4 @2 n6 L
0048009F E894010000 call 00480238
/ }( E! f- P$ }6 r H- Z) f* P' K' B& Y$ o
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar* p* R J# a* A; |$ L4 z
|" U# S3 [# D2 F g" b
004800A4 8B83F8020000 mov eax, [ebx+$02F8]
9 F* F; ^0 T6 z% U& ^
) i1 z" f) j6 g* Reference t comctrls.TProgressBar.StepIt(TProgressBar);5 v1 b) H% E# E: y
|
) E% K) u/ o; h& z004800AA E8B587FDFF call 00458864; c5 W" H3 c2 ?
004800AF 8BC3 mov eax, ebx
) |- }, Y) c, s5 i" r( L# I( L7 A' r3 M7 k
* Reference to : TFrmRamMain.Delay()7 d$ F, T; }+ i3 a' @3 `2 n2 }* |
|
. \- E2 s' e9 t004800B1 E882010000 call 00480238. _; m4 i' D; \0 m
6 Z( p4 p* C3 {. k" C* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar& J- l& n4 j. p9 E$ T& c, t7 ^! J
|& Q2 J5 O4 o1 M6 m j2 k5 N1 k2 h
004800B6 8B83F8020000 mov eax, [ebx+$02F8]2 e8 i7 f' I& N
, i" \3 m* Q) _, s5 |! W* Reference t comctrls.TProgressBar.StepIt(TProgressBar);$ J- `8 {% _8 Y' j2 M
|
4 i" \9 H. Z, [004800BC E8A387FDFF call 00458864/ y) b- D' G8 v
/ g: B# C$ K6 H
* Possible String Reference t '系统正在做最后的消磁工作...'
! M- p9 R3 {& W+ S# q$ M! a|5 a( T/ Y* j+ K. A( |- r; k" |
004800C1 BAE4014800 mov edx, $004801E48 w" g/ S. e, [. |! r2 o
& H! d" | l8 K* Reference to control TFrmRamMain.Label3 : TLabel$ d* ?! U5 P# H. @
|
% P W- o3 Z3 j, F004800C6 8B83F4020000 mov eax, [ebx+$02F4]
4 K+ u& j# T; Z" f- d+ e1 D3 L7 z4 O) k$ x% H0 S( |
* Reference t controls.TControl.SetText(TControl;TCaption);& | q8 g# w; a$ D. M/ \) ]- y
|2 d$ ^6 C5 [, x; }
004800CC E88BA5FAFF call 0042A65C
8 e& C9 V) L J4 k4 l1 a' {- l2 [, ?/ {9 Q' I
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
X Q H) v* _6 A2 N( c) [ Z8 G; z1 ]|
" o5 \& P+ z% e) }1 q004800D1 8B83F8020000 mov eax, [ebx+$02F8] L2 G$ F8 R* B" I
4 X% U; \6 w. G$ c: O. m; v* Reference t comctrls.TProgressBar.StepIt(TProgressBar);$ M1 ^- s9 z3 h3 A$ S* [* D
|" o3 j( }. i( g# o# F. U
004800D7 E88887FDFF call 00458864
. R; S. c. C2 E3 _004800DC 8BC3 mov eax, ebx- C+ P, E# H3 J% k
' S9 ], J+ f; E& Q% B; ?% L
* Reference to : TFrmRamMain.Delay() ;我就不说什么了吧:)
2 L3 I& S) n6 W8 r|
0 [# p/ m. P1 n" P: L' P004800DE E855010000 call 00480238
" c% Z8 a1 b& i" u- h
+ M: Q# N" Z0 y- `& }- Z* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
4 ]7 W6 B4 w2 ]! T|) z, \6 B0 k1 W: A9 B% B. E: x L$ o
004800E3 8B83F8020000 mov eax, [ebx+$02F8]( `$ A8 V! s& p6 T
5 M% _6 C+ E5 @$ } F6 t* Reference t comctrls.TProgressBar.StepIt(TProgressBar);/ l( v) N+ ]: K' |9 S* X
|$ f1 z, v4 T/ r. } H; y
004800E9 E87687FDFF call 00458864: D( X! j0 |' J9 A& g
004800EE 8BC3 mov eax, ebx
* m6 }+ B$ a5 _5 C4 h2 x% ~6 @9 H( c" c+ z% |$ S
* Reference to : TFrmRamMain.Delay()
$ W, S9 b9 z1 o. b) h% ~% y|
! |# D x1 e% }004800F0 E843010000 call 00480238
; i' Q5 N& K o6 P- _9 [' u5 @! Q
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
1 L" P3 m# W, M* d7 H8 l|8 m9 a2 o+ J1 @7 j; A. O. q" x! e
004800F5 8B83F8020000 mov eax, [ebx+$02F8]9 t5 Z. q1 u5 _5 m' I
* [# n, o I/ X% ^6 Y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);$ x( [) u: _3 ]6 S
|
' b: x# Y& z7 f% u. U3 k8 I* x a004800FB E86487FDFF call 00458864" G# _! T5 j; z) R
00480100 8BC3 mov eax, ebx
! Q3 o( K# x5 _/ M; a" L
' [, M! W3 t! I/ C+ t- |6 }% b- G* Reference to : TFrmRamMain.Delay(). v4 D0 S8 w ?0 J" ^ \8 N+ @- I
|
3 t' }* c+ K" ^5 ~; B4 P6 y00480102 E831010000 call 00480238; s: G: a# W) k9 C5 i* p
9 _+ Z& U A: X
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
9 d$ j1 D7 u( d( L) T|: C0 y' G3 l4 \2 d, R
00480107 8B83F8020000 mov eax, [ebx+$02F8]$ G7 R& C; ~3 @+ ]
' `# X. B( R5 W. H0 Z# h
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
+ u& t$ X) o6 F4 e- k' T% G|% m7 ]+ Y" w( S( T* m
0048010D E85287FDFF call 00458864
1 G9 u( C) I$ n" |& A p% y6 T4 p00480112 8BC3 mov eax, ebx) [0 e8 d: w/ V- F* v! ]" p3 `
" x3 n5 [4 h# ?# X; A# j% w* Reference to : TFrmRamMain.Delay()
9 H' l- [) E/ {4 M. H|
: e* c9 q0 z3 y7 y* t* W! L00480114 E81F010000 call 00480238
8 x# i$ ~' Z0 L- O& y2 m1 V+ E; C: z7 h8 E
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar9 y [5 v; d; E9 e; g
|
9 n Y4 a7 M) w8 S& _( }00480119 8B83F8020000 mov eax, [ebx+$02F8]5 C2 D- g9 r+ [# s2 Q, y. B1 T
" o/ Z2 A) X, F( d' B
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);8 D# a" D) l9 N2 a% P' K& Q X
|! L- M+ V3 y" G7 c" \. G" }& @
0048011F E84087FDFF call 00458864
, Z, }6 ~( I& z4 G6 l8 a00480124 B8E8030000 mov eax, $000003E8+ j3 _ ?8 h5 h/ f* o0 j
$ \+ e2 ]6 Z1 {
* Reference t system.@RandInt;3 B. C3 N, n: `# p% ^
|$ |" ~- Q: v+ }) |6 p
00480129 E86629F8FF call 00402A94* ?2 F& n# U8 P/ S: ~
0048012E 85C0 test eax, eax
$ h3 V( L* I) p7 ]8 H00480130 6A40 push $405 h+ T7 a4 P/ f# Q/ {
6 v( y9 j5 @$ ? o2 w% F* Possible String Reference t '电脑消磁圣手'4 \0 E3 b* [# c# O+ c0 Y
|
( n! ~/ a6 ~; c% |, u! b00480132 B900024800 mov ecx, $00480200& F I i* S/ G8 L
2 U' C8 ~2 |) J$ v) l* Possible String Reference t '融磁成功,已经成功中和电脑周围磁场?5 b. A5 X3 M! ]' ^+ I4 R0 z
| ?
9 d* F6 n; ?0 L `- G8 K1 x" ?|
4 F, j) P% _4 @; ^00480137 BA10024800 mov edx, $004802107 p5 | ?: \4 n8 l% ?, K0 \0 P
( C. `) Q# C* X) \
* Reference to TApplication instance
) t9 o# O0 U0 `1 h5 T- c! l|
8 \% M. e- W) X1 n. i- ~) ~5 G( ]0048013C A148284800 mov eax, dword ptr [$00482848], ~* }7 _% |% e% R g/ c
00480141 8B00 mov eax, [eax]
% h6 ^0 X' h$ i H. a0 d9 u1 \3 T1 Q- ?- R' v; y! }
* Reference t forms.TApplication.MessageBox(TApplicationCharChar;Longint):Integer;
0 n' D, x1 g/ E: A- }/ m; c|- Q7 G! W$ k# D( c- }- p; N% h7 i
00480143 E89895FCFF call 004496E0 ;大功告成,消磁成功!!!8 C. z& a2 L4 }9 T, J" H
00480148 33D2 xor edx, edx
+ o% p7 F) x) Q2 h1 r- k' h
8 c/ g( k# ]$ ]2 a$ j% V6 \* Reference to control TFrmRamMain.Panel1 : TPanel0 }4 I$ p1 }4 s2 {7 ?
|; X/ \# h. P0 F. P
0048014A 8B83F0020000 mov eax, [ebx+$02F0]% P9 ?0 a) ~# u& |) ~+ W$ h7 \% ?3 a
2 h/ @9 ?) J( n$ W0 {6 H) e
* Reference t controls.TControl.SetVisible(TControl;Boolean);+ [4 \( y9 a; ~4 u2 S) [
|# c8 T+ N; G. P- X: l9 f' _6 v
00480150 E8EFA3FAFF call 0042A544
0 H, w/ n6 W6 k j00480155 B201 mov dl, $01" n6 \8 L! f4 {3 D5 V
- U) w( ` K0 F7 x$ C
* Reference to control TFrmRamMain.Panel2 : TPanel
5 @$ L8 m- V9 t ^5 f|( Q2 O2 z! r+ S- N3 h& f- q! o! r
00480157 8B83FC020000 mov eax, [ebx+$02FC]
$ u. ~6 Z- w5 Q; {" H- x7 I
% h$ z# H |5 l! R4 T& h) d g, j* Reference t controls.TControl.SetVisible(TControl;Boolean);( D1 M* v- d! `) V" b, E1 b
|) L- P! |: @# v7 X# d2 }/ B
0048015D E8E2A3FAFF call 0042A5444 K0 r9 E' f7 k3 }% l
- P# r; u$ |% k: u* Reference to TFrmAbout instance
* n2 t2 B% L e|9 E! V5 w, Z# q3 S$ x0 `
00480162 A148264800 mov eax, dword ptr [$00482648]
0 Z' D' f, p0 C/ A00480167 8B00 mov eax, [eax]- H z: W m) g6 a/ \
00480169 8B10 mov edx, [eax]
% b/ n! q. @5 E6 `' C5 @2 Z' T: Y3 R5 N( ~4 @) G( J9 O2 }
* Reference to method TFrmAbout.ShowModal()5 O& }5 c; O- x5 H* C. }- @- X
|
6 ~, D0 p# y u9 Z# u. ^7 D0048016B FF92D8000000 call dword ptr [edx+$00D8] ;关于窗口露一小脸,是介绍公司的。如此精深的技术,倘不见一下那只下蛋的鸡,岂不是太可惜了么:)% P( M j ?' z$ e) }) u
00480171 5B pop ebx
; s( g9 d n/ K$ ]' V% @; Q1 }! r00480172 C3 ret |
|