Znn3bq.jpeg
ÉÇÍ·´óѧº£Ñó¿ÆÑ§½ÓÊܵ÷¼Á
²é¿´: 364  |  »Ø¸´: 0
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

sdlj8051

½ð³æ (ÖøÃûдÊÖ)

[½»Á÷] [תÌù]ÈçºÎ¶Ô¿¹Ó²¼þ¶Ïµã --- µ÷ÊԼĴæÆ÷

Ô­Îijö´¦:
http://www.popbase.net/bbs/dispb ... ;ID=2377&page=1

ÈçºÎ¶Ô¿¹Ó²¼þ¶ÏµãÖ®Ò» --- µ÷ÊԼĴæÆ÷

Author£ºLenus
From: www.popbase.net
E-mail£ºLenus_M@163.com

--------------------------------------------------
1.ǰÑÔ

     ÔÚÎÒ¿çÈëollydbgµÄÃŵÄʱºò£¬¾Í¶ÔollydbgÀïÃæµÄ¸÷Öֶϵã³äÂúÁËÒÉÎÊ£¬ÒÔǰÎÒ×ÜÊDz»Ã÷°×ÆÕͨ¶Ïµã£¬ÄÚ´æ¶Ïµã£¬Ó²¼þ¶ÏµãÓÐÊ²Ã´Çø±ð£¬ËûÃÇΪʲôÓÐЩʱºò²»ÄÜ»ìÓã¬ËûÃǵÄÔ­ÀíÊÇʲô£¬ÔÚѧϰÁËǰ±²ÃǵÄÎÄÕÂÒÔºó£¬ÖÕÓÚÃ÷°×ÁËһЩ¶«Î÷¡£Ï£ÍûÕâÆªÎÄÕÂÄÜÈÃÄã¶ÔÓ²¼þ¶ÏµãµÄÔ­ÀíºÍʹÓÃÓÐһЩ°ïÖú

2.ÕýÎÄ
--------------------------------------------------
   i.Ó²¼þ¶ÏµãµÄÔ­Àí

   ÔڼĴæÆ÷ÖУ¬ÓÐÕâôһЩ¼Ä´æÆ÷£¬ËüÃÇÓÃÓÚµ÷ÊÔ¡£ÈËÃǰÑËûÃdzÆÎªµ÷ÊԼĴæÆ÷£¬µ÷ÊԼĴæÆ÷Ò»¹²ÓÐ8¸öÃû×Ö·Ö±ð´ÓDr0-Dr7¡£ËùÒÔÎÒÃÇÒ²°Ñµ÷ÊԼĴæÆ÷¼òµ¥µÄ³ÆÎªDrx¡£

   ¶ÔÓÚDr0-Dr3µÄËĸöµ÷ÊԼĴæÆ÷£¬ËûÃǵÄ×÷ÓÃÊÇ´æ·ÅÖжϵĵØÖ·£¬ÀýÈ磺401000
   ¶ÔÓÚDr4£¬Dr5ÕâÁ½¸ö¼Ä´æÆ÷ÎÒÃÇÒ»°ã²»Ê¹ÓÃËûÃÇ£¬±£Áô
   ¶ÔÓÚDr6£¬Dr7ÕâÁ½¸ö¼Ä´æÆ÷µÄ×÷ÓÃÊÇÓÃÀ´¼Ç¼ÄãÔÚDr0-Dr3ÖÐ϶ϵĵØÖ·µÄÊôÐÔ£¬±ÈÈ磺¶ÔÕâ¸ö401000ÊÇÓ²¼þ¶Á»¹ÊÇд£¬»òÕßÊÇÖ´ÐУ»ÊǶÔ×Ö½Ú»¹ÊǶÔ×Ö£¬»òÕßÊÇË«×Ö¡£
  
   ºÃÁË£¬´ÓÕâÀïÄã¿ÉÄÜÃ÷°×һЩ¶«Î÷¡£
   
1.   ÎªÊ²Ã´ÔÚODÀïÃæÖ»ÄÜÏÂ4¸öÓ²¼þ¶Ïµã£¿  
2.   ÎªÊ²Ã´ÏÂÓ²¼þ¶ÏµãÓÐbyte£¬word£¬dwordÖ»·Ö£¿
3.   ÎªÊ²Ã´ÏÂÓ²¼þ¶ÏµãÓжÁ£¬Ð´£¬Ö´ÐÐÖ»·Ö£¿

   ii.¹ØÓÚF4£¬F8£¬F7£¬F2µÄÇø±ð
   
   ÔÚollydbugµÄhelpÀïÃæÖ»ÊÇÌáµ½ÈçºÎʹÓÃF7ºÍF8µÄʹÓ㬲¢Ã»ËµÃ÷ËûÃǵÄʵÏÖÔ­Àí
  
   ÏÖÔÚÎÒÃÇÀ´×öÒ»¸öʵÑé

