|
“电脑消磁圣手”的消磁“秘术”
" y% s* j* j- J! l6 m5 R1 ^' Q q& `& [8 g
前言:
/ ^* q1 m! F% E0 y0 `平安夜的晚上,在网上随处溜达,偶尔看到一款名叫《电脑消磁圣手》的软件,是某公司开发的(具体是什么公司大家自己去看吧,我就不说出来了,免得麻烦)。据软件中的说明“本系统一直在国外市场上销售,效果很好,最近把系统翻译成中文版,免费提供给国内的朋友使用。”,至于软件的作用,又有如下的说明:“本系统非常适合在电脑前长时间工作的人,能够高效的清除电脑产生的电磁波,对工作者的身体起到了保健的工作。本系统根据电脑产生的电磁波,自动产生融磁波,中和电脑产生的磁波。由于电脑在不停的释放电磁波,建议您每隔一个小时进行一次消磁工作。”听起来十分诱人,于是就down了下来把玩一番。最新版本好像是6。3版(升级了好多次了吧)。
4 W2 |/ K9 n% E8 _( Y8 m. J7 C) \' t& b/ [) M
试用:
3 C% L0 U0 X- c8 x下载下来的是一个压缩包,解开后只有一个可执行文件。运行一下,首先弹出了浏览器窗口,连向了一个网站(可能是软件公司的网站吧),随手关掉。软件的主界面倒是很简捷,最主要的就是“开始消磁”按钮。点击一下,出现了一个进度条在不断的前进,同时还有提示文本出现,就是这些“系统正在做消磁前的准备...”、“系统正在收集电脑的电磁波...”、“系统正在释放融磁电波...”、“系统正在释放融磁电波...”、“系统正在做最后的消磁工作...”。经过这样一番神秘的仪式之后,弹出一个对话框提示“融磁成功,已经成功中和电脑周围磁场?”刹那之间,我对作者的佩服如同滔滔江水连绵不绝,这可是项巨牛x的技术,只靠软件就可以进行消磁了,而且还是电脑周围的电磁波,不知道作者是否申请了专利。怀着最作者的无比崇敬和那份极度的神秘感,我飞快的的把软件给肢解了:)
7 i' z: v" e0 B. N
6 \/ C1 M+ H5 [4 M( |/ \分析:4 Y) l8 s+ {: }! _. X0 w
检测一下,是用Delphi写的,没有加壳。用DeDe载入后,反编译“开始消磁”按钮点击事件对应的代码,复制如下:
6 X( H: c& E, s6 b% {* c* L
# b2 H( [9 N" n# R/ V a: B& o9 H- _0047FF28 53 push ebx. l1 O& V2 V* D A( g
0047FF29 8BD8 mov ebx, eax
/ l# h5 M: C' f, |0047FF2B 33D2 xor edx, edx/ |# C: [: i2 g! p4 s* {2 R- \
! \+ w# W: w1 F0 {6 ?# P
* Reference to control TFrmRamMain.Panel2 : TPanel
! C/ {* t2 z' h0 X0 w1 K7 N+ B|
: u) u' P. _ x$ d7 t0 ~0047FF2D 8B83FC020000 mov eax, [ebx+$02FC] u6 b2 S8 ?7 c; u& j6 J( \" }/ ^( ~
6 m# }7 ? P. P6 T* Reference t controls.TControl.SetVisible(TControl;Boolean);% W w' n- q2 F [; \
|: E, s" n! C$ _: i) {# b
0047FF33 E80CA6FAFF call 0042A5445 V- s! L. Y Q0 M4 G
0047FF38 B201 mov dl, $014 C! ]0 ~2 S( k9 F8 z3 u, W& K
7 Z" q% V; ]+ ]6 T0 e0 E% ~4 A
* Reference to control TFrmRamMain.Panel1 : TPanel0 K- }: D9 D6 z
|
2 w6 @8 W1 _% x) m* ~2 N0047FF3A 8B83F0020000 mov eax, [ebx+$02F0]- ~4 I. U" r5 r2 x
7 b- Z; U% I$ h% e* ^
* Reference t controls.TControl.SetVisible(TControl;Boolean);3 n9 T5 y( @9 b+ n1 j3 n! R
|7 Y0 _5 r8 M" E- H, i
0047FF40 E8FFA5FAFF call 0042A544
) f- J9 {! n' S O+ h Q, [ i1 p5 y2 I: l n
* Possible String Reference t '系统正在做消磁前的准备...' ;提示文本,准备好了
( g/ S# m3 {; c# k8 t|2 Y2 s$ m$ E' u$ x2 j
0047FF45 BA7C014800 mov edx, $0048017C
6 q. O: E& K/ C' ~. l, ?. l2 U; o# N3 H& D1 }. N# h9 q
* Reference to control TFrmRamMain.Label3 : TLabel
+ z2 f8 G' L& k5 L2 Y% B8 \7 I }|1 k+ Z, _/ c, d$ f) T- w/ v! k# b: F0 F
0047FF4A 8B83F4020000 mov eax, [ebx+$02F4]% x0 K; w4 M4 X0 x, M& E% e
9 S1 f0 T2 f1 m, \1 D' g2 _1 _
* Reference t controls.TControl.SetText(TControl;TCaption);, M2 T8 w" _+ t" i: }" R
|" X, U2 g: o) Y* h
0047FF50 E807A7FAFF call 0042A65C7 ], {9 i: Q5 O; v
. Z0 b4 K/ d' j- K* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条开始动了1 p0 V$ `) n! ?. h
|
3 ^* I6 Q( k( D ` C0047FF55 8B83F8020000 mov eax, [ebx+$02F8]
! U. o6 \& |% {1 y
9 ^. f% j9 X* @% d+ e* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 J2 k% H1 ] Y9 A% r
|; H9 w1 V0 S- Z6 G) i& H
0047FF5B E80489FDFF call 00458864# b. b0 ]' b8 i6 W" u2 u
0047FF60 8BC3 mov eax, ebx
8 {9 y) @: c* W2 Y, B
7 e+ t ^6 P- P; j* Reference to : TFrmRamMain.Delay() ;核心代码?~~~~~!!!!!!牛x,这样就可以“中和电脑周围磁场”,佩服佩服~~~~~~
[% T: o7 Y6 P' T+ R|' f( Q2 M5 m3 E1 z/ h1 I2 \# D
0047FF62 E8D1020000 call 00480238
) g7 r7 t3 A- U2 |
/ x, y5 ~- r3 K2 N% ^! h' J F* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条继续在动
$ b N2 {1 K! d/ c1 S: E- |# L9 j|4 Y8 @0 ]' b7 f9 \! S T/ C
0047FF67 8B83F8020000 mov eax, [ebx+$02F8]* y6 U1 |; i. | o& ]! T
0 f6 H% C8 R" t! v/ C5 m
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);, g/ p5 p% z( a* |+ @0 u: Q
|
# t: @/ m0 O! Y7 H& Z2 D6 {7 w0047FF6D E8F288FDFF call 004588640 {# [, i. V6 ~2 @& \0 s/ k8 a) A
0047FF72 8BC3 mov eax, ebx
8 } B: `1 ^- l* G* E& G/ w! ^8 H# d% `( H6 d
* Reference to : TFrmRamMain.Delay() ;休息一下,不知道从何方招来的神圣正在提我们消磁:)
R8 \9 x( T D" U; S" O|" a5 B1 O) U' m& f2 q5 T% W% _
0047FF74 E8BF020000 call 004802386 v, o2 S) V7 ~
4 V; a" A+ U2 p/ P8 I% w. R* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;继续动: N7 K# F" B5 |% N0 O
|
, v8 m' H5 C, Y+ @7 _0 p! `- ?0047FF79 8B83F8020000 mov eax, [ebx+$02F8]
& w/ {+ ~. i- H6 O( K
3 }& z$ O6 c4 k p3 @* Reference t comctrls.TProgressBar.StepIt(TProgressBar);1 T1 [/ I5 \/ A
|, F4 Z1 ]! k; z# t9 g" x. V. L$ ]! |
0047FF7F E8E088FDFF call 004588647 ]: a0 l( }& y
0047FF84 8BC3 mov eax, ebx
2 r% Y( ]. G& N- ~# w) z6 i: C' k5 h% k# r3 o4 ^2 {( T8 {
* Reference to : TFrmRamMain.Delay()
2 i8 N1 C" f5 ]3 d, R3 r! W% S& a|
+ Y2 b s2 n7 \0 P0047FF86 E8AD020000 call 00480238
0 j2 {, |: ?+ [& n5 d& r0 ?/ J, D6 D" b( |) f$ p
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar) P1 j! y% z) k8 u0 s
|
' [, ]9 t G# N6 c0047FF8B 8B83F8020000 mov eax, [ebx+$02F8]
% E# r# i! F B. Q+ v- r
% o; ]! \: K+ s4 p# y) ?* Reference t comctrls.TProgressBar.StepIt(TProgressBar);5 X: w4 Y, V! u0 w N Q& x" Y
|' `% r7 G+ J9 V$ K1 c+ c
0047FF91 E8CE88FDFF call 004588647 s" e. u2 l; a$ c1 j
0047FF96 8BC3 mov eax, ebx
; Y/ o+ J! ]$ R7 Z8 L; ^- P" U
5 ~3 v2 [( b; i* Reference to : TFrmRamMain.Delay()& c; c0 n$ P7 S5 j7 O
|) o' z$ V( P0 b; }% Y; e8 ~% e
0047FF98 E89B020000 call 004802384 Y5 y4 s9 s/ b* [5 y1 b
8 m- b3 T& ^0 W9 W9 K* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar# l3 x \$ R" ]2 L/ D
|
6 ^1 K* ]% N8 o( }. Y. \/ o0047FF9D 8B83F8020000 mov eax, [ebx+$02F8]; T3 h" z3 L# K# s" y
8 X4 J/ }& b0 z8 p$ O2 n
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
! ]8 H3 Z( g; l7 v- i|
( \6 r7 _# K# ]+ j0047FFA3 E8BC88FDFF call 00458864
1 t6 L7 M1 ^- ^* w+ X( r
; F9 k8 Q& f! \6 U8 o* Possible String Reference t '系统正在收集电脑的电磁波...' M8 h6 Q4 ^$ c" Y
|3 ^. u* ^+ N( m
0047FFA8 BAA0014800 mov edx, $004801A07 w- o' O- X8 y/ o
4 e: ^7 ?1 y+ n/ H+ q
* Reference to control TFrmRamMain.Label3 : TLabel
3 V7 @; K( |+ w5 G% F' v|# E h( c" b, E! |
0047FFAD 8B83F4020000 mov eax, [ebx+$02F4]
0 I/ S$ c9 A, T5 U% q2 |; B5 i& K, d& _5 v ]: q2 q% V9 {
* Reference t controls.TControl.SetText(TControl;TCaption);
: j ]* x8 ~# Z! v& v8 i|
) b9 }4 O" V/ R% ] H4 ^9 `0047FFB3 E8A4A6FAFF call 0042A65C
R o; i1 }+ S
$ w" L: u% z+ K5 u: x% n* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar f! O& N( H' a/ p: O/ ~4 l
|4 e* l B4 k7 Z+ G1 s
0047FFB8 8B83F8020000 mov eax, [ebx+$02F8]$ \6 q% o: |8 R( p
& n% `$ l* D5 m# z) S* L# V- `* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
; |, S- a; t1 b. [|
* ~$ z, k6 v/ p- B$ Q0047FFBE E8A188FDFF call 00458864
; B+ c" y3 j3 b2 p& R# n0 Q0047FFC3 8BC3 mov eax, ebx
) b' B6 ]0 W- L% _3 y1 ^1 D. @! ]! Q% ?) W; o0 ]8 _1 A
* Reference to : TFrmRamMain.Delay() ;根据提示,这句应该是收集电磁波的代码。) S# _: h9 L/ q
|8 x- W$ v7 J) H" T; X
0047FFC5 E86E020000 call 00480238
! E" d$ l6 k' X, r6 _5 A7 O; f+ [3 ]2 n
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
: @& f; ?6 J2 ]9 b& ||
& H; w: y2 ` s9 e9 E8 b0047FFCA 8B83F8020000 mov eax, [ebx+$02F8]2 ]9 h3 q* q8 [: }9 f- s
$ j8 s8 ^8 R. [% u* Reference t comctrls.TProgressBar.StepIt(TProgressBar);6 j9 r$ v% L, h3 E! s% F8 X% U
|
+ j( q. ` X# H" w9 |0047FFD0 E88F88FDFF call 00458864
4 |8 u: G& d! {* ]& i( [ k3 E0047FFD5 8BC3 mov eax, ebx
; F! z0 |& @5 p3 S6 _ T9 r
3 i) f1 C) I6 [+ b& T* Reference to : TFrmRamMain.Delay()! [4 ^5 d( l4 B
|
2 q. U6 F7 B8 N( _6 a, _0047FFD7 E85C020000 call 00480238$ `5 ?2 { Q" I; T
4 L! t) [: i4 Y/ }1 N* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
, x& P& B/ W$ h" I|
! ?/ V3 h3 |% w& m8 ^0047FFDC 8B83F8020000 mov eax, [ebx+$02F8]
0 c# q# t) X. Y+ d* C S t: m1 ~& k+ ~( |2 a1 Z: ^) p
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
! h4 \0 p, f. Q/ F, j! E3 ]* M( A|
1 Y, L9 ~+ z. j0047FFE2 E87D88FDFF call 00458864
+ T0 R6 |9 J8 s" W: U0047FFE7 8BC3 mov eax, ebx
$ V1 h' m! t% S# i. K0 W K+ F+ }3 L2 Z! _
* Reference to : TFrmRamMain.Delay() i* Q6 ^. ?0 u& `. l) G$ h
|: B+ U6 ]# ~5 C; q7 c
0047FFE9 E84A020000 call 00480238: Q" k; C$ V( N% ?
$ \% }* }. K6 q4 ~7 t* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
# i! q9 a$ @ ~6 S! q: F|
- q* `1 O1 B8 O/ s {7 U3 R$ `0047FFEE 8B83F8020000 mov eax, [ebx+$02F8]
. D2 ]' N# r2 W$ }) s
0 o1 q9 Y0 S4 \6 I$ g, u* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
$ l8 A2 W" e: y$ {+ M& Q|' L: Y; @: j2 S: F; n8 W: ]
0047FFF4 E86B88FDFF call 00458864
. W% i& S9 R/ r0 u. \0047FFF9 8BC3 mov eax, ebx$ I# E/ t/ _( C: a# V0 O4 A
8 I6 N) x6 d) F4 {
* Reference to : TFrmRamMain.Delay()
$ c( D! d* a9 B9 A/ \|
" N3 h q. o( ~: c" e- l8 j0047FFFB E838020000 call 00480238. N! D4 f, f( i$ B8 Z7 E8 G
% v, V0 \9 N8 T5 Q6 X% O9 V" c
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar( F( Q0 B" b* D# D
|. r% t T9 z, _- A# W
00480000 8B83F8020000 mov eax, [ebx+$02F8]* @# {! M1 S: {4 Z
& `* w b& Q: }. G' z$ {. r* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
( ` f3 q! U5 A|
6 C: T' l- `0 ]: K, x00480006 E85988FDFF call 004588642 k8 V# n7 w& }
! K( }9 C4 R+ i h" e4 k' `3 d8 P
* Possible String Reference t '系统正在释放融磁电波...'
. |9 B* r7 b3 J7 K( s( A, {/ Y|
) d; ^( U* J! h. o+ s0048000B BAC4014800 mov edx, $004801C4. o3 r, Z. s0 i- a3 j7 Z
% l( @5 A. X2 w. |8 I {' Z* Reference to control TFrmRamMain.Label3 : TLabel
0 ^+ h) L3 R4 B2 H# m1 x [2 h|
* M" x' e" p+ [" G( Z00480010 8B83F4020000 mov eax, [ebx+$02F4]9 ]2 U: ]( w! e3 ]4 |/ l: w, T
, F/ }0 s( q O( A* Reference t controls.TControl.SetText(TControl;TCaption);: q! E# \2 Z- d! ~3 Z/ i
|$ a( E; d, n. g' u4 A
00480016 E841A6FAFF call 0042A65C' r8 u) @9 l- D/ T' ]8 D
: C8 r: @8 J" _
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar: e- m/ C! ~* t* C b2 h4 w2 N
|
4 i- c. n3 Q: R0048001B 8B83F8020000 mov eax, [ebx+$02F8], M" F' p4 t6 r: Y9 J1 Y# L
5 w, P+ L# n0 z: i5 M( L% k* Reference t comctrls.TProgressBar.StepIt(TProgressBar);1 O. x( Z6 q9 D& Z( e' [! [4 [5 i. y
|; Z4 v, y) [1 A
00480021 E83E88FDFF call 00458864
' g" y# a ^: i& @* Q1 l, h6 p r00480026 8BC3 mov eax, ebx- c1 O6 M1 ]$ x' A: \
8 s& @" n2 a2 m# O
* Reference to : TFrmRamMain.Delay() ;消磁的核心代码,这项技术大家可要记牢了,不可乱用,说不定作者申请专利了呢:)
$ @! ~' M6 p S& k" p4 O; w|: P" _6 y8 G" K& ^
00480028 E80B020000 call 00480238
% c" V3 {* L! a- ^; a+ ~- h4 c, x4 S) Z7 Y9 K: K1 {$ ~
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar) F; B: U' l" \- g/ A, `5 T9 {
|) e- R# h/ M$ Y# O; d5 X: R
0048002D 8B83F8020000 mov eax, [ebx+$02F8]
4 ] i4 j% j% F
0 d$ a; d8 G; f, `1 P* Reference t comctrls.TProgressBar.StepIt(TProgressBar);; \# o& d3 V; T8 u* f' X
|
; c* C9 `( U/ }# V& L00480033 E82C88FDFF call 00458864
, ? x8 ?- w0 l* n$ a. N00480038 8BC3 mov eax, ebx; g1 X+ c/ b* y0 w6 y" w) o
0 l; w4 A+ m3 t
* Reference to : TFrmRamMain.Delay()6 g- I! O$ I# y$ X
| N1 }# w2 d6 e
0048003A E8F9010000 call 00480238
& S. y# K1 |8 }( }* b
& m& t. p3 C) z# J, l+ s/ T* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar/ ], Y, Q% }* U( X
|
# U0 s9 a+ C% B# I) X0048003F 8B83F8020000 mov eax, [ebx+$02F8] ~; K$ c# X/ W: T9 w
% H0 H6 J3 Z1 t0 Y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);4 c" i$ T' R5 m ^9 v
|( ~& `7 k' t/ m& y
00480045 E81A88FDFF call 00458864# w3 U6 L% ^1 M4 X
0048004A 8BC3 mov eax, ebx5 [/ D/ w0 V) c# B2 j
5 s( Z5 }0 v2 C3 s: V% `' u* Reference to : TFrmRamMain.Delay()
4 g, t/ l% P- W|! T% J) u- A. p8 J6 b2 [0 F
0048004C E8E7010000 call 00480238
" [) Y7 @ Q$ Q0 B7 C4 r4 a# P3 I/ G, C$ J0 M6 w; n
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
B4 v) M0 ]( F6 [: i|3 u' `8 {4 {/ x) Q: i3 J
00480051 8B83F8020000 mov eax, [ebx+$02F8]$ } W( ~9 j9 \
' g5 n6 t4 T' M' N% s( M0 X
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
' U" u; X9 Z; A6 D1 g|
% n( a$ }$ g7 [. x3 {9 e00480057 E80888FDFF call 00458864
* y: a' S$ A, \2 g+ e; h: o( f# O0048005C 8BC3 mov eax, ebx( J* ?7 E G6 z, {" I+ ]) X7 ]
1 O8 I( H& j$ E1 k1 l0 g* Reference to : TFrmRamMain.Delay()
$ S" A# ^% j9 q) t$ U" s- X9 N|$ Y8 p3 N" Q T2 W0 k
0048005E E8D5010000 call 00480238 Y/ ^: b+ g$ ^& q& n
& {6 A u' t' P( }+ N, h& j/ A* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar5 j# j3 Q7 S; I3 v/ m# k
|
# C, _" a5 M1 X' \00480063 8B83F8020000 mov eax, [ebx+$02F8]( W4 z/ g ^4 G$ e+ ]/ ~! H- y
9 Q. F% q5 j- o- m* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
0 ]3 y1 T( R6 k0 V8 }: Z" d4 q6 F|2 w- K1 q2 q( m. ^. b: ~7 ]3 P
00480069 E8F687FDFF call 00458864
/ i, Y! v7 |& \8 \& E1 T ?
. ^0 I3 h1 L3 ~6 N* [7 ~* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
7 g |4 R/ n6 r7 x8 ? Q/ C2 g|
9 J* k) D8 x& W! y# Q8 ^0048006E 8B83F8020000 mov eax, [ebx+$02F8]! B) ^- e0 S N; w/ Z
" ~* ^) H" C8 R* Reference t comctrls.TProgressBar.StepIt(TProgressBar);0 T) x9 }3 k7 ?- T
|
9 d* P j. \" ?. g00480074 E8EB87FDFF call 00458864
2 b; u! ~" Y* [4 g9 m* F00480079 8BC3 mov eax, ebx0 ~& H: z1 v) J1 p
v( ]; a5 F# w' t" K& j" l- K* Reference to : TFrmRamMain.Delay()2 k$ W. J# P! F
|
( e1 A# O5 z* Z$ C0048007B E8B8010000 call 00480238
; i; V; x3 L( a. i$ ^" e+ _; S# s- u+ E- w
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar6 t; G8 u' V6 j- `; `
|0 G C4 I' J4 w3 M; o* }
00480080 8B83F8020000 mov eax, [ebx+$02F8]" A3 ~- i- T/ w" \3 ]0 l8 U
6 p {1 w- k4 R( a8 e, C* Reference t comctrls.TProgressBar.StepIt(TProgressBar); Y: i' |1 u4 s3 O9 z O% m. D2 m
|- r" B- Y8 F# @% ^3 V
00480086 E8D987FDFF call 004588646 e* H) r* E& V: L4 Y
0048008B 8BC3 mov eax, ebx
7 E$ o" E6 | a5 o' N. B# S
( Q! ]( f2 y/ ]* Reference to : TFrmRamMain.Delay()
& g5 p: O9 `8 I1 x* G( @* e ]|
5 i% h- a! \! s( U6 L( P! P0048008D E8A6010000 call 004802385 v% e/ L4 ^' c: w& F! k) Z
% n$ }' W3 l) S0 @4 {1 H$ t; x$ \4 t* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
% p8 A; T0 z- d|6 v8 j0 X7 @# e; J
00480092 8B83F8020000 mov eax, [ebx+$02F8]& I8 O, a" i" x! ^/ j
7 F, t& E, V% f2 W
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);5 w' A3 {+ B% Y5 M, `7 q1 j, I2 q
|3 S# n6 q$ U- m: {, U$ E
00480098 E8C787FDFF call 00458864
0 z3 n: c. O- |+ s( v4 X: J' N0048009D 8BC3 mov eax, ebx
( y8 H+ d& C# V6 m. L- H
' {( |. h' a7 {; r4 E; B* Reference to : TFrmRamMain.Delay()* `8 x) O9 Z7 ~! s5 W8 }3 h
|
6 _1 p; D* Z8 X9 R% @! |0048009F E894010000 call 00480238
: Q9 h" Z3 Y# A4 W9 T: `# A, `* i4 i
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
2 n% ^' Y9 }5 x- k( O( V|
' o/ q, a7 P; g9 N5 v. ?004800A4 8B83F8020000 mov eax, [ebx+$02F8]8 c0 L9 E: q$ o' h3 D5 U ]+ \* j8 a; ^' n
! h$ {3 l! V' y: l$ z y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
5 m& ? H- e T$ X b4 Y' ~0 ||
6 ]# C T/ e9 r2 ~! a {+ V3 a, G004800AA E8B587FDFF call 00458864
j! k/ o, H3 v1 R+ W; d004800AF 8BC3 mov eax, ebx0 A( d: a2 }4 w1 c$ z
5 Z: }+ i3 g+ q- m( A: Y! `* Reference to : TFrmRamMain.Delay()* t$ ^ \6 c7 V2 N9 }
|
4 y8 l5 ~" c9 t# c; S004800B1 E882010000 call 004802381 ?* @" p8 @# F2 L& w! M
/ Y9 q8 u8 z' M4 K
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar" A H' j* L* H) O" |( ?" y2 U
|
& \% ?) S6 a& M8 |004800B6 8B83F8020000 mov eax, [ebx+$02F8]% |6 H7 t% ^/ }8 a$ Y8 D. D
n. q- l" e' n/ n; y7 y* Reference t comctrls.TProgressBar.StepIt(TProgressBar);1 |) D$ |: u/ [. b& t1 _
|
: t( I) {$ I$ R( {1 ~4 S004800BC E8A387FDFF call 00458864( f7 U: L5 L* L
0 j% j6 t+ @3 v. f" k9 s* Possible String Reference t '系统正在做最后的消磁工作...'. p3 s9 R% c* g, ?# N
|. p; u2 [8 n3 l4 ?. t4 d2 |
004800C1 BAE4014800 mov edx, $004801E4 G# N+ L6 i0 E. r
. D. B: Q/ D3 { s
* Reference to control TFrmRamMain.Label3 : TLabel3 @. c) y! I& j: @, j
|
) g! A) t) ^$ d. b+ _& X3 S' @8 ^7 @004800C6 8B83F4020000 mov eax, [ebx+$02F4]
8 b( J0 b. \. }& M5 A( g( ?3 j
) C2 Z9 v |3 y- J4 I* Reference t controls.TControl.SetText(TControl;TCaption);
( k2 \" w7 w1 B) F|) f: F4 ~9 L& `
004800CC E88BA5FAFF call 0042A65C
/ L, y; x3 C' ^, Q) R. `. G; R& f$ G1 C% c
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
( t6 S4 c, ?0 v7 t9 U- N4 {; R|0 |) B: ?( Y7 W, _: M. `' S) u1 G
004800D1 8B83F8020000 mov eax, [ebx+$02F8]) M: Z0 c1 y" q/ I6 ~ G
- W- y9 i4 ?: N6 E: p! W8 t! m% g* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
0 s# @) l! J) b( ?' P* a; ||) k; W" X, y0 k4 V/ u* A$ f* V
004800D7 E88887FDFF call 00458864& N4 z* y6 x7 k* q
004800DC 8BC3 mov eax, ebx
+ F1 S( {+ s% n) { Y+ z
$ l# Z3 [! u8 p$ B- s* Reference to : TFrmRamMain.Delay() ;我就不说什么了吧:)2 Y# [4 @5 J) ?5 Y1 n
|
0 ]- j+ P- o4 B8 _004800DE E855010000 call 00480238
3 k! A- q4 L3 d2 Z T$ I$ K* b7 ?' E3 R9 y1 @7 c; t' \
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar! Z! [3 F8 P" G, Z: L8 y& J
|
" c; N) o( i, F! y$ Z6 E004800E3 8B83F8020000 mov eax, [ebx+$02F8]3 U6 ?5 K; A; j# t
# X7 d3 y' o( b! T- ^* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
8 c4 x( G& z2 k' I|; f$ C2 P$ F8 r' w1 x% h
004800E9 E87687FDFF call 00458864
$ k3 z; C* p; a# c4 K- w! M' T004800EE 8BC3 mov eax, ebx
! S2 |& N9 O9 X
3 d( s' U. @& z' h3 H9 T* Reference to : TFrmRamMain.Delay()( P0 J. c# I6 n! x
|
7 D1 O* Q9 R: t& {004800F0 E843010000 call 00480238
`) X) O& F5 v
0 j& o" q1 y$ ?4 c, Z* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar2 e- _: ^* ], t
|
5 I- z1 I/ \3 v004800F5 8B83F8020000 mov eax, [ebx+$02F8]
. y; @4 N* z) M- k+ q9 }# T; X. _. |/ z1 n5 o4 |6 P
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
5 G/ E" L+ h5 T/ a z( L|
+ {9 E& b9 o4 B8 v( f2 [ \004800FB E86487FDFF call 00458864. i' M2 Q- g) z. w( F
00480100 8BC3 mov eax, ebx
% N7 H8 @& T1 l7 U3 h; W6 Y
+ F8 P6 R3 z1 J: V6 X& z% v* Reference to : TFrmRamMain.Delay()! }4 ~1 U" O% n! d3 Y3 l! N
|) X! S& U+ C* h0 R( f5 M) ]
00480102 E831010000 call 00480238
7 Q* q% ^2 m3 d
7 N. ?- R, ^- e6 h+ `7 w* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar. O) H! o7 P @" I
|
+ ?; _% e* t/ x; y) z: X00480107 8B83F8020000 mov eax, [ebx+$02F8]
7 X0 x9 o* _7 U. t4 x* \. }
2 G, m3 A: s- j, [* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
, E( _# A* J- i9 `" M4 `|* n5 b% J' d% L4 s1 Q: M4 |
0048010D E85287FDFF call 004588641 ^+ I! f# W7 ^9 M- c$ {! A
00480112 8BC3 mov eax, ebx
, U2 y: w7 q; r+ [# @
1 {& k6 Y5 q I8 x* Reference to : TFrmRamMain.Delay()
, m2 |0 Z( v2 e|
( M& n/ F' e* Z) ~- O5 y00480114 E81F010000 call 004802388 }# v, @* n1 C* p; O1 Z: w# S1 k( \" f
( _; M- U# ^: N8 L f5 u% {* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar; @$ K1 T8 m& H+ O7 M! z
|/ V, _0 h/ n2 \
00480119 8B83F8020000 mov eax, [ebx+$02F8]) A/ r( J9 _- p% B2 i& u: C
/ b$ N9 a" L9 y* Reference t comctrls.TProgressBar.StepIt(TProgressBar);( d. H$ }$ z) l9 f9 p/ ^1 \1 d
|' o" B9 j# @' s
0048011F E84087FDFF call 00458864
4 P6 l4 H6 g8 q! f6 Y+ P0 V: E00480124 B8E8030000 mov eax, $000003E8, |8 {8 T" N" P: m. c, j* u
6 [6 U5 V$ o4 M6 Q* Reference t system.@RandInt;2 w# z# i5 j$ C5 E! } I
|. a. u7 O* _* Y0 ~. P- z3 o6 y
00480129 E86629F8FF call 00402A94
( C' Q. ?7 F6 _' l( T7 n. j& \0048012E 85C0 test eax, eax
" h0 ~# i* w) l8 @( M4 g00480130 6A40 push $40
0 H: l& S* C% A% c# }' }5 r
5 Z, d" c2 N* D7 R* Possible String Reference t '电脑消磁圣手'; I2 D, o6 x _* I9 z1 U
|
' v' g$ Y1 @% k+ s9 s1 y# D4 P2 p+ M00480132 B900024800 mov ecx, $00480200 M: Q( V) [$ G a2 K0 E* Z
& v# r' `9 g' ]) i! ] p* Possible String Reference t '融磁成功,已经成功中和电脑周围磁场?
, {1 l. R8 D( E a. b| ?
# N4 O6 \+ M! c* P, v|5 C/ o; U) T( K5 O+ Q0 n
00480137 BA10024800 mov edx, $00480210
) X1 Q' Z9 Y% r
4 D3 Y) G& R0 p6 [$ n( ]8 T. ?* Reference to TApplication instance. k- S( C6 ` E( F
|8 c( O) o) T( W9 \
0048013C A148284800 mov eax, dword ptr [$00482848]7 E8 j; a5 W0 Q4 e" C
00480141 8B00 mov eax, [eax]
5 k1 p' Z* T" L# I
- F8 U5 q0 m- U7 S* Reference t forms.TApplication.MessageBox(TApplicationCharChar;Longint):Integer;
+ r1 f4 g$ K7 B3 I9 A! l|
2 }# Q, E& ]6 C, G& x) Q% z$ U00480143 E89895FCFF call 004496E0 ;大功告成,消磁成功!!!
% o0 r1 G' G( _2 U% j5 x00480148 33D2 xor edx, edx
' |1 z( i: |, F+ Z3 | B( d& y
9 Y- n" N# L t0 m* Reference to control TFrmRamMain.Panel1 : TPanel
) y- ^, U& L! k( n|7 ^% L! ]/ \4 T6 l+ k8 I
0048014A 8B83F0020000 mov eax, [ebx+$02F0]
# t5 M9 x% R T8 H) j( s* Z1 u" T* x
* Reference t controls.TControl.SetVisible(TControl;Boolean);
/ B2 l5 p* T* B* z a5 Y: J# Q4 S|) m8 f3 L% a# O" D
00480150 E8EFA3FAFF call 0042A544
) b+ d! p) d6 ^00480155 B201 mov dl, $013 u$ q. C! ]: u. I- V0 w
2 Z A. W _# \: b* K9 Z
* Reference to control TFrmRamMain.Panel2 : TPanel( w, r9 `" R; [! @$ f
|8 t) ~3 p7 D8 P( L
00480157 8B83FC020000 mov eax, [ebx+$02FC]7 p- }# w6 ?$ b2 Z/ g6 s
3 m' o# ] Y& K! t# }- \1 F% f* Reference t controls.TControl.SetVisible(TControl;Boolean);: y4 u" f5 r, F! a0 d) N4 i
|
7 }: F: o4 k" k& j, Q) a0 g. b; K0048015D E8E2A3FAFF call 0042A5448 r) d R) P- Y
K$ @4 \ V6 _
* Reference to TFrmAbout instance% }: j) ]" g# t/ z) _+ a
|
) d, T2 @3 [7 d' k00480162 A148264800 mov eax, dword ptr [$00482648]
# a" b5 a3 k/ J- y00480167 8B00 mov eax, [eax]$ O+ T/ s Q0 w& s! g
00480169 8B10 mov edx, [eax]# n7 b1 [% }/ {% Z; D
9 `( j/ Y0 J! l1 _# D$ J
* Reference to method TFrmAbout.ShowModal()
V! f' _; K& ?0 w( U% U4 v6 V5 U| ~3 P" p$ V K& m$ c
0048016B FF92D8000000 call dword ptr [edx+$00D8] ;关于窗口露一小脸,是介绍公司的。如此精深的技术,倘不见一下那只下蛋的鸡,岂不是太可惜了么:)
6 U( Z( R( F$ N& `+ s6 o2 ^/ z00480171 5B pop ebx1 q, F6 D( i! D( S
00480172 C3 ret |
|