ÂÛ̳ÐÅÏ¢ |
×îмÓÈ룺
deliping
|
½ñÈÕÌû×Ó£º
2
|
ÔÚÏßÓû§£º
5
|
|
|
|
µ¼º½£º |
ÂÛ̳ -> DELPHI¼¼Êõ
°ßÖñ:liumazi,sephil |
|
×÷Õߣº |
nickname (ÇïÔÆ) |
¡ï¡î¡î¡î¡î |
-
|
ºÐ×Ó»îÔ¾»áÔ± |
|
2003/12/7 12:14:25 |
±êÌ⣺ |
|
¼ÓÈëÎÒµÄÊÕ²Ø |
Â¥Ö÷£º |
ÓÐûÓÐÄÄλ¸ßÊÖÄܸù¾ÝÒÔϵĽøÐÐ×¢²á¹¦ÄܵĴúÂ룬¸øÎÒдһ¸ö×¢²á»ú¡£ÓÐл£º
004457E4 55 push ebp 004457E5 8BEC mov ebp, esp 004457E7 81C404FEFFFF add esp, $FFFFFE04 004457ED 53 push ebx 004457EE 33C9 xor ecx, ecx 004457F0 898D04FEFFFF mov [ebp+$FFFFFE04], ecx 004457F6 898D0CFEFFFF mov [ebp+$FFFFFE0C], ecx 004457FC 898D08FEFFFF mov [ebp+$FFFFFE08], ecx 00445802 898D10FEFFFF mov [ebp+$FFFFFE10], ecx 00445808 898D18FEFFFF mov [ebp+$FFFFFE18], ecx 0044580E 898D14FEFFFF mov [ebp+$FFFFFE14], ecx 00445814 898D28FEFFFF mov [ebp+$FFFFFE28], ecx 0044581A 894DFC mov [ebp-$04], ecx 0044581D 894DF8 mov [ebp-$08], ecx 00445820 8BD8 mov ebx, eax 00445822 33C0 xor eax, eax 00445824 55 push ebp
* Possible String Reference to: 'éMÙûÿë¤[‹å]? | 00445825 680E5B4400 push $00445B0E
***** TRY | 0044582A 64FF30 push dword ptr fs:[eax] 0044582D 648920 mov fs:[eax], esp 00445830 8D9528FEFFFF lea edx, [ebp+$FFFFFE28]
* Reference to TApplication instance | 00445836 A1EC6C4400 mov eax, dword ptr [$446CEC] 0044583B 8B00 mov eax, [eax]
| 0044583D E8E2B7FFFF call 00441024 00445842 8B8528FEFFFF mov eax, [ebp+$FFFFFE28] 00445848 8D55F8 lea edx, [ebp-$08]
| 0044584B E89427FCFF call 00407FE4 00445850 8D45F8 lea eax, [ebp-$08]
* Possible String Reference to: '\Serial.key' | 00445853 BA245B4400 mov edx, $00445B24
| 00445858 E8F3E3FBFF call 00403C50 0044585D 8B45F8 mov eax, [ebp-$08]
| 00445860 E8AF26FCFF call 00407F14 00445865 84C0 test al, al 00445867 0F842E010000 jz 0044599B 0044586D BA14000000 mov edx, $00000014 00445872 8B45F8 mov eax, [ebp-$08]
| 00445875 E8AA26FCFF call 00407F24 0044587A 8B45F8 mov eax, [ebp-$08]
| 0044587D E8CA26FCFF call 00407F4C 00445882 8BC3 mov eax, ebx
| 00445884 E81BFFFFFF call 004457A4 00445889 8BD0 mov edx, eax 0044588B 81C294010300 add edx, $00030194 00445891 8BC3 mov eax, ebx
| 00445893 E8B0FDFFFF call 00445648 00445898 8BD0 mov edx, eax 0044589A 8D8D1CFEFFFF lea ecx, [ebp+$FFFFFE1C] 004458A0 8BC3 mov eax, ebx
| 004458A2 E8B9FDFFFF call 00445660 004458A7 8D951CFEFFFF lea edx, [ebp+$FFFFFE1C] 004458AD 8D45FC lea eax, [ebp-$04]
| 004458B0 E837E3FBFF call 00403BEC 004458B5 8D9518FEFFFF lea edx, [ebp+$FFFFFE18]
* Reference to control TregisterForm.Edit1 : TEdit | 004458BB 8B83D4020000 mov eax, [ebx+$02D4]
| 004458C1 E88AD2FDFF call 00422B50 004458C6 8B8518FEFFFF mov eax, [ebp+$FFFFFE18] 004458CC 50 push eax 004458CD 8D8514FEFFFF lea eax, [ebp+$FFFFFE14] 004458D3 8B4DFC mov ecx, [ebp-$04]
* Possible String Reference to: 'V20' | 004458D6 BA385B4400 mov edx, $00445B38
| 004458DB E8B4E3FBFF call 00403C94 004458E0 8B9514FEFFFF mov edx, [ebp+$FFFFFE14] 004458E6 58 pop eax
| 004458E7 E86CE4FBFF call 00403D58 004458EC 0F8588000000 jnz 0044597A 004458F2 6A00 push $00
* Possible String Reference to: 'ÏûÏ¢' | 004458F4 683C5B4400 push $00445B3C
* Possible String Reference to: '×¢²á³É¹¦' | 004458F9 68445B4400 push $00445B44
* Reference to TApplication instance | 004458FE A1EC6C4400 mov eax, dword ptr [$446CEC] 00445903 8B00 mov eax, [eax]
* Reference to field TApplication.Handle : HWnd | 00445905 8B4024 mov eax, [eax+$24] 00445908 50 push eax
* Reference to: user32.MessageBoxA() | 00445909 E8DE0FFCFF call 004068EC 0044590E 8B55F8 mov edx, [ebp-$08] 00445911 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445917 E8E6FCFBFF call 00405602 0044591C 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445922 E82FFFFBFF call 00405856
| 00445927 E870CEFBFF call 0040279C 0044592C 8D9510FEFFFF lea edx, [ebp+$FFFFFE10]
* Reference to control TregisterForm.Edit1 : TEdit | 00445932 8B83D4020000 mov eax, [ebx+$02D4]
| 00445938 E813D2FDFF call 00422B50 0044593D 8B9510FEFFFF mov edx, [ebp+$FFFFFE10] 00445943 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445949 E84AE6FBFF call 00403F98
| 0044594E E82AFDFBFF call 0040567D
| 00445953 E844CEFBFF call 0040279C 00445958 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 0044595E E841FDFBFF call 004056A4
| 00445963 E834CEFBFF call 0040279C 00445968 BA01000000 mov edx, $00000001 0044596D 8B45F8 mov eax, [ebp-$08]
| 00445970 E8AF25FCFF call 00407F24 00445975 E932010000 jmp 00445AAC 0044597A 6A00 push $00
* Possible String Reference to: '¾¯¸æ' | 0044597C 68505B4400 push $00445B50
* Possible String Reference to: 'ÐòÁкŴíÎó£¬ÇëÖØÐÂÊäÈë' | 00445981 68585B4400 push $00445B58
* Reference to TApplication instance | 00445986 A1EC6C4400 mov eax, dword ptr [$446CEC] 0044598B 8B00 mov eax, [eax]
* Reference to field TApplication.Handle : HWnd | 0044598D 8B4024 mov eax, [eax+$24] 00445990 50 push eax
* Reference to: user32.MessageBoxA() | 00445991 E8560FFCFF call 004068EC 00445996 E911010000 jmp 00445AAC 0044599B 8BC3 mov eax, ebx
| 0044599D E802FEFFFF call 004457A4 004459A2 8BD0 mov edx, eax 004459A4 81C294010300 add edx, $00030194 004459AA 8BC3 mov eax, ebx
| 004459AC E897FCFFFF call 00445648 004459B1 8BD0 mov edx, eax 004459B3 8D8D1CFEFFFF lea ecx, [ebp+$FFFFFE1C] 004459B9 8BC3 mov eax, ebx
| 004459BB E8A0FCFFFF call 00445660 004459C0 8D951CFEFFFF lea edx, [ebp+$FFFFFE1C] 004459C6 8D45FC lea eax, [ebp-$04]
| 004459C9 E81EE2FBFF call 00403BEC 004459CE 8D950CFEFFFF lea edx, [ebp+$FFFFFE0C]
* Reference to control TregisterForm.Edit1 : TEdit | 004459D4 8B83D4020000 mov eax, [ebx+$02D4]
| 004459DA E871D1FDFF call 00422B50 004459DF 8B850CFEFFFF mov eax, [ebp+$FFFFFE0C] 004459E5 50 push eax 004459E6 8D8508FEFFFF lea eax, [ebp+$FFFFFE08] 004459EC 8B4DFC mov ecx, [ebp-$04]
* Possible String Reference to: 'V20' | 004459EF BA385B4400 mov edx, $00445B38
| 004459F4 E89BE2FBFF call 00403C94 004459F9 8B9508FEFFFF mov edx, [ebp+$FFFFFE08] 004459FF 58 pop eax
| 00445A00 E853E3FBFF call 00403D58 00445A05 0F8585000000 jnz 00445A90 00445A0B 6A00 push $00
* Possible String Reference to: 'ÏûÏ¢' | 00445A0D 683C5B4400 push $00445B3C
* Possible String Reference to: '×¢²á³É¹¦' | 00445A12 68445B4400 push $00445B44
* Reference to TApplication instance | 00445A17 A1EC6C4400 mov eax, dword ptr [$446CEC] 00445A1C 8B00 mov eax, [eax]
* Reference to field TApplication.Handle : HWnd | 00445A1E 8B4024 mov eax, [eax+$24] 00445A21 50 push eax
* Reference to: user32.MessageBoxA() | 00445A22 E8C50EFCFF call 004068EC 00445A27 8B55F8 mov edx, [ebp-$08] 00445A2A 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445A30 E8CDFBFBFF call 00405602 00445A35 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445A3B E816FEFBFF call 00405856
| 00445A40 E857CDFBFF call 0040279C 00445A45 8D9504FEFFFF lea edx, [ebp+$FFFFFE04]
* Reference to control TregisterForm.Edit1 : TEdit | 00445A4B 8B83D4020000 mov eax, [ebx+$02D4]
| 00445A51 E8FAD0FDFF call 00422B50 00445A56 8B9504FEFFFF mov edx, [ebp+$FFFFFE04] 00445A5C 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445A62 E831E5FBFF call 00403F98
| 00445A67 E811FCFBFF call 0040567D
| 00445A6C E82BCDFBFF call 0040279C 00445A71 8D852CFEFFFF lea eax, [ebp+$FFFFFE2C]
| 00445A77 E828FCFBFF call 004056A4
| 00445A7C E81BCDFBFF call 0040279C 00445A81 BA01000000 mov edx, $00000001 00445A86 8B45F8 mov eax, [ebp-$08]
| 00445A89 E89624FCFF call 00407F24 00445A8E EB1C jmp 00445AAC 00445A90 6A00 push $00
* Possible String Reference to: '¾¯¸æ' | 00445A92 68505B4400 push $00445B50
* Possible String Reference to: 'ÐòÁкŴíÎó£¬ÇëÖØÐÂÊäÈë' | 00445A97 68585B4400 push $00445B58
* Reference to TApplication instance | 00445A9C A1EC6C4400 mov eax, dword ptr [$446CEC] 00445AA1 8B00 mov eax, [eax]
* Reference to field TApplication.Handle : HWnd | 00445AA3 8B4024 mov eax, [eax+$24] 00445AA6 50 push eax
* Reference to: user32.MessageBoxA() | 00445AA7 E8400EFCFF call 004068EC 00445AAC 33C0 xor eax, eax 00445AAE 5A pop edx 00445AAF 59 pop ecx 00445AB0 59 pop ecx 00445AB1 648910 mov fs:[eax], edx
****** FINALLY |
* Possible String Reference to: '[‹å]? | 00445AB4 68155B4400 push $00445B15 00445AB9 8D8504FEFFFF lea eax, [ebp+$FFFFFE04]
| 00445ABF E804DFFBFF call 004039C8 00445AC4 8D8508FEFFFF lea eax, [ebp+$FFFFFE08]
| 00445ACA E8F9DEFBFF call 004039C8 00445ACF 8D850CFEFFFF lea eax, [ebp+$FFFFFE0C] 00445AD5 BA02000000 mov edx, $00000002
| 00445ADA E80DDFFBFF call 004039EC 00445ADF 8D8514FEFFFF lea eax, [ebp+$FFFFFE14]
| 00445AE5 E8DEDEFBFF call 004039C8 00445AEA 8D8518FEFFFF lea eax, [ebp+$FFFFFE18]
| 00445AF0 E8D3DEFBFF call 004039C8 00445AF5 8D8528FEFFFF lea eax, [ebp+$FFFFFE28]
| 00445AFB E8C8DEFBFF call 004039C8 00445B00 8D45F8 lea eax, [ebp-$08] 00445B03 BA02000000 mov edx, $00000002
| 00445B08 E8DFDEFBFF call 004039EC 00445B0D C3 ret
00445B0E E94DD9FBFF jmp 00403460 00445B13 EBA4 jmp 00445AB9
****** END | 00445B15 5B pop ebx 00445B16 8BE5 mov esp, ebp 00445B18 5D pop ebp 00445B19 C3 ret
----------------------------------------------
- |
×÷Õߣº |
bios (°¢¹±) |
¡ï¡î¡î¡î¡î |
-
|
ºÐ×ÓÖ춻áÔ± |
|
2003/12/7 14:29:59 |
1Â¥£º |
¾ÍËãÄÜ¿É¿´¶® Ҳд²»³öÀ´
ΪʲôÄØ£¿ ÒòΪ±ÈÈçjmp 00403460
ÄãÕâ¸öÄÚ´æµØÖ· µÄÌøת´úÂëÔÚÄÄÀï°¡ ¶¼²é²»µ½
Ä㸴ÖÆÀ´µÄ´úÂë ÊÇÈ˼ÒÌṩµÄ¸ù±¾²»ÍêÕûµÄ ´úÂë
ÄÇÔõôдµÄÀ´
żÃÇѧУ¼ÆËã»úϵרßãÆƽâµÄÀÏʦ Ò²²»»á½ÌżÃÇÕâЩµÄ
µÃ×Ô¼ºÈ¥ ¿Ì¿à×êÑУ¡
----------------------------------------------
|
|