ʵÑéÒ»£¨F4µÄÔ­Àí£©

1.Ëæ±ãÕÒÒ»¸ö³ÌÐò£¬ÔØÈëOD£¬¹¹ÔìÒ»¸öËÀÑ­»·

¾ÍÏóÕâÑù£º

00400154  >  90               nop                                   //EPÍ£ÔÚÕâÀï
00400155     90               nop
00400156     90               nop
00400157     90               nop
00400158   ^ EB FA            jmp short Ìì2¹ú¼Ê.  //¹¹ÔìÒ»¸öËÀÑ­»·
0040015A     61               popad
0040015B     94               xchg eax,esp

2.¶Ô0040015AÕâÒ»Ðа´ÏÂF4£¬ÓÉÓÚËÀÑ­»·£¬³ÌÐòÒ»Ö±ÔËÐÐ

3.µ÷ÊÔÆ÷µÄ´°¿ÚÀÓÒ¼ü--²é¿´µ÷ÊԼĴæÆ÷

½á¹ûÔÚDrxÀïÃæÏÔʾ£º

DR0 0040015A                      //µØÖ·
DR1 00000000
DR2 00000000
DR3 00000000
DR6 FFFF0FF0                     //¶ÏµãÊôÐÔ
DR7 00000401

ʵÑé¶þ£¨F8Ô­Àí£©

1.Ëæ±ãÕÒÒ»¸ö³ÌÐò£¬ÔØÈëOD£¬¹¹ÔìÒ»¸ö×Ó³ÌÐòµÄËÀÑ­»·

¾ÍÏñÕâÑù

00400154 t>  E8 0100D03F      call 4010015A         //EP£¬Í£ÔÚÕâÀï
00400159     90               nop
0040015A     90               nop               
0040015B     90               nop
0040015C     90               nop                //¶ÔÕâÀïÏÂF2¶Ïµã
0040015D     C3               retn              // ·µ»Ø

2.°´ÏÂF8£¬ÓÉÓÚINT3¶Ïµã£¬³ÌÐòÖжÏÔÚ0040015C

3.µ÷ÊÔÆ÷µÄ´°¿ÚÀÓÒ¼ü--²é¿´µ÷ÊԼĴæÆ÷

½á¹ûÔÚDrxÀïÃæÏÔʾ£º

DR0 00400159                             //callµÄ·µ»ØµØÖ·
DR1 00000000
DR2 00000000
DR3 00000000
DR6 FFFF4FF1                          //¶ÏµãÊôÐÔ
DR7 00000401


ʵÑéÈý£¨F7Ô­Àí£©

1.Ëæ±ãÕÒÒ»¸ö³ÌÐò£¬ÔØÈëOD

2.Ë«»÷µ÷ÊÔÆ÷µÄ´°¿ÚÀïµÄT±êÖ¾£¬½«TF´ÓÔ­À´µÄ0±ä³É1

3.F9ÔËÐÐ

½á¹û³ÌÐò¶ÏÔÚÁËÏÂÃæµÄÒ»ÐÐ

ʵÑéËÄ£¨F2µÄÔ­Àí£©

1.ÓÃ98µÄnotepad°É£¬ÔØÈëOD£¬¹¹ÔìÒ»¸öËÀÑ­»·

004010CC N>  90               nop                                 //EP£¬Í¦ÔÚÕâÀï
004010CD     90               nop
004010CE   ^ EB FC            jmp short NOTEPAD. //ËÀÑ­»·
004010D0     90               nop                                //ÔÚÕâÀï°´ÏÂF2£¬ÆÕͨ¶Ïµã
004010D1     90               nop

2.°´ÏÂF9£¬ÓÉÓÚËÀÑ­»·£¬³ÌÐòÒ»Ö±ÔËÐÐ×Å

3.ʹÓÃLordPE£¨²»ÒªÓÃollydump£©½«Õâ¸ö³ÌÐòdumpÏÂÀ´

