|
“电脑消磁圣手”的消磁“秘术”
! r4 o2 B5 \- L# _9 ]% d0 V1 @' [+ d: O% b _- h$ `" ] H0 z
前言: t. P3 S: y* w- D0 A
平安夜的晚上,在网上随处溜达,偶尔看到一款名叫《电脑消磁圣手》的软件,是某公司开发的(具体是什么公司大家自己去看吧,我就不说出来了,免得麻烦)。据软件中的说明“本系统一直在国外市场上销售,效果很好,最近把系统翻译成中文版,免费提供给国内的朋友使用。”,至于软件的作用,又有如下的说明:“本系统非常适合在电脑前长时间工作的人,能够高效的清除电脑产生的电磁波,对工作者的身体起到了保健的工作。本系统根据电脑产生的电磁波,自动产生融磁波,中和电脑产生的磁波。由于电脑在不停的释放电磁波,建议您每隔一个小时进行一次消磁工作。”听起来十分诱人,于是就down了下来把玩一番。最新版本好像是6。3版(升级了好多次了吧)。# D7 z1 O: M$ d2 f2 ~% h
- z7 s0 P% P9 d5 s+ r$ \/ ]
试用:. e. O5 P5 Z" l# n2 C% Y4 h
下载下来的是一个压缩包,解开后只有一个可执行文件。运行一下,首先弹出了浏览器窗口,连向了一个网站(可能是软件公司的网站吧),随手关掉。软件的主界面倒是很简捷,最主要的就是“开始消磁”按钮。点击一下,出现了一个进度条在不断的前进,同时还有提示文本出现,就是这些“系统正在做消磁前的准备...”、“系统正在收集电脑的电磁波...”、“系统正在释放融磁电波...”、“系统正在释放融磁电波...”、“系统正在做最后的消磁工作...”。经过这样一番神秘的仪式之后,弹出一个对话框提示“融磁成功,已经成功中和电脑周围磁场?”刹那之间,我对作者的佩服如同滔滔江水连绵不绝,这可是项巨牛x的技术,只靠软件就可以进行消磁了,而且还是电脑周围的电磁波,不知道作者是否申请了专利。怀着最作者的无比崇敬和那份极度的神秘感,我飞快的的把软件给肢解了:)/ g% I4 M4 q" ~' M
, k$ k( u: Y3 f' ]* M分析:
; V* B7 K- G* V7 |检测一下,是用Delphi写的,没有加壳。用DeDe载入后,反编译“开始消磁”按钮点击事件对应的代码,复制如下:9 Y+ V; I$ ^, k% l, ?6 p
; n5 R. v' T3 p" Y9 K0047FF28 53 push ebx
) P: `! K v' G. O$ ^% i8 {- A0047FF29 8BD8 mov ebx, eax2 z: m7 R2 K' r% T, O# X! i! p
0047FF2B 33D2 xor edx, edx3 T' l, O7 g& U! `
5 ?/ i* t% |4 B# `; y* Reference to control TFrmRamMain.Panel2 : TPanel
* C+ w5 x* G# m; ||6 \/ b# T6 {* y1 Q8 b5 s# C
0047FF2D 8B83FC020000 mov eax, [ebx+$02FC]: H9 l+ X0 L7 F6 x2 V
" |2 B e0 _. P& P/ ?* Reference t controls.TControl.SetVisible(TControl;Boolean);/ {3 Y* Y, J+ O( B
|
$ l: V! f% A* C) z0047FF33 E80CA6FAFF call 0042A5444 S% @# y4 ~/ A; ]( }# [$ D
0047FF38 B201 mov dl, $010 p3 f$ y/ I3 w' E
) R/ b8 i h$ X% ~3 ^9 Z* Reference to control TFrmRamMain.Panel1 : TPanel4 W) i X. i/ t
|- ^7 F& K3 w% C
0047FF3A 8B83F0020000 mov eax, [ebx+$02F0]
$ C6 x% c8 B! V6 q6 B$ @4 x0 P! x2 K% B9 j6 ]8 R
* Reference t controls.TControl.SetVisible(TControl;Boolean);6 L. n' `& R! _
|
7 c n1 |0 N5 U" p8 _" q- p7 T0047FF40 E8FFA5FAFF call 0042A544. W+ F4 j) c4 }& Z/ _$ S
B- |* q7 B6 x
* Possible String Reference t '系统正在做消磁前的准备...' ;提示文本,准备好了
. H! u- a0 P! B|' u& W( Y2 w- v( j$ R2 ^
0047FF45 BA7C014800 mov edx, $0048017C
5 R- `- s" j& V& A
' B2 j7 }8 ?$ O+ d9 F- }: g% G/ c: ^* Reference to control TFrmRamMain.Label3 : TLabel
* M/ Y! [5 L. \' X- v|
+ I5 s, Q; B% v( E. I0047FF4A 8B83F4020000 mov eax, [ebx+$02F4]. H8 y& b" O5 D& Y
. ^) n# Y3 w7 [) [- [5 }
* Reference t controls.TControl.SetText(TControl;TCaption);1 b& b: [ E# e
|
! _. j3 K% m- V) ^! ?0047FF50 E807A7FAFF call 0042A65C
" ?. @6 x0 y O9 ~9 I: A7 |- P* h5 p! l
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条开始动了
; T4 ?, q. F( d8 }1 e) L9 e|0 n: C8 `% w; D% U. _) `/ ^
0047FF55 8B83F8020000 mov eax, [ebx+$02F8]/ _8 S |) S9 C% P
$ J3 d7 V9 B( v1 Q. e
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
& Q& ]8 x, X7 }' V|
4 G7 y( `8 j* I# s0 f' u6 p. F0047FF5B E80489FDFF call 00458864
! O9 P+ W' F7 {. E0047FF60 8BC3 mov eax, ebx3 v$ z& r; t0 I. |7 W
' {6 p0 p, i6 a5 G* Reference to : TFrmRamMain.Delay() ;核心代码?~~~~~!!!!!!牛x,这样就可以“中和电脑周围磁场”,佩服佩服~~~~~~* K: y7 l& A' H' E, t" F) w
|
+ r' m4 @5 z4 c7 H& {0047FF62 E8D1020000 call 004802380 J1 o4 |' B/ J3 i8 o
' K \ j% O: E2 ~7 v* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条继续在动7 s4 ~" R7 R, S! P
|" D+ `3 _4 z( a% |4 Z
0047FF67 8B83F8020000 mov eax, [ebx+$02F8]9 P* ^$ ?- c) i
3 A1 z! E* } i3 D9 `1 T
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
. b+ `* I- e k) Q C+ H|, h4 a9 P" F; u; H0 S3 {: l
0047FF6D E8F288FDFF call 00458864
" N( Q% x: s5 u$ P( D- i6 M+ R& o) t0047FF72 8BC3 mov eax, ebx) h5 o, z) F; v1 C4 Q, c* U2 \1 T
' D# ?( n3 c( F, A$ m I
* Reference to : TFrmRamMain.Delay() ;休息一下,不知道从何方招来的神圣正在提我们消磁:)- i# o% K) g5 \1 @7 I; E0 b
|; |+ Z5 |. M' r" j& k4 \7 O, D
0047FF74 E8BF020000 call 004802383 q ^6 R, {; _0 c+ a ]+ \
* D9 y0 a5 f3 c- F& v' N* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;继续动
) z5 i# z F8 j6 I$ L5 Y9 R|
1 X/ ^; k! \ _0 g& f( D. j0047FF79 8B83F8020000 mov eax, [ebx+$02F8]
& v8 r4 q3 |3 l) ?2 X+ Q- Z
) n1 P t- Q1 U" m$ t* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 O4 i! V" {' I" w5 c
|
2 @$ u; ?! L' r0047FF7F E8E088FDFF call 00458864
& f0 x1 l9 F- h5 ^0047FF84 8BC3 mov eax, ebx. D4 M) r. {! y' f
" [$ S) O. W' A' e* Reference to : TFrmRamMain.Delay()
+ y# d, b4 W) Z( E" ~* r; B|
6 }" ~) a: S9 D8 _0047FF86 E8AD020000 call 00480238
6 Q) L6 K* V! q; {( n
) t; W2 R2 Z- ~/ k3 s0 M4 [* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar* P6 x2 i8 e6 u8 r
|) ]+ q7 X+ W1 Y+ X
0047FF8B 8B83F8020000 mov eax, [ebx+$02F8]
6 E b3 H/ f( `
( w9 b# s/ e* I0 M$ t/ s/ `* c; U* Reference t comctrls.TProgressBar.StepIt(TProgressBar); K7 @2 b- u) |
|/ Y) n8 n+ u( o' r* ~
0047FF91 E8CE88FDFF call 00458864
% X1 b- y8 N) r$ Z: I0047FF96 8BC3 mov eax, ebx5 e% v& e+ V6 c
k+ H2 |, A; e- T3 L0 k* Reference to : TFrmRamMain.Delay()2 z' x/ S* A1 d
|
( z$ G/ X2 P6 u7 y5 ^* p0047FF98 E89B020000 call 00480238
8 t5 I/ @" i7 v$ T' w* p$ ?1 m7 H% V1 B# z9 g! z
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
* @. Z5 e9 p/ b+ n# N5 x|
5 B$ i3 V6 f4 J2 m$ k7 N0047FF9D 8B83F8020000 mov eax, [ebx+$02F8]# r' x3 n r a9 K0 ?
& ^( W1 A9 ~# d* ?6 N$ f; z) U! Y* Reference t comctrls.TProgressBar.StepIt(TProgressBar); U, B" [! J- \( T4 z/ H
| }$ n: r* }; g: w) D- o
0047FFA3 E8BC88FDFF call 00458864
% k$ S' j5 @( X$ q- J9 _
3 `- x1 J* Q# K+ p( m0 |3 V+ o* Possible String Reference t '系统正在收集电脑的电磁波...'1 j: x$ U$ r: l! w
|& ^' F# Y3 G0 J4 W
0047FFA8 BAA0014800 mov edx, $004801A0
! f! Z0 s A( g! |! [) j0 A% S3 j$ w- r3 W U# F9 Z# v# K
* Reference to control TFrmRamMain.Label3 : TLabel1 Y3 W5 ~+ r7 T4 b2 h5 Y6 `$ q
|; q. z# s( j& `# E1 I
0047FFAD 8B83F4020000 mov eax, [ebx+$02F4]( H5 l4 `! Z2 e8 z8 ^ ]
; a7 d; B1 t( x9 ]# e1 y5 C* Reference t controls.TControl.SetText(TControl;TCaption);
8 p8 w+ `. ~' w! d) }|
, r4 u* s( c* ^: z/ j0 u0047FFB3 E8A4A6FAFF call 0042A65C
8 C$ Z3 O6 `% W' c9 t( x' Z2 F4 {7 k* f- G! F' i) [7 D
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
+ W1 c2 o6 ~% y2 K$ a$ ?1 A|0 J. D6 ~( O$ N; g. V7 m
0047FFB8 8B83F8020000 mov eax, [ebx+$02F8]5 W' A( b# j) [$ A0 _4 g
, m" ^9 w: Q; h) Z" ~7 ^8 q/ b
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);9 n: }- @; r6 [5 n B
|
& p# T/ [- t, h" |) j, S0047FFBE E8A188FDFF call 00458864
3 e( L& d4 L- d) |0047FFC3 8BC3 mov eax, ebx4 y" T. n% F& a5 m. a0 ~9 o! P, \
# ? f5 o1 @+ ^4 A+ t6 d- \
* Reference to : TFrmRamMain.Delay() ;根据提示,这句应该是收集电磁波的代码。
# i4 j6 o7 p1 J|
9 Z3 P2 L) f5 q2 v, U' a; ~! K. P0047FFC5 E86E020000 call 00480238
. o! S; G) H- o
' O: w( f$ S3 G: [* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
7 H% j$ G/ a6 u|
7 C0 a+ }. J6 F+ [& k0047FFCA 8B83F8020000 mov eax, [ebx+$02F8]
. @9 ~. ]! }2 w- N! w% R9 T
' N9 T# y5 P9 Z/ o0 n* Reference t comctrls.TProgressBar.StepIt(TProgressBar);3 \& X; N: q* n. s7 z1 a
|$ D1 J- G+ C4 }, ?
0047FFD0 E88F88FDFF call 00458864
% N2 A2 L+ z* f- j4 w9 r! I0047FFD5 8BC3 mov eax, ebx
3 O" h1 u6 g. T9 d" t! P7 ^0 ^' L) R9 k5 E/ J- J: p, ^7 K# E
* Reference to : TFrmRamMain.Delay()1 G$ F# |' R# E0 t; v+ o
|8 r1 F% B1 H$ s9 d
0047FFD7 E85C020000 call 00480238
$ ]( \0 F# @$ ]$ o4 P' t/ ]! H9 x9 t' u7 T' Q' w& r {
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar0 N' w- j( y4 X" r
|# k( \" O* {8 Z( t m
0047FFDC 8B83F8020000 mov eax, [ebx+$02F8]
) q2 J1 @- Y7 K
* D$ ]4 Z! t8 _; }* Reference t comctrls.TProgressBar.StepIt(TProgressBar);9 O4 Z/ e; Y# w
|% `" u; u8 s8 M! U( S% Z
0047FFE2 E87D88FDFF call 00458864# f0 N8 Q; i2 ~0 w$ U/ O2 J
0047FFE7 8BC3 mov eax, ebx
, k. Z! W/ ~' `5 n8 v* D" G1 @+ ^6 Z3 J0 J1 T: R2 \
* Reference to : TFrmRamMain.Delay(); K* J( n3 y# s5 a. ]
|* u. [0 t* K0 W' Q2 z" X' @
0047FFE9 E84A020000 call 00480238
( w; t, Y4 _/ D3 ?5 ~2 r" c$ \1 s1 d) }- c( Y; I# j, P% Y
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
; c- y! C5 Y" K- B% j* K4 `+ X% ]|
& Z1 ]( O2 L. c5 P0047FFEE 8B83F8020000 mov eax, [ebx+$02F8]* U t, R/ u7 D) M* l
1 c$ i. j( U3 E0 v8 t* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
' @: C- z5 S9 G' G: x' s! n% V|8 @' m( v5 b1 B4 [8 u3 S
0047FFF4 E86B88FDFF call 00458864
6 f+ X: g+ d0 w. ^2 J$ j0047FFF9 8BC3 mov eax, ebx1 ^+ U1 ^$ S9 q: x3 p- t
: v* g! W! ^: {9 j$ G* q7 a
* Reference to : TFrmRamMain.Delay()& F9 z& o; A4 M# L8 H8 R
|
* k/ }* c0 z7 s0 \8 k3 q0047FFFB E838020000 call 004802387 ^0 t N$ G( {" _( O" p& R
" l0 c" G( H8 r5 X& L
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
) K p( M: z7 _2 g S9 `! b* K|5 r" h h" _: s
00480000 8B83F8020000 mov eax, [ebx+$02F8]
: }1 e( H& C: _, n' w: r" |) C, B# R6 g9 G5 ^- s, l
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);& F, V9 J- K0 ~
|
+ y; V" u( o) A1 T4 q$ D* s00480006 E85988FDFF call 004588648 L; \% h8 u7 ?
" ~9 z; r; c. r# o5 T* Possible String Reference t '系统正在释放融磁电波...' q( ~( g. t( z0 m! P
|# H* ]* b$ G& N+ d, M
0048000B BAC4014800 mov edx, $004801C4
, K5 R0 D! [5 q5 O" o, X! A R3 c& W' }2 J
* Reference to control TFrmRamMain.Label3 : TLabel
" C# m% F2 [& z) N. r|
- u1 L) s1 P" s+ N6 n00480010 8B83F4020000 mov eax, [ebx+$02F4]
( {0 y( X5 `( Y( X
) w! o( L3 f6 r( @6 N0 f* Reference t controls.TControl.SetText(TControl;TCaption);1 | |4 h; X! W. |8 P% P. D7 q
| }. Z; t; U. Q+ @* {
00480016 E841A6FAFF call 0042A65C
6 H+ f; R3 q; A$ U2 h+ t9 S- s ?9 B
7 o v r2 Y5 [ ]' r* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
v# z2 b7 i8 t) R5 \|
( b) q; Z- Y. y2 `: `. X8 Q0048001B 8B83F8020000 mov eax, [ebx+$02F8]
8 A, d! b1 N: ^/ w. R) E0 D0 v/ b" l3 U0 V# I& V5 l
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
: Y: [7 p) l$ Q% @|3 Q$ }. \( j, e* |) N
00480021 E83E88FDFF call 00458864) E1 K& f8 h- F6 L7 x) T7 V: M
00480026 8BC3 mov eax, ebx0 o6 N- h, n! ~0 X' t
) [) \1 [$ o% c! F- b
* Reference to : TFrmRamMain.Delay() ;消磁的核心代码,这项技术大家可要记牢了,不可乱用,说不定作者申请专利了呢:); t/ P' }- X$ L
|0 g$ H$ r( o$ e& O }! ~5 n
00480028 E80B020000 call 00480238, J3 w# I, g4 g
+ p F' n1 g% \- z1 m* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar' C8 M' d& |# G: m6 q
|1 o6 ?. m0 C7 G
0048002D 8B83F8020000 mov eax, [ebx+$02F8]7 ~" ]! F, ^; q: c- Y6 @# j
) L% m/ R4 }! C1 T* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
0 ^3 x( z. O; K1 _! ?|9 L; `# H# d2 ], w m* ^4 y
00480033 E82C88FDFF call 00458864
8 o/ |+ c- P5 p$ G00480038 8BC3 mov eax, ebx
( y; ~* V6 D U" g8 X. L
" w; A: z \. g* Reference to : TFrmRamMain.Delay()
4 ^! j* s. h; J/ w0 `( \|* S8 R8 h# p( t4 ^' L3 I" p
0048003A E8F9010000 call 00480238' x8 D$ q6 q# z! F$ n
4 x3 E! z/ v) i G4 r7 t5 j* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
- m3 K) M0 W! w; e+ R2 Q|4 X4 Y! V/ b1 |
0048003F 8B83F8020000 mov eax, [ebx+$02F8]6 d6 S& H [! Y+ M
7 n' C S3 q) g7 e1 D- W* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
* b/ N8 h8 e Y9 V% D D|
6 }# s4 c: q& r' o; D; f00480045 E81A88FDFF call 004588644 P P, `' V/ J2 r6 v3 W4 V
0048004A 8BC3 mov eax, ebx' W3 t( U$ L) e {, D
7 l/ s6 C! G* c- s7 P9 n
* Reference to : TFrmRamMain.Delay()+ P4 p- l) m/ j ]
|
2 e% g: S5 h4 U4 o1 r0048004C E8E7010000 call 00480238% Z/ b1 c9 d/ F8 T' B+ Y) y% z; h
: [: O0 J, F4 I& z$ b5 c* e* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar5 X# q$ w+ P3 k6 r
|
* X& y v' q, e# F00480051 8B83F8020000 mov eax, [ebx+$02F8]
7 t- P% L! y% k) v) L' [( X# C6 D3 J, T$ l0 S- ^ e! P
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);, h8 x2 B1 u) [0 c+ h
|
" S4 `* J; b1 ]00480057 E80888FDFF call 00458864! M3 d$ ]& @6 g( Z8 G3 S6 i3 i' u- W
0048005C 8BC3 mov eax, ebx' q! q; r) w; f3 A3 r6 [' A! q0 [
4 ?7 u$ q2 ^4 I3 u* ^: ?* Reference to : TFrmRamMain.Delay()) k. Y. c9 W5 m3 B# z
|/ P* {- j8 z# G- o
0048005E E8D5010000 call 00480238
9 [* C$ U& O7 h+ Z. r) L8 O9 F! h" L6 @9 M: _0 K
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
/ h6 v- e/ o+ P% _# h0 v|
3 E1 D7 ?* R1 Z$ c00480063 8B83F8020000 mov eax, [ebx+$02F8]
- O$ {4 z0 x! x+ v3 E' F" [# \. Z- O- b# V, H! i( C, Z) h0 t! F
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);) I4 {7 N' [7 m+ a9 n
|+ \ }: K. ?0 [4 u; s- H5 n2 L
00480069 E8F687FDFF call 00458864
) B8 k: j& D5 S2 l; R9 t; L
" Q( R$ w; ?+ @3 X* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar0 W' G( [- L! o
|7 O L4 z0 t1 C( C% o
0048006E 8B83F8020000 mov eax, [ebx+$02F8]
6 A% x, |$ y4 ?' G0 Z4 @0 ?
+ k( X# w) a8 C$ e5 W0 r* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
; Y3 Y: |8 T. B6 H|
: e+ I W1 r* ~' U6 Z5 G* |00480074 E8EB87FDFF call 004588641 U! P8 R0 M7 Z/ Y0 W6 X0 |8 ~3 H
00480079 8BC3 mov eax, ebx
% b# a: s( j, U
# H! b; S* i& ]8 ^, U& m& D, V* Reference to : TFrmRamMain.Delay()
# i( i& r$ J# _. p8 V e8 Q|# v( Q% G! Q. r8 ^. r
0048007B E8B8010000 call 00480238' ?2 R4 N! b! C/ D3 F, v" N
7 M; Q3 A% d6 c' k8 N1 d9 v* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar$ C. Z! T( K& q% ?& o
|
$ q0 E3 P5 _+ d7 M4 E' }+ K$ x! p00480080 8B83F8020000 mov eax, [ebx+$02F8]' S6 j- S# `( @- |7 [3 e& Y* S
6 V+ {9 g0 H5 ]# j0 \' z* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
) Y" k$ @# U. T|
; B5 e! x1 B: J: C0 Q( S/ ?00480086 E8D987FDFF call 00458864
( W& r {; d- z) _" u0048008B 8BC3 mov eax, ebx- _1 U4 b0 u! n$ T+ ]% N
5 N8 r& i1 I( H0 x4 E* Reference to : TFrmRamMain.Delay()
5 l4 A: H5 O* D [4 C|
5 n* @5 t$ [+ b" P( ]) p1 x0048008D E8A6010000 call 00480238
4 `% A: U% T7 H0 S2 i, V
+ I$ A& \7 ?! y7 ]& P. |* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar' }8 E9 ^7 U5 ~% Y+ ^ I
|
2 J, Z Y5 {( L8 [+ o00480092 8B83F8020000 mov eax, [ebx+$02F8]
& D0 S0 {* w! ^3 p9 E
" f0 q- T4 r2 C5 w4 z* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
\, | N* q/ F|( I; B1 c1 _2 n% v. z
00480098 E8C787FDFF call 00458864* d+ U3 M' R. l' L1 [
0048009D 8BC3 mov eax, ebx' Q/ I+ e; C/ z# U
" y3 S) b2 V. Q3 ?6 V% Y: o0 @* Reference to : TFrmRamMain.Delay()4 d% D1 t5 U8 y; c' Y
|6 ^ B# i; e' h- C, @+ b n
0048009F E894010000 call 00480238
, E4 Y; ?" D6 g n, c0 l( V' d
6 e/ g" w( h1 u/ y- g* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar1 I: r, r! b6 h W
|3 [6 D; ^6 Q: e: X
004800A4 8B83F8020000 mov eax, [ebx+$02F8]- m9 H5 r4 r4 \1 V' c
' Z1 Z2 i2 g/ e6 s6 q; ]* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
: G k, ]' M) y+ E|
+ P& s8 U0 O( ~. ~4 J004800AA E8B587FDFF call 00458864
3 K$ A# T t" `) n004800AF 8BC3 mov eax, ebx5 H1 z2 X& @" T6 }& X, I
& x. y; c5 A7 i. a& O/ D
* Reference to : TFrmRamMain.Delay()
. p$ s# \4 r7 I$ a; ?|
* b/ N4 ?! V1 a2 N# H004800B1 E882010000 call 00480238
% W' L4 u4 o3 h9 z D
# k, i# R$ W; p S* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar/ K3 ]4 h: d( h3 ]8 ^
|( i P2 c* @& }: w7 `
004800B6 8B83F8020000 mov eax, [ebx+$02F8]
2 _; V1 p+ t- i4 Z- u6 m! c" L; {# K/ o3 I% i, b
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 Y. I+ K- l$ m: l; F E
|% w% `# e6 c9 h0 A4 h/ a5 j! a
004800BC E8A387FDFF call 00458864, Y X) y- s p7 H
) O4 L" Q" T* f" u. o y* Possible String Reference t '系统正在做最后的消磁工作...'! Z( C6 x. ?, N4 l& c, v4 i8 u
|1 l. Q7 a$ |8 m* w! H
004800C1 BAE4014800 mov edx, $004801E4) [% x/ I3 H, G V! T4 _7 c# ^
- f' P8 a* m) \$ r* T6 J! t5 E
* Reference to control TFrmRamMain.Label3 : TLabel0 g' u7 A, ]6 d+ n9 r
|
8 d; V" W3 |4 z& i, V9 Y004800C6 8B83F4020000 mov eax, [ebx+$02F4]1 y& q4 A" J j: Q2 Q- a6 r
" q, p8 m9 Y( X% W5 P" ]6 S- J5 u* Reference t controls.TControl.SetText(TControl;TCaption);, l$ J0 y9 [+ i* X5 w1 s
|
! v( F0 H/ w/ B8 F, G. Z004800CC E88BA5FAFF call 0042A65C" Z1 _ n" u2 G6 }9 ~
* b+ N; u9 ]6 r6 }& z/ P
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
3 a X! w& e: ? m|! }& E$ y7 }/ f. w6 Y9 @* h
004800D1 8B83F8020000 mov eax, [ebx+$02F8]
) W2 ^% c6 k8 z1 ` |1 @2 A9 j! z8 A/ E
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);1 P9 A4 v8 E6 D7 r+ |
|# y, b" T* q: y3 |
004800D7 E88887FDFF call 004588643 C9 |) M9 \2 }0 O0 b9 P
004800DC 8BC3 mov eax, ebx+ r7 s4 y3 Y' |9 W
: @9 |0 K/ H8 @. q7 _
* Reference to : TFrmRamMain.Delay() ;我就不说什么了吧:): H+ H m ?9 }5 t- F6 h1 w' ~6 l
|1 O" v$ ]7 i, U% }/ ]
004800DE E855010000 call 00480238- Q p; x# {9 P
( B; g; O: y+ q; m* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
2 Y! n" ^& c4 y& l ^$ m: q|
% U, ^ W; k. P7 V% o0 v: w5 j4 r004800E3 8B83F8020000 mov eax, [ebx+$02F8]$ V9 `- R+ B1 y
; B% j. R8 |* x( x. K
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
9 m6 L! U2 K, h1 N4 D& Q|: I# Q" y4 j, h1 q( `# F
004800E9 E87687FDFF call 00458864# v- r& q% p A$ J$ V, ~+ Q' }
004800EE 8BC3 mov eax, ebx$ f' Q( x7 Q( ` W/ w
% l. |5 W6 Q9 y Y, ^( n6 w* Reference to : TFrmRamMain.Delay()
0 f# S9 x) V5 M: j8 e: H( t|# V6 d) V( E* {
004800F0 E843010000 call 00480238& C7 ^' r0 R; A ^" i3 X
; E& N& b" h x+ F0 n$ |
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar: V1 |- N: D0 t+ L7 I/ p6 O: H: k, E
|
5 V! P6 y2 w0 A004800F5 8B83F8020000 mov eax, [ebx+$02F8]
! F9 G0 r- G# m1 A* h
# A! G) k; s5 _% d2 D* Reference t comctrls.TProgressBar.StepIt(TProgressBar);. R, i& j* J5 V6 P; |- S% P. ~
|
8 Z; k; i0 Y( U! B3 b- W. ]004800FB E86487FDFF call 00458864, \6 Y& Q$ l: L5 Z4 o
00480100 8BC3 mov eax, ebx1 P4 t/ s g: d6 Y1 R& K; q
, H; h( z* y' l( ]# v/ E1 P* Reference to : TFrmRamMain.Delay()
- j8 Q) L4 G: a2 d6 a|: N) N* M% ]% k m8 v
00480102 E831010000 call 00480238
" j0 t0 p1 t) }4 Y* k5 g6 m; p
9 D3 ]# N8 H+ f, B, c1 m* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar3 k7 A/ Q, i' P) p$ {: n
|
. @) y \. Y9 l& [00480107 8B83F8020000 mov eax, [ebx+$02F8]& A# C/ } I6 q p' K
" N) g- P' s0 V0 J$ @) O; |* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
4 e A( U0 z* \2 O6 ||0 b4 ?/ p7 ^! Y* d$ n; ]5 E) P2 I
0048010D E85287FDFF call 00458864
! y) w5 {3 i& M% w- V. U5 h00480112 8BC3 mov eax, ebx0 `( A F6 v( M c$ H
' E0 z# u' l3 L6 T
* Reference to : TFrmRamMain.Delay()
6 c d) a# o- p9 q3 w|# `! S( ]2 D; U$ G6 z! k, c
00480114 E81F010000 call 00480238
/ x1 K: a. ^% D6 r7 G8 F: n! j% i* a/ M1 [- s
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
! {+ ?2 S7 S: t% e) o|
/ ^% o! p4 A7 B, T! }8 \% o( D00480119 8B83F8020000 mov eax, [ebx+$02F8]
( Q }, F% Y$ T9 A" }0 s# f% J& {& W
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);6 S% J; { T9 [
|" |, d& w; [& U7 c) Q5 i
0048011F E84087FDFF call 00458864
" C) \5 M5 I% ~+ T00480124 B8E8030000 mov eax, $000003E8
) B3 Z7 ^2 U9 B" N4 T5 q7 {, G2 \
* Reference t system.@RandInt;) K4 v+ D: V+ o! Q0 c6 U
|
9 e9 e. Q9 w2 w2 [) q00480129 E86629F8FF call 00402A94
5 s* J6 [. i k- b6 r; U. X/ ~0048012E 85C0 test eax, eax, G9 [, g' M8 D0 p/ v0 G3 e
00480130 6A40 push $40
. o% \$ S5 h0 B4 {( V
$ H A# W. O4 ?% u1 w* Possible String Reference t '电脑消磁圣手'; k5 L+ C! {; j
|
4 A# _1 N- ^' }1 o5 ~$ @00480132 B900024800 mov ecx, $00480200
9 L0 e9 H+ q5 v' T) j8 i' `% [7 b! S1 C* g$ U: e) u) c
* Possible String Reference t '融磁成功,已经成功中和电脑周围磁场? f" O& C8 K4 v/ X3 w- G: ~
| ?
9 _: ]) l) A. {|
5 N) p) o$ L, d9 A* G00480137 BA10024800 mov edx, $00480210
! o. f( {0 O" p- M
! Q- t8 r: E6 ~- P! G0 l0 ~* Reference to TApplication instance0 @! ^$ n N( u; G3 j
|* S; r: c1 o3 S% R0 j3 v6 _
0048013C A148284800 mov eax, dword ptr [$00482848]: h4 H5 i; q$ E
00480141 8B00 mov eax, [eax]( Y7 u8 t9 N3 k% d, N: k/ N- [& i
1 y( N% d& X1 {- _
* Reference t forms.TApplication.MessageBox(TApplicationCharChar;Longint):Integer;
4 b3 R$ J8 M4 F, O0 `& W4 u|
+ w0 p Y- {! y+ P8 k! h00480143 E89895FCFF call 004496E0 ;大功告成,消磁成功!!!
( ]( W6 r4 X: \6 s00480148 33D2 xor edx, edx# I" W/ w, x! S; }
9 c) j/ G3 f9 Z+ B; P
* Reference to control TFrmRamMain.Panel1 : TPanel
; z5 X* ~, @) N/ C) q|5 A7 u+ p3 i, F7 c
0048014A 8B83F0020000 mov eax, [ebx+$02F0]
9 f) z. x) E) u, I5 d% e3 o" P9 _6 b# ~7 B
* Reference t controls.TControl.SetVisible(TControl;Boolean);5 E8 R2 V# v1 j; @9 Y3 ?: a8 p
|
8 d- b% @4 P3 G/ O7 ?; p1 B00480150 E8EFA3FAFF call 0042A544
% Z* z, d* l& T- `' O/ h00480155 B201 mov dl, $01, k% {. e! t6 O' x. c: n
5 m4 p" W) p; m& r
* Reference to control TFrmRamMain.Panel2 : TPanel: u; F- r+ m- D0 k( E# k
|
1 V# }' _6 _+ b00480157 8B83FC020000 mov eax, [ebx+$02FC]
9 e! y' {' C' Q& S, p; @7 a, d8 g: P
* Reference t controls.TControl.SetVisible(TControl;Boolean);
( F( t' F$ [5 ^+ W0 t|
z( Q& ~: Z$ o2 h9 S! n0048015D E8E2A3FAFF call 0042A544" h5 o4 e& q- ^5 y
7 P- w1 [$ T% _0 d. l% v [* Reference to TFrmAbout instance9 W& X8 B- e7 Q# Z2 {
|$ S; n6 O1 h4 T2 J- }
00480162 A148264800 mov eax, dword ptr [$00482648]3 p$ E5 s4 H& f5 j) B
00480167 8B00 mov eax, [eax]
& d: ]% N# f, P00480169 8B10 mov edx, [eax]; b+ H! A: U0 m; t1 ?
4 M" K5 R" F0 }4 J, C; ]
* Reference to method TFrmAbout.ShowModal()) s' e3 S" X7 P) Z7 p6 E/ g4 \
|
$ s2 g T" ?1 j/ X; p! z$ C0048016B FF92D8000000 call dword ptr [edx+$00D8] ;关于窗口露一小脸,是介绍公司的。如此精深的技术,倘不见一下那只下蛋的鸡,岂不是太可惜了么:)
/ y1 N# l$ o G* w; [00480171 5B pop ebx. [ ?9 _% l* Z
00480172 C3 ret |
|