|
“电脑消磁圣手”的消磁“秘术”8 Z$ o3 |* }3 o* C$ X
% N6 m5 Z- H& e2 D+ s- A: p6 m* K
前言:) z/ A! ?* K: M5 {+ [6 a& s) m* o
平安夜的晚上,在网上随处溜达,偶尔看到一款名叫《电脑消磁圣手》的软件,是某公司开发的(具体是什么公司大家自己去看吧,我就不说出来了,免得麻烦)。据软件中的说明“本系统一直在国外市场上销售,效果很好,最近把系统翻译成中文版,免费提供给国内的朋友使用。”,至于软件的作用,又有如下的说明:“本系统非常适合在电脑前长时间工作的人,能够高效的清除电脑产生的电磁波,对工作者的身体起到了保健的工作。本系统根据电脑产生的电磁波,自动产生融磁波,中和电脑产生的磁波。由于电脑在不停的释放电磁波,建议您每隔一个小时进行一次消磁工作。”听起来十分诱人,于是就down了下来把玩一番。最新版本好像是6。3版(升级了好多次了吧)。; R' N1 U; E4 m ]+ I
( {% n( i/ z; m' g' v8 s
试用:5 H' c: ~' f8 z/ }" ]2 L4 w6 k+ H2 \
下载下来的是一个压缩包,解开后只有一个可执行文件。运行一下,首先弹出了浏览器窗口,连向了一个网站(可能是软件公司的网站吧),随手关掉。软件的主界面倒是很简捷,最主要的就是“开始消磁”按钮。点击一下,出现了一个进度条在不断的前进,同时还有提示文本出现,就是这些“系统正在做消磁前的准备...”、“系统正在收集电脑的电磁波...”、“系统正在释放融磁电波...”、“系统正在释放融磁电波...”、“系统正在做最后的消磁工作...”。经过这样一番神秘的仪式之后,弹出一个对话框提示“融磁成功,已经成功中和电脑周围磁场?”刹那之间,我对作者的佩服如同滔滔江水连绵不绝,这可是项巨牛x的技术,只靠软件就可以进行消磁了,而且还是电脑周围的电磁波,不知道作者是否申请了专利。怀着最作者的无比崇敬和那份极度的神秘感,我飞快的的把软件给肢解了:)* s# A/ e, Y; T3 F$ ^
; b2 \1 r, V& V分析:- d& D) {% r2 `
检测一下,是用Delphi写的,没有加壳。用DeDe载入后,反编译“开始消磁”按钮点击事件对应的代码,复制如下:' M( V! v/ z/ A# \6 K' K
- N$ K7 j( w- A* a' F) b
0047FF28 53 push ebx
( L0 _, z% h" C6 |9 _5 B3 K$ j0047FF29 8BD8 mov ebx, eax/ v1 \1 V$ {8 J2 ~& a' G1 ]
0047FF2B 33D2 xor edx, edx" _" I: |# z7 k1 G0 u! V4 U6 o
5 [. H( e$ t( E# ^5 U' a2 M
* Reference to control TFrmRamMain.Panel2 : TPanel
" J( A' b% ~* w/ |1 j/ i|- c# l% Y- J y0 x4 c! ]9 W* s
0047FF2D 8B83FC020000 mov eax, [ebx+$02FC]: X9 e- Q4 p6 a3 p" E, r, w; H; S
& w/ S7 j/ e6 `( {4 S6 L8 X
* Reference t controls.TControl.SetVisible(TControl;Boolean);' g$ |( P% [0 \8 x' J" P2 G
|, T& Q k. T; h3 s& G: Z; Z! |; I# q
0047FF33 E80CA6FAFF call 0042A5449 }! I' i1 ^9 s, w7 h8 u+ A0 q9 \
0047FF38 B201 mov dl, $01) v, @4 M& g) d L
; f- ~' w, s- L
* Reference to control TFrmRamMain.Panel1 : TPanel+ o, ?) F' x$ f' v, T1 T
|* N$ f1 b5 h! Z: p
0047FF3A 8B83F0020000 mov eax, [ebx+$02F0]8 Q D! E1 i2 ^( ~# x
9 c" [" P7 z( q& z2 x) s4 o( V* Reference t controls.TControl.SetVisible(TControl;Boolean);/ h- L$ u3 p( y& {: o% c
|
3 d6 l+ X+ b: a. g1 E' [3 q# A0047FF40 E8FFA5FAFF call 0042A544
- ~! c, B4 d6 y3 r
+ i# `2 x5 M, f `1 c) Y& c* Possible String Reference t '系统正在做消磁前的准备...' ;提示文本,准备好了/ g e$ ^' n. U) l. a$ x
|
( I5 Y3 ~- W2 |( o( \0047FF45 BA7C014800 mov edx, $0048017C! q4 n6 l9 I0 {! _+ R. \. W
7 u3 \% j7 z1 h9 s5 B8 w* Reference to control TFrmRamMain.Label3 : TLabel. f& I8 g: k9 n, _( P
|
6 R6 i8 c7 H0 X- J3 G9 Q0047FF4A 8B83F4020000 mov eax, [ebx+$02F4]
. a; _/ k# V! ?( Q
. O) D9 ?" ]$ G7 F* Reference t controls.TControl.SetText(TControl;TCaption);( U7 s- c @* j9 N: _6 m
|
2 _* W, L) A8 M/ R+ p2 X; P+ Z0047FF50 E807A7FAFF call 0042A65C$ R4 H+ D v9 r( F7 R$ x
' X/ W; `& o- j3 a. Y2 {
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条开始动了5 h$ g' A) ]! k8 ~1 p
|
- @% r0 g+ w; t% U0047FF55 8B83F8020000 mov eax, [ebx+$02F8]
. V- ~# }8 c" g. R0 i
( ~+ a1 K7 s" c" N% H* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
/ ]- O9 e$ A' O P( E8 f7 s|
/ e/ I$ H D9 t0047FF5B E80489FDFF call 00458864
: E4 b/ J) x! |& ~0047FF60 8BC3 mov eax, ebx9 Q' l+ I" K3 {* d7 G- d _
( {. W8 T# A) ]6 c! a* Reference to : TFrmRamMain.Delay() ;核心代码?~~~~~!!!!!!牛x,这样就可以“中和电脑周围磁场”,佩服佩服~~~~~~
% S3 }* Q9 K0 _: E# F/ z o8 a|" L8 I7 h g$ p1 ^9 C
0047FF62 E8D1020000 call 00480238
+ [8 W/ N6 s$ L" J7 c" r$ I
# o: d* L% o) h4 U8 K, w' n; w7 a3 W* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;进度条继续在动! B$ q# U( r$ u
|
% P7 G2 _* N, X$ k" W0047FF67 8B83F8020000 mov eax, [ebx+$02F8]! C! O$ f8 i# x9 w1 F' g
' Q! G2 h7 d- g7 k. |* Reference t comctrls.TProgressBar.StepIt(TProgressBar);" L- p3 J& @ F/ c& U
|* c( K% a* ?' {4 N Y" z) \6 o
0047FF6D E8F288FDFF call 00458864
" B* P; O8 ]! w$ L0047FF72 8BC3 mov eax, ebx
# v3 W$ b/ V- l* p& o8 g% c
/ c" ^! F4 v# C# m/ Y6 K* Reference to : TFrmRamMain.Delay() ;休息一下,不知道从何方招来的神圣正在提我们消磁:)- j8 Y5 h8 N& ]8 g# M
|: s' p* G. ^% R4 v" f
0047FF74 E8BF020000 call 004802389 i/ A5 ?3 i8 X0 H9 y5 O Q- O
' z' Y9 m- Y% s9 K% | R
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar ;继续动
! H( M) ?& r! N4 Q1 C|$ Z$ F- I+ Y8 i, m x. B: _4 ?0 I7 `
0047FF79 8B83F8020000 mov eax, [ebx+$02F8]
0 c8 Q4 @7 p, [% u" Y! X' i5 _' `0 T" {+ }. o' x2 t% K& {7 e7 K
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);- Y! W- U( e; b7 G* d }8 Q* p
|
! s$ o9 }* y6 T+ f4 [$ D0047FF7F E8E088FDFF call 004588647 V% J/ ?$ G3 t1 S- O9 M2 U# H* e
0047FF84 8BC3 mov eax, ebx' S K8 u5 {9 `3 B0 y( N2 Z
+ O- A' V, B& h d1 A" T
* Reference to : TFrmRamMain.Delay()* n* m3 { U5 u4 d
|
2 a% J3 ~$ L0 q4 w/ D& E7 ?0047FF86 E8AD020000 call 00480238
+ q: t9 j! P t8 }* u, \: q$ _4 Q1 ]
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
7 n! ?, {" \: H* G- ]|( X$ ^ U# |$ {7 H
0047FF8B 8B83F8020000 mov eax, [ebx+$02F8]
: i( `8 [+ G& n9 \1 y+ S, h; R8 U; O5 w" A8 a3 e2 ~$ T: q1 j
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
2 t; {" K5 s k8 A/ @& R% w|
- e0 T |* h8 R+ h+ C' \% i5 R0047FF91 E8CE88FDFF call 00458864
: B' A# y- K$ s6 y- M1 f0047FF96 8BC3 mov eax, ebx" c( ? G0 o; G* @2 V
0 v5 ?5 B1 c3 k9 w* Reference to : TFrmRamMain.Delay()
1 A* F8 Q% f9 ]/ z$ `- F$ [( u|" {3 ` k- T% \; D0 |+ o% w, }$ L
0047FF98 E89B020000 call 00480238+ _3 b6 Y! G* t/ k; P1 S/ P1 a5 H+ ~
% T% d7 U$ \7 t+ N2 j1 \, B
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
4 m4 F, Q: P/ p|
9 ?; C$ Y9 D0 z ^6 Q0047FF9D 8B83F8020000 mov eax, [ebx+$02F8]
& X- E, a u7 ?! H+ p9 N3 F- |8 d) Y3 I; R
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 \ M/ L- l2 V F$ m
|% N# t- t' |% f0 B, S6 s
0047FFA3 E8BC88FDFF call 00458864
. Q" C; v# Q0 w6 p5 ^) A- z- S8 U) c4 {& f% a
* Possible String Reference t '系统正在收集电脑的电磁波...'
. P3 Y) |- o& N5 a) V, i9 U|
& N8 G' k- k8 E) y: @# G0047FFA8 BAA0014800 mov edx, $004801A0
# Y1 I, U. ^' Z* z: P7 K; \4 ~8 S% `. r0 X
* Reference to control TFrmRamMain.Label3 : TLabel& X. s- a; R$ a: u& `1 ?0 v: x( ^
|
/ [+ b. l4 `* q% _+ |0047FFAD 8B83F4020000 mov eax, [ebx+$02F4]
. p( q- ^6 k3 A
& ?- }1 Q; K' z9 T; W; s* p* Reference t controls.TControl.SetText(TControl;TCaption);- y1 P4 e- D0 V z- j1 I a5 b
|1 j9 t3 L1 f3 |0 h/ W2 r8 F' @
0047FFB3 E8A4A6FAFF call 0042A65C. w$ j. }: e% `' o. G; W" X3 @
) b% W6 K1 }! R# }6 h) c7 N1 r/ S$ t* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar9 H" ^, s/ q( d; t, E; A+ O2 f( b, S
|0 d3 ~# |& m2 }
0047FFB8 8B83F8020000 mov eax, [ebx+$02F8], h: a/ F9 n9 j) z' s6 {
& s% F$ ~: H& V
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
( V5 E& l! f# a; s3 ?7 t|- a1 }% k" \+ B& s. l
0047FFBE E8A188FDFF call 00458864' w9 i$ q5 V' t3 p
0047FFC3 8BC3 mov eax, ebx6 \3 u; t' p3 \8 K/ f# l5 G
$ G N! E3 n2 j. b# _
* Reference to : TFrmRamMain.Delay() ;根据提示,这句应该是收集电磁波的代码。
/ ^$ p, {6 o% ~( n5 [% _0 B4 m7 K|/ l& Z- _: z M# ]+ L& |$ d
0047FFC5 E86E020000 call 00480238
! a7 v" J3 `6 }9 |
. u1 V: B N) i* @; ]3 B7 d* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar" F& |! R5 n/ |# H8 g
|
$ D2 B3 t4 m5 E5 g$ L% T0047FFCA 8B83F8020000 mov eax, [ebx+$02F8]
. T# y" g6 B! t+ b9 F& z0 T( J, ?9 g7 y8 E" t+ J) V: W, [9 k
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);: l8 ?) F5 C7 {9 i
|
3 {1 E) @- `: w4 p+ |0047FFD0 E88F88FDFF call 00458864, C5 w, {- W3 @4 f
0047FFD5 8BC3 mov eax, ebx" d! O( {' x/ ?6 e' {1 m$ Y
4 r, f" ~. i# R4 z6 z; y* Reference to : TFrmRamMain.Delay()
# A T3 W: X6 o" O2 j|7 [6 R& z2 s3 q2 V
0047FFD7 E85C020000 call 00480238& I* M/ h( [/ z, a
- {* m2 y* S5 T4 r+ p; W* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar4 }! K6 N) @! M: X2 ~4 o/ D A
|
+ e3 W; ~4 w1 K* Z! ?! d0047FFDC 8B83F8020000 mov eax, [ebx+$02F8]
7 e# }3 ~: S6 d4 M
( [+ H4 n$ O& _. I$ ?* Reference t comctrls.TProgressBar.StepIt(TProgressBar);- S: u8 j2 q# T3 V) P( v7 ?
|
7 |" G4 {+ L; G% v* J0047FFE2 E87D88FDFF call 00458864
9 Z6 q, r7 `- h( I* H0047FFE7 8BC3 mov eax, ebx$ }$ D! `! c1 M O
+ O6 R6 V. w) a( n) _- \
* Reference to : TFrmRamMain.Delay()
" ]! O" w: M* S( w|
! n: N8 i5 q# g. H* y( r( c# g, n' ~0047FFE9 E84A020000 call 004802386 r1 M/ L1 N) C% j
' T. @) }/ K. F+ L R1 G: P ]
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar) C/ Q! t' @# _/ I9 g4 j4 X
|
3 q' w+ Z3 I; F( \$ E: c0047FFEE 8B83F8020000 mov eax, [ebx+$02F8]$ W1 A3 C. I% t( F! v
8 T/ ^5 J. C1 u* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 \5 }% n. [- H6 v& x6 r& t$ E
|
/ c. A+ j& d4 N5 O0 \" j0047FFF4 E86B88FDFF call 00458864
; W- z- H4 B Y- E/ z0047FFF9 8BC3 mov eax, ebx/ j2 [0 N6 M/ N/ A/ {9 N
3 d. ~( u9 ?" e4 h n1 \
* Reference to : TFrmRamMain.Delay()
1 R7 n4 s/ s# y/ @1 a|) P: q+ m; b% J x) R
0047FFFB E838020000 call 00480238
* D$ Y7 }4 U5 J! F4 Q/ Q S5 E K5 w* E
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar4 \- R6 g: O. B
|
/ c: I: }* `( B) x% K3 N$ p" o00480000 8B83F8020000 mov eax, [ebx+$02F8]$ X4 L# ~; P- {/ ^! t, V3 c l
; E' @* u* w: Z1 H* Reference t comctrls.TProgressBar.StepIt(TProgressBar);3 k8 k) W9 D3 T) f7 k/ t$ u" j) `; N B: w
|
8 q0 u# E+ ?) q& y00480006 E85988FDFF call 00458864
& I* R! D( f7 Z: G% h) E! x1 L" j6 J) o) R D
* Possible String Reference t '系统正在释放融磁电波...', t, W' _% ]$ g7 \( `- ~, q( Z- M
|( y, |( y* o' w; E1 H! ^& Y
0048000B BAC4014800 mov edx, $004801C43 L4 ^1 m" p7 F* Y: F$ i
) {. u) ^: S, W( ^
* Reference to control TFrmRamMain.Label3 : TLabel
% W- `) F( t" ^: _: ]|
! f* o+ k0 c. a8 |00480010 8B83F4020000 mov eax, [ebx+$02F4]7 ?# n; Y- O" V2 E
8 i/ K$ z- H; F3 H, Q% K' k: h
* Reference t controls.TControl.SetText(TControl;TCaption);
. W1 n- v( {8 W: @7 Z3 o$ U|
2 B! ~ m( ?( r2 A00480016 E841A6FAFF call 0042A65C4 f" `7 v1 F) u/ M
% B9 X) }# @( @2 G0 `
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar8 j' e9 a; Q" M l6 `' s* A
|# l; s, P8 Z' [7 Q: Y
0048001B 8B83F8020000 mov eax, [ebx+$02F8]. ^" _, ?$ N( s8 m& `; D
+ @4 Z8 W" y+ L! j6 Y* Reference t comctrls.TProgressBar.StepIt(TProgressBar);5 G2 N# i+ M: ~5 y0 ]) W
|1 q) ]/ ]) e: B7 M
00480021 E83E88FDFF call 004588649 K$ h7 |4 m: X$ R/ h( D
00480026 8BC3 mov eax, ebx* L% \/ K9 T) z ^
2 ~3 W; h. N% B4 r# e4 V3 b* Reference to : TFrmRamMain.Delay() ;消磁的核心代码,这项技术大家可要记牢了,不可乱用,说不定作者申请专利了呢:)/ n* v; o# }+ G" L( r# b
|
: c1 ?/ S. [( W* N& H00480028 E80B020000 call 00480238& g4 R( e/ T; u! ^( B. s" s3 n3 U
/ K# r- x9 l& O+ h, J5 {9 m; \* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
# u$ l. o* M/ H7 T# J|' d; o. p& ]: Z5 y) ?: F
0048002D 8B83F8020000 mov eax, [ebx+$02F8]( Z+ c) Z j, G8 r" [- a
/ x& ], a9 \' n4 c1 s* Y6 [0 z5 O
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
8 S; d" z+ j% y# d; L# R& @- h. B|
: q6 I! z! l1 g8 u00480033 E82C88FDFF call 00458864
; j Y+ ?' K; h4 r& E% k# J# A( g+ `00480038 8BC3 mov eax, ebx, Z7 H# H8 U# H6 v$ A
; g& V# e, P% x6 J! G$ D0 K8 b8 J* Reference to : TFrmRamMain.Delay()7 m4 s7 P* v. z/ y3 W o! d
|
, T! e1 Z( k; y( A( G4 Y! O0048003A E8F9010000 call 00480238, X' ^3 n4 [) c+ E- L/ V
2 m9 z/ O; x+ i7 z; C! _* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
6 L( O* f D7 x|
{: [/ b: z7 v4 n4 ~3 O0048003F 8B83F8020000 mov eax, [ebx+$02F8]) I, N b7 ~. a9 `
- ~' H: N& n% x8 a; }1 K* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
8 P" @1 V3 ~3 q3 b1 b% C; Q( o|
; o8 F2 O6 X& @: z) ^# j# x/ \2 D00480045 E81A88FDFF call 00458864. ^; B8 N% h0 m
0048004A 8BC3 mov eax, ebx8 U z/ j5 b) f# h/ z
0 N7 h5 Z/ Z$ a& |% Z2 E* Reference to : TFrmRamMain.Delay()1 F+ o9 W3 R5 b4 U0 a
|8 L. Y5 S0 {% v8 y2 g
0048004C E8E7010000 call 00480238
4 O9 z. K% A' [" E$ q- K) @# H
: x, `- @: i5 l. q z Y0 K7 H9 |* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
A& C- @6 y& ^3 x2 b|" ]' i) |$ h% T& h: x$ \+ B
00480051 8B83F8020000 mov eax, [ebx+$02F8]
7 |1 K0 C9 c: p& X$ P9 U- a: U& K% ]! q
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);* K$ E; x5 m, @1 f
|
: U- A" q8 ^( g5 ~1 m& @) M# P00480057 E80888FDFF call 00458864
; r6 y7 m0 k: \/ l% h0048005C 8BC3 mov eax, ebx3 K. y4 ^- K1 v0 G9 Q% V% n8 z
! z5 k" K6 L; {; I6 {1 n
* Reference to : TFrmRamMain.Delay()
/ U- x! N. c0 o" P|6 H% y2 |0 b0 f
0048005E E8D5010000 call 00480238
- ^5 V: w1 D+ E+ n# L# i {7 K3 y8 U) U: L8 w
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
( Z/ J6 w [! J1 e|
" J5 G5 w+ U( K' O' S" u00480063 8B83F8020000 mov eax, [ebx+$02F8] ?4 J- t }' a
& R& ? `" u7 W9 R: J" M* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
5 X. F& M7 L5 O5 X|
8 g$ W) J) J" ^00480069 E8F687FDFF call 00458864
L9 x/ ]5 h4 v( Y1 B: T L
$ c' E$ m- g2 N9 z* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar9 o5 ]" D" ~0 q: I: L$ j7 ?" Z v& W' o
|
7 @- c" E, B2 U$ h# W. z6 _9 {0048006E 8B83F8020000 mov eax, [ebx+$02F8]
% ~- i1 Y! R' H$ _ S% E3 A8 J. `0 b( Y- U' G( k, M
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
8 V9 r$ s; J3 F8 ]1 w% x' A7 z4 A9 M|; w% u7 y/ Q" M! c9 ~# Q/ M
00480074 E8EB87FDFF call 00458864
! V+ E. H$ Q) j! E00480079 8BC3 mov eax, ebx8 B) d1 ^6 K" N1 X+ v
4 c! l5 K2 V5 V) k# j8 {' ~
* Reference to : TFrmRamMain.Delay()3 T& O& x6 n- Z. c& z' b
|
; v7 `; q. W9 ~! W0048007B E8B8010000 call 00480238
+ G5 {+ C0 h5 q7 F: B. q1 p5 s3 T. A& p( I4 D7 c! B1 |
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar1 w* Y- W( E* q c# N7 D; t" O
|
" m- F0 l$ R# M" Q8 b6 Q! m00480080 8B83F8020000 mov eax, [ebx+$02F8] V4 ~: I; x- ~2 c8 Q# e
; Z. t T, l- X7 n+ s) Y
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
& m! V% s1 N3 D7 E/ p, |9 r|( V# p! P/ I1 r) A2 l- r4 V
00480086 E8D987FDFF call 004588642 Z4 u. D: I; _
0048008B 8BC3 mov eax, ebx
: A1 Q8 S' [1 n j* D( \& v+ n: F9 z9 s o
* Reference to : TFrmRamMain.Delay()
/ ~+ ^6 }& T- y& M X4 \|
9 o* F6 l5 t7 y0048008D E8A6010000 call 00480238 u" H" X6 ~7 y# D/ Q+ U" K
$ J$ t5 W! f2 z9 e0 w6 w
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar% |$ \ E7 N+ V8 U; q& w. d* v2 e
|: ^0 B- e! m4 j9 s2 u6 u
00480092 8B83F8020000 mov eax, [ebx+$02F8]
# d- e! W7 Y, ~( O
8 G7 `1 ~8 f8 V( l0 g8 N* Reference t comctrls.TProgressBar.StepIt(TProgressBar);8 j, X- K. ?; s/ v$ ?" s1 a
|+ A& G4 n% \$ Z6 J
00480098 E8C787FDFF call 00458864
- b# g' V# a1 g0 l) ]0048009D 8BC3 mov eax, ebx7 s; W7 J1 ?# k5 \/ V6 h8 \% s
5 z' |6 k& O8 m4 l* a
* Reference to : TFrmRamMain.Delay()2 F$ z* |2 ?4 z# ?; a2 B
|
w0 j. S1 Z! {* S# K* t0048009F E894010000 call 00480238
# |0 M7 ~& O" F1 c4 h( m. e0 t5 x! e
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
# t1 {+ j' e/ L|
% e: g4 i/ I& M' f) D004800A4 8B83F8020000 mov eax, [ebx+$02F8]" X1 {. ^" z1 z
* u' V' O& j$ I1 L. I; Z. f8 t* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
3 o% \9 k9 E6 |: n3 H' o|4 a! K& ~; c( j! g$ ^% i0 U6 g9 I) X
004800AA E8B587FDFF call 004588641 \! N T4 [9 Q$ j0 K& t6 `% h
004800AF 8BC3 mov eax, ebx/ N; E) @$ x, I( F
9 M* }/ p' J4 j+ _* u
* Reference to : TFrmRamMain.Delay()
; E' U4 `0 V' ]" U|1 X) P- E) {& ^# b" T: @; `
004800B1 E882010000 call 00480238
$ s' w+ }! h& @8 Q+ {
. [) d$ ~) f- d8 I4 O( T* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
/ |: \* k2 v9 k6 D) I| `6 m5 }7 F* W+ u- N
004800B6 8B83F8020000 mov eax, [ebx+$02F8]4 G" O9 X X8 w P. B9 V
# P! A5 F2 m! i A! R' \* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
; {; e9 a4 J2 r: H# [( p8 j# J* E|3 F$ x9 q" h, U2 O1 B
004800BC E8A387FDFF call 004588648 ~2 j5 A& j: T
0 _7 h* U) p# G2 p& L* Possible String Reference t '系统正在做最后的消磁工作...', S) B0 _1 g: b: R; l
|
9 i' H% K0 C; ~+ E" ]9 \004800C1 BAE4014800 mov edx, $004801E4
! M' d3 `3 @( D
' u. S: _; g/ c* P# @/ ]* Reference to control TFrmRamMain.Label3 : TLabel
7 r( A7 c. }$ d6 q: t8 [+ g8 R/ {& J|% @* |& v) B# L# \7 Z
004800C6 8B83F4020000 mov eax, [ebx+$02F4]
' M6 X# \2 f0 l
Q) C* n2 J8 Y6 ?* Reference t controls.TControl.SetText(TControl;TCaption);
! a. K$ P% z- g' E|4 K% _; M7 B( [1 N7 z9 @/ V, S% V" J% v
004800CC E88BA5FAFF call 0042A65C
`. Q7 B# S$ W" B2 i
5 Z& {8 \% y a G7 j* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
q& C. K5 J' ^% b7 A|
) E# y' i( T1 F# u7 W004800D1 8B83F8020000 mov eax, [ebx+$02F8]0 T1 P; Q1 D# f# S: [! C
# _( E( {. d/ k$ D" o( F* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
7 a8 t# D R5 Y$ L+ ?|* p8 \ C! {: P" m' b9 o
004800D7 E88887FDFF call 00458864
: T9 J, _% q( y* C- P004800DC 8BC3 mov eax, ebx
6 B7 s$ ?0 F! Q7 c* q5 |# r' ]7 b5 n/ ^; r! j
* Reference to : TFrmRamMain.Delay() ;我就不说什么了吧:)* ^6 i! s# m$ f. _# t, \
|
" v8 u5 J6 X- e* E5 Y004800DE E855010000 call 00480238& @9 I" j) P3 p+ h7 ~
' C6 ?+ {- v! h7 J$ L& ]
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
( t% H8 c9 j. J! V|
9 S; j% w# }8 T; a- q9 s004800E3 8B83F8020000 mov eax, [ebx+$02F8]
W' d' L1 P4 R+ i5 h
4 Z) c5 ]2 p# T' t5 o0 m* Reference t comctrls.TProgressBar.StepIt(TProgressBar);
: x; v9 b! H$ f|
. {. F( l+ ]9 }004800E9 E87687FDFF call 00458864
0 [3 `: {' h2 b4 H004800EE 8BC3 mov eax, ebx2 H& G0 d/ C9 {& N6 a1 Y
8 e( L, p' g V/ i$ h$ K
* Reference to : TFrmRamMain.Delay(), s1 [* M) L8 w. Q
|) G( u2 x: ?5 L2 x
004800F0 E843010000 call 00480238$ G6 k9 {0 g- `4 |
* ^4 D3 l: E) z- }) D: K6 G
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar
8 l& c; f% Q5 ~( x: d5 P' k|
C) J; ~( z3 D7 s004800F5 8B83F8020000 mov eax, [ebx+$02F8]4 b' t; m' e- C* B o1 D4 S
4 n& H; z ~' ^ H2 o* Reference t comctrls.TProgressBar.StepIt(TProgressBar);# E; F' s7 T3 z- D/ l* G
|
v4 V# e- g& Q5 k2 H4 A004800FB E86487FDFF call 00458864
: x ~6 o0 |+ a$ c: A& Q00480100 8BC3 mov eax, ebx
0 Z, X- ?/ E2 m* P* y* ^# |6 A1 y3 D: s& W; C
* Reference to : TFrmRamMain.Delay()
! I: N) c$ k2 I4 }& L|
& b! c& m) ^4 i6 Q$ e, p; D! F K00480102 E831010000 call 00480238
, }- G: y# [- u# k e
' a: V- m1 y" j* E4 { T: W* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar2 l0 V7 Z' _. x8 s2 u0 g
|6 H6 K+ \8 w( n8 T7 J$ j) q
00480107 8B83F8020000 mov eax, [ebx+$02F8]) W% q; f& A( U) i$ N
" [4 Y; z/ X! r2 L# o V$ Z
* Reference t comctrls.TProgressBar.StepIt(TProgressBar);3 v/ {" |+ M- X" z6 J
|1 {$ S: J/ K0 Y, i- h) M
0048010D E85287FDFF call 00458864# d* N7 c4 Z4 q
00480112 8BC3 mov eax, ebx! i8 {9 k( ]3 K3 j) S/ S/ i3 L% w
* ]# N8 n7 a7 V8 j7 l' Y* Reference to : TFrmRamMain.Delay()
, x5 S, n8 n7 Y8 c7 t/ H- z w|
: a( Z. |5 @$ w$ y: Q: | |00480114 E81F010000 call 00480238& _- [0 h( v% K! U( S* M
4 E! o7 C. i$ G+ K4 d+ Z( L( d- A
* Reference to control TFrmRamMain.ProgressBar1 : TProgressBar. d# O6 y) q* H$ s9 s5 u
|
4 }- i" g9 Z& n4 S, e" d00480119 8B83F8020000 mov eax, [ebx+$02F8]
- K4 H& D- P2 k2 Z$ t# v1 o
0 G2 l/ i4 e% ?4 g k4 j* Reference t comctrls.TProgressBar.StepIt(TProgressBar);2 P0 B* N$ B4 Y7 a% ~( P; g$ y
|) \ E( s# ]" Q
0048011F E84087FDFF call 00458864 {. w" l; y _1 c; u3 L# I
00480124 B8E8030000 mov eax, $000003E8
' D, V; {# G8 x: T9 M5 _
; b( p$ D% g( E/ P5 v& c* Reference t system.@RandInt;
- l7 M( d1 u# |3 V|) b( @+ K4 W9 t3 U, P" T4 g
00480129 E86629F8FF call 00402A94
" g* i! y* e4 }4 e' w$ U0048012E 85C0 test eax, eax# m" M2 ?( {+ M/ q3 I
00480130 6A40 push $40: @7 n' g% y5 G- X+ g' q# T
% O a) p) t: }( B* Possible String Reference t '电脑消磁圣手'
# t2 C% ]6 B5 g. _5 o. O|; A$ l0 J* G5 I. A
00480132 B900024800 mov ecx, $004802006 P9 s# p& h# q2 f( d2 ~
9 ^% G2 ^8 l9 I8 J
* Possible String Reference t '融磁成功,已经成功中和电脑周围磁场?
, ~" D# P5 {2 U: V, L' z| ?
$ q+ x D. |2 P% V- g# `6 a|. I8 l+ K) F+ a7 U! w: t L
00480137 BA10024800 mov edx, $00480210
E# b! S0 G9 ?' f+ A' {5 y
/ }0 M0 }) I/ D& G( `* Reference to TApplication instance4 {" b1 h! t8 p3 j0 v
|+ s' f, i, d# w' z+ l
0048013C A148284800 mov eax, dword ptr [$00482848]
+ l( s5 j: l% L- a& y/ R00480141 8B00 mov eax, [eax]
- n6 |6 G( V1 n% |' Z9 _5 r G% r }, y* i' U: i. y4 c/ w2 U2 X8 \
* Reference t forms.TApplication.MessageBox(TApplicationCharChar;Longint):Integer;
5 b9 Q6 P# u; l1 N% Z7 x|
% L+ F4 c# X4 Q; D4 p6 @00480143 E89895FCFF call 004496E0 ;大功告成,消磁成功!!!
$ Y1 C% y) C# n3 `00480148 33D2 xor edx, edx
4 D( D b7 }2 t* k& U9 s$ C* B8 O5 A. e1 H: o J: R, E
* Reference to control TFrmRamMain.Panel1 : TPanel
u: ^, U/ f( n|
* {: R9 B8 s* H# n) p' K7 c5 a0048014A 8B83F0020000 mov eax, [ebx+$02F0]( x$ J' N+ p! I- `" ^; o3 @
; w: j" z6 _: B7 D( O/ c1 E* Reference t controls.TControl.SetVisible(TControl;Boolean);
" J, I4 A. ~, c|! J9 i4 u# e- g7 }0 x1 Q' h, i
00480150 E8EFA3FAFF call 0042A544' q. r3 `9 }) N! Y9 J6 e3 l2 ~' v
00480155 B201 mov dl, $01; v2 l4 H: S2 C+ a* }5 W
, d! x, H$ m4 F- M* Reference to control TFrmRamMain.Panel2 : TPanel9 B/ x- P1 E: H, J7 q& _
|, Z7 J y8 ~: e* p
00480157 8B83FC020000 mov eax, [ebx+$02FC]
% }8 a2 _0 M: x# N B4 H/ K
4 G+ D6 J4 @, C* Reference t controls.TControl.SetVisible(TControl;Boolean);
* P6 c" w2 y, p% t' C. d6 _& @|# f. ]" J0 c) x+ t; Z M2 j' B y
0048015D E8E2A3FAFF call 0042A5448 n4 G4 P s$ V1 o6 P4 Z% u
' w O- B4 ?% ^" l1 T
* Reference to TFrmAbout instance
a/ i* h( y7 k# t# N3 |& N2 Q|5 J9 f9 a/ b* V* e
00480162 A148264800 mov eax, dword ptr [$00482648]
+ ]) D. }, t9 _00480167 8B00 mov eax, [eax]
% x" N' T+ K6 a [, ~( L" r00480169 8B10 mov edx, [eax]' |) q" h' x. e& T, {' N; R
0 `. Z8 v7 j5 X% R2 W3 C* Reference to method TFrmAbout.ShowModal()7 Y5 T' w4 f% }6 Q! x8 I
|
0 x r8 h4 v# K" q& @ x( G- u0 [0048016B FF92D8000000 call dword ptr [edx+$00D8] ;关于窗口露一小脸,是介绍公司的。如此精深的技术,倘不见一下那只下蛋的鸡,岂不是太可惜了么:)
7 v9 `5 @1 _: v. B0 K0 n6 Z/ @+ t00480171 5B pop ebx* c& ^# `: z$ d9 Q; g0 o' t3 I
00480172 C3 ret |
|