4.ÖØÐÂÔØÈëOD

À´¿´¿´³ÉʲôÑù×ÓÁË

004010CC d> $  90             nop
004010CD    .  90             nop
004010CE    .^ EB FC          jmp short dumped.
004010D0       CC             int3                                  //ÕâÀï±ä³ÉÁËCCÁË
004010D1       90             nop

--------------------------------------------------

3.×ܽá

     ´ÓʵÑéÒ»ºÍʵÑé¶þÎÒÃÇÄÜÇå³þµÄ¿´µ½£¬F4ÊÇÖ±½Ó½«¸ÃÐеĵØÖ··ÅÈëdrxÀïÃæ£¬F8Êǽ«ÏÂÒ»ÐеĵØÖ··ÅÈëµ½drxÀïÃæ£¬ËûÃǶ¼Ê¹ÓÃÁ˵÷ÊԼĴæÆ÷¡£´ÓʵÑéÈýÖÐÎÒÃÇÖªµÀ¶ÔÓÚF7À´ËµºÜ¿ÉÄÜʹÓõÄÊǽ«TFÖÃÒ»µÄ°ì·¨£¬Ò²¾ÍÊÇ˵µ±ÎÒÃǰ´ÏÂF7µÄʱºòOD°ÑTFÖÃÒ»¡£¶ÔÓÚF2À´ËµËûÊǽ«£¬µÚÒ»¸ö×Ö½ÚÇÄÇĵÄÐ޸ijÉÁËCC£¬ËäÈ»²¢Ã»ÓÐÏÔʾ¸øÎÒ¿´µ½Õâ¸öÊÇÒ»¸öCC£¬µ±ÎÒÃǰ´ÏÂF2µÄʱºò£¬OD»¹Ã»ÓÐÔËÐУ¬Ö»ÊǰÑÕâ¸ö±íʾ¼Ç¼ÏÂÀ´£¬µ±ÔËÐеÄʱºòËû¾Í°ÑËùÓбê¼ÇµÄ×Ö½ÚÐÞ¸ÄÁË£¬¾¡¹Ü»¹ÊÇÏÔʾԭÀ´µÄ´úÂ룬µ±È»µ±ËûÒ»ÔÝÍ£ÏÂÀ´¾ÍÓÖÐ޸ĻØÀ´ÁË¡£
   
     ÉÏÃæµÄÊÇʵÑéÖУ¬F7µÄÔ­ÀíÖ»ÊDz²⣬»¹Ã»Óкܺõİ취ÄÜÖ¤Ã÷Ëû¾ÍÊÇʹÓÃTF£¬ÏÂÃæÎÒ¼ÌÐø²Â²âÒ»ÏÂÄÚ´æ¶ÏµãµÄÔ­Àí

1.½«ÉèÖõÄÄÚ´æ¶ÏµãµÄµØÖ·¼Ç¼ÏÂÀ´

2.¶ÔÕâ¸öµØÖ·µÄÄÚ´æÒ³ÃæÐÞ¸ÄÆäÊôÐÔ

Èç¹ûÊÇÄÚ´æÐ´¶Ïµã£¬¾ÍÐÞ¸ÄΪRE£¨¿É¶Á£¬¿ÉÖ´ÐУ©
Èç¹ûÊÇÄÚ´æ·ÃÎʶϵ㣬¾ÍÐÞ¸ÄΪNO ACCESS£¨²»¿É·ÃÎÊ£©

3.Ö»Òª·ÃÎʵ½Õâ¸öÒ³Ãæ¾Í»á²úÉúÏàÓ¦µÄÒì³££¬È»ºóÓÉODÀ´ÅжÏÊÇ·ñÓë¼Ç¼µÄ¶ÏµãÒ»Ö£¬´Ó¶øÊÇ·ñÖжÏÏÂÀ´
   
--------------------------------------------------
4.ºó»°
  
     ¶ÔÓÚÉÏÃæµÄF7ºÍÄÚ´æ¶ÏµãµÄÔ­Àí£¬ÎÒ»¹Ã»Ïë³öʲôºÃµÄ°ì·¨È¥ÕÒ³öODµÄÔ­Àí,»òÐíÈ¥µ÷ÊÔÒ»ÏÂollydbg.exeÊÇÒ»¸ö²»´íµÄ½¨Òé¡£

[ Last edited by sdlj8051 on 2006-10-6 at 11:29 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ sdlj8051 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 2026˶ʿµ÷¼Á_Äܶ¯_ºÓÄÏũҵ´óѧ +3 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-12 3/150 2026-04-13 12:44 by ľÓã.
[¿¼ÑÐ] Ò»Ö¾Ô¸085502£¬267·ÖÇóµ÷¼Á +17 ÔÙæҲҪ³Ô·¹°¡ 2026-04-08 18/900 2026-04-13 09:57 by darren_yym
[¿¼ÑÐ] 271Çóµ÷¼Á +23 2261744733 2026-04-11 23/1150 2026-04-13 08:48 by ѧzh
[¿¼ÑÐ] 290µ÷¼ÁÉúÎï0860 +28 ÍÛ¹þ¹þ£¬¡£ 2026-04-11 31/1550 2026-04-13 01:16 by ÐÒÃâ ..
[½Ìʦ֮¼Ò] ɽ¶«Ë«·ÇԺУ¿¼ºË³¬¼¶ÎÞµ×Ïߣ¬Áìµ¼ÐÒÔÖÀÖ»ö£¬½ÌʦÔâÑê¿Ö +3 qut2026 2026-04-11 7/350 2026-04-12 20:24 by qut2026
[¿¼ÑÐ] 085410 273Çóµ÷¼Á +10 X1999 2026-04-09 10/500 2026-04-12 09:24 by ÄæË®³Ë·ç
[¿¼ÑÐ] 343Çóµ÷¼Á +9 Íõ¹ú˧ 2026-04-10 9/450 2026-04-11 20:31 by dongdian1
[¿¼ÑÐ] 296Çóµ÷¼Á +14 Íô£¡£¿£¡ 2026-04-08 15/750 2026-04-11 20:28 by dongdian1
[¿¼ÑÐ] 085410 273·Öµ÷¼Á +4 X1999 2026-04-09 4/200 2026-04-11 13:05 by pies112
[¿¼ÑÐ] 283Çóµ÷¼Á£¬¹¤¿Æ£¡ +12 ËÕ´òË®7777 2026-04-08 12/600 2026-04-11 10:28 by ÄæË®³Ë·ç
[¿¼ÑÐ] 22408µ÷¼ÁÇóÖú +7 ì±12 2026-04-09 9/450 2026-04-11 09:23 by ŶŶ123
[¿¼ÑÐ] ¼ª´ó¼ÆËã»ú¼¼Êõ331·Ö£¬Ó¢ÓïÁù¼¶£¬Çóµ÷¼Á +3 ·å·å021116 2026-04-09 3/150 2026-04-10 20:01 by chemisry
[¿¼ÑÐ] 293µ÷¼Á +25 yj1221 2026-04-08 26/1300 2026-04-10 15:02 by ²ñС°×
[¿¼ÑÐ] ¿¼Ñе÷¼Á-²ÄÁÏÀà-284 +28 Ïë»»ÊÖ»ú²»Ïë½âÊ 2026-04-08 28/1400 2026-04-09 20:08 by µ¹Êý321?
[¿¼ÑÐ] 0703»¯Ñ§Çóµ÷¼Á +21 ²»ÖªÃûµÄСئ 2026-04-08 21/1050 2026-04-09 18:55 by l_paradox
[¿¼ÑÐ] Ò»Ö¾Ô¸ÖпÆÔº105500רҵ×Ü·Ö315Çóµ÷¼Á +6 lallalh 2026-04-09 7/350 2026-04-09 17:51 by lallalh
[¿¼ÑÐ] µ÷¼Á +12 ÔÂ@163.com 2026-04-08 12/600 2026-04-09 14:27 by rl1980
[¿¼ÑÐ] 327Çóµ÷¼Á +10 Xxjc1107. 2026-04-06 11/550 2026-04-09 01:21 by lature00
[¿¼ÑÐ] µç×ÓÐÅÏ¢346 +4 zuoshaodian 2026-04-08 4/200 2026-04-08 11:54 by zzucheup
[¿¼ÑÐ] 085100½¨Öþѧ ѰÇó¿çרҵµ÷¼Á Ò»Ö¾Ô¸ÄÏ´ó294·Ö У¼¶Ê¡¼¶¹ú¼Ò¼¶½±ÏîÈô¸É ̤ʵ¿Ï¸É +3 1021075758 2026-04-06 4/200 2026-04-07 09:23 by À¶ÔÆË¼Óê
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û