Ò»£¬Ò»°ãÀ´½²£¬¼ÓÃܾÍÊǼӿÇ
ÎÒÃǾ³£¿¼ÂÇ£¬Ò»¸ö¿ÉÖ´ÐÐÎļþ£¬ÔõôÑù¼ÓÃܲÅÄÜ°²È«ÄØ£¿
Ò»°ãÓõÄÊֶΣ¬ÊǼӿǡ£¼Ó¿Ç¹¤¾ßµÄ¹¤×÷ÔÀí£¬¾ÍÊÇ°Ñ¿ÉÖ´ÐÐÎļþµÄ´úÂëÓëÊý¾Ý¶¼½øÐмÓÃܱ任£¬×÷ΪÊý¾Ý´æ·Å¡£Éú³ÉµÄÄ¿±êÎļþÈë¿Ú´úÂëÊǼӿÇÈí¼þ×¼±¸ºÃµÄ·À¸ú×Ù´úÂë¡£¾¹ýÂþ³¤µÄ·À¸ú×Ù´úÂëºó£¬»á°ÑÔʼ¿ÉÖ´ÐÐÎļþµÄ´úÂëÓëÊý¾Ý¶Î»Ö¸´£¬È»ºóÌøתµ½ÔÀ´µÄÈë¿Ú´¦£¬¼ÌÐøÔËÐС£ÕâÑù×öµÄȱµãÊÇ£¬²»¹ÜÄãµÄ¼ÓÃܶàÇ¿£¬·À¸ú×Ù´úÂë¶àÅ££¬Ö»ÒªÒ»ÔËÐУ¬ÔÚÄÚ´æÖоÍÈ«²¿»Ö¸´ÁË¡£Ö»Òª°ÑÄÚ´æÓ³ÏódumpÏÂÀ´£¬·´»ã±àһϣ¬¾ÍÇåÇå³þ³þÁË¡£ÉõÖÁÓй¤¾ß¿ÉÒÔÖ±½Ó°ÑdumpÏÂÀ´µÄÄÚ´æÓ³Ïó´æΪ¿ÉÖ´ÐÐÎļþ¡£ÕâÑù¼ÓÃܾͳ¹µ×ʧ°ÜÁË¡£
¼òµ¥¼Ó¿ÇÊDz»°²È«µÄ£¬Õâ´ó¼Ò¶¼ÖªµÀÁË¡£ÎÒÃÇÒ»°ã°ÑÉÏÊö¼òµ¥µÄ¼Ó¿Ç·½Ê½½Ð¡°Ñ¹Ëõ¿Ç¡±¡£ËùÒÔÏÖÔڵļӿÇÈí¼þ¶¼ÔÚÉÏÊö¡°Ñ¹Ëõ¿Ç¡±µÄ»ù´¡ÉÏ£¬¶à×öÁËһЩ¹¤×÷£¬±ÈÈ磺
* ·ÀÖ¹ÄÚ´æ±» dump ¡£Õâʵ¼ÊÉÏÊDz»¿ÉÄÜ×öµ½µÄ¡£ÒòΪWindows²Ù×÷ϵͳ¾Í²»ÊÇÒ»¸ö°²È«ÏµÍ³£¬ÄãÔõô¿ÉÄÜ×öµ½ÄÚ´æ²»±»dumpÄØ£¿ÔøÓÐÒ»¸ö¿Ç£¬ÎÒÓÃÁ˶àÖÖ·½·¨dump¶¼²»³É¹¦¡£µ«×îºó»¹ÊÇÕÒµ½ÁËÒ»¸ö·½·¨³É¹¦dumpÁË¡£ÎÒÕâ²Å¾ªÌ¾dumpÔÀ´ÓÐÕâô¶àÖÖ·½·¨£¬ÕæÊÇ·À²»Ê¤·À¡£
* ÐÞ¸ÄÎļþÈë¿Ú´úÂë¡£ÒòΪһ°ãÈí¼þ¶¼ÊÇÓó£Óõļ¸ÖÖ±àÒëÆ÷±àÒëÉú³ÉµÄ¡£Èç¹û¼Ó¿ÇÈí¼þÖªµÀÄãÊÇÓÃʲô±àÒëÆ÷±àµÄ(ÕâºÜÈÝÒ×)£¬°ÑÈë¿Ú´úÂëÆÆ»µµô£¬ÓÃÁíÍâÒ»¶Î¹¦ÄÜÀàËƵĴúÂëÌæ»»Ëü¡£ÕâÑùdumpÏÂÀ´µÄ´úÂë¾Í±È½ÏÄÑÕÒµ½ÕýÈ·µÄÈë¿Ú£¬Ö±½Ó±»´æΪһ¸öEXEµÄ¿ÉÄÜÐÔ¾ÍС¶àÁË¡£µ«»¹Êǻᱻ·´»ã±àµÄ¡£
* »¹ÓÐһЩ¼Ó¿ÇÈí¼þ£¬Ö§³Ö¶ÔÒ»¸ö»ò¼¸¸öÖص㺯Êý¼ÓÃÜ¡£ÉõÖÁʹÓÃÁËÐéÄâ»ú¡£µ«ËûÃǶ¼Ö»ÄÜÖصã¼ÓÃÜÉÙÊý¼¸¸öº¯Êý£¬²»¿ÉÄÜ°ÑËùÓк¯Êý¶¼¼ÓÃÜ¡£¶øÇÒ¶ÔÕâ¸öº¯Êý»¹ÓкܶàÒªÇó¡£Õâ¿ÉÒÔÏëÏó¡£Èç¹ûÓûã±àдһ¸öº¯Êý£¬²»¼ÓretËü¿ÉÄÜÁ¬º¯Êý½áÊøµØÖ·¶¼ÕÒ²»µ½£¬Ôõô¿ÉÄܼÓÃÜÄØ
******
¾¡¹Ü¼Ó¿ÇÈí¼þ¿ÉÒÔʹÓÃÒÔÉ϶àÖÖ¼¼Êõ·ÀÖ¹±»¸ú×Ù£¬·ÖÎö£¬»¹Ô£¬µ«ÎÒÈÏΪ£¬ËüÃÇÈÔȻûû°ÚÍÑ¡°¿Ç¡±µÄÕâ¸öÖÐÐÄ˼Ïë¡£ÒÔÉϵÄÕâЩ¼¼Êõ²»¹ýÊÇÔÚ¡°¿Ç¡±µÄ´óÇ°ÌáÏÂËù×öµÄһЩСµÄ²åÇú¡£ËüÈÔÈ»ÊDz»°²È«µÄ
¶þ£¬Å¤Çú±àÒëµÄ˼Ïë
×ö¸ö±ÈÓ÷¡£¼Ó¿Ç±£»¤¾ÍºÃ±ÈÊÇÄã×ÀÉÏÓᦱ´£¬ÎªÁ˱£»¤Ëü£¬ÄãÔÚÎÝÍâΧÁËһȦÌúË¿Íø¡£Ö»ÒªÓÐÈËÍ»ÆÆÁËÕâµÀÌúË¿Íø£¬½øÈëÄãµÄÎÝ×Ó£¬Ò»Ñ۾Ϳ´µ½ÁË×ÀÉϵı¦±´¡£Õ⵱Ȼ²»°²È«¡£
Öص㺯Êý¼ÓÃܵÄ˼Ï룬¾ÍºÃ±ÈÊÇ£¬ÎÒÎÝÍâΧÁËһȦÌúË¿Íø£¬ÎÒ»¹°Ñ±¦±´·Å½øÁ˱£ÏÕÏäÀï¡£Èç¹ûÓÐÈËÍ»ÆÆÁËÌúË¿Íø£¬½øÈëÎÝ×Ó£¬Ò»Ñ۾Ϳ´µ½Á˱£ÏÕÏä¡£ËäÈ»±£ÏÕÏä²»»á±»ÇáÒ×´ò¿ª£¬µ«ËûÈç¹û°Ñ±£ÏÕÏä°á×ߣ¬ÂýÂý·ÖÎöÄØ£¿ÕâÒ²²»¹»°²È«¡£
×ȫµÄ£¬¾ÍÊǽøÁËÎÝ×Ó£¬È´Ê²Ã´Ò²ÕÒ²»×Å¡£Ã»ÓÐÄ¿±ê£¬Õâ²ÅÊÇ×îÈÃÈËÍ·Ì۵ġ£
ÏÖÔڵıàÒëÆ÷£¬¶¼ÊÇ×·ÇóÉú³É¸ßЧÂʵÄÔËÐдúÂë¡£ÕâЩ´úÂëµÄģʽ»ù±¾Ò»³É²»±ä¡£ÓоÑéµÄ³ÌÐòÔ±¿´·´»ã±à´úÂë¼òµ¥¸ú¿´Ô´ÂëÒ»Ñù£¬ºÁÎÞÃØÃÜ¿ÉÑÔ¡£Èç¹ûÎÒÃÇÓÐÒ»¸ö±àÒëÆ÷£¬ËüµÄ±àÒëÄ¿±ê²»ÊÇΪÁ˸ßЧ£¬¶øÊÇΪÁË·ÀÖ¹±»¶Á¶®£¬ÄǸöàºÃ°¡!ÎÒÓÐC++Ô´Â룬ÎÒÄÜ¿´¶®¡£Ò»µ©±àÒ룬ËÒ²±ðÏëͨ¹ý·´»ã±à¿´¶®ÎÒÏë×öʲô£¬»òÕߺÜÄÑ¡£Òź¶µÄÊÇ£¬ÕâÑùµÄ±àÒëÆ÷»¹Ã»ÓС£
Èç¹ûÎÒÃÇ×Ô¼º±àÒ»¸öÕâÑùµÄ±àÒëÆ÷ÄØ£¿²»ÏÖʵ¡£¹¤×÷Á¿Ì«´óÁË¡£¼´Ê¹ÊÇÕÒÒ»¸ö¿ªÔ´µÄC++±àÒëÆ÷À´¸Ä¹¤×÷Á¿Ò²²»µÃÁË¡£
Ö±½Ó×öÒ»¸ö»á¼ÓÃܵıàÒëÆ÷Ðв»Í¨¡£¶øÒ»µ©±àÒëÁ¬½ÓÉú³ÉEXEºó£¬¾ÍÖ»ÄܼӿÇÁË¡£ÄѵÀ¾ÍûÓа취ÁËÂð£¿ÎÒÏë³öÒ»¸öÖ÷Ò⣬¾ÍÊǼÓÃܱàÒëµÄÖмäÎļþOBJ£¬Êä³öASMÎļþ£¬ÓÃML±àÒë³ÉOBJ£¬È»ºóÔÙlinkÁ¬½Ó!
Õâ¸ö·½·¨Óм¸¸öºÃ´¦£º
* OBJÎļþ¸ñʽÏà¶Ô¼òµ¥¡£²»Ïó´¦ÀíC++Ô´ÎļþÄÇô¹¤×÷Á¿´ó¡£* OBJÎļþÖб£ÁôÁ˺ܶàÔ´ÎļþµÄÐÅÏ¢£¬±ÈÈç·ûºÅÃû£¬´úÂëÓëÊý¾Ý£¬±êºÅµÈµÈ¡£·½±ã¼ÓÃÜ¡£ÕâЩÐÅÏ¢ºÜ¶àÔÚLINKµÄ¹ý³ÌÖỶªµôÁË¡£ËùÒÔLINKΪEXEºóÔÙ´¦Àí¾Í¼«²»·½±ãÁË¡£* ÕâÊÇÒ»¸öȫеÄ˼Ï룡¶Ô´úÂëµÄ¼ÓÃÜÒѾ²»ÏÞÓÚ¼Ó¿Ç£¬¶øÊǼÓÃÜÿһ¸öº¯Êý£¬Ã¿Ò»ÌõÖ¸Áî¡£ÔÙҲûÓÐһĿÁËÈ»µÄ»ã±àÁË¡£* ¿ÉÒÔºÜÈÝÒ×É趨¼ÓÃܵÄÇ¿¶È¡£¿ÉÒÔ¸ù¾ÝÐèÒª£¬¶ÔÒ»²¿·Ö´úÂëÇáÁ¿¼¶¼ÓÃÜ£¬¶ø¶ÔÁíÒ»²¿·Ö´úÂëÖصã¼ÓÃÜ¡£* ¿ÉÒÔǶÌ×¼ÓÃÜ¡£Öظ´Ê¹Óü¸ÖÖ¼ÓÃܱ任£¬ÎÞÏÞÖƵØʹ´úÂëÅòÕÍ* ÒòΪÊǼÓÃÜOBJÎļþ£¬ËùÒÔ²»¹ÜDLL»¹ÊÇEXE¶¼¿É˳Àû¼ÓÃÜ£¬Çý¶¯³ÌÐòÒ²¿ÉÒÔ
»ùÓÚÕâ¸ö˼Ï룬ÎÒÃǵļÓÃÜÈí¼þ¾ÍÒª³ǫ̈ÁË!ÎÒÃÇÔÝʱ½ÐËüŤÇú±ä»»Æ÷ 1.0
Èý£¬Å¤Çú±ä»»Æ÷
ÓÐÁË˼Ï룬¾Í¿ªÊ¼¶¯ÊÖ±àÂë¡£ÔÒÔΪOBJÎļþ¸ñʽÊÇÓÐÎĵµµÄ£¬¹¤³Ì½ø¶ÈÓ¦¸ÃºÜ¿ì¡£Ã»Ïëµ½ÆäÖл¹ÊÇÓкܶàÄÚÈÝÐèÒª¿¼ÂÇ¡£Ã¿Ã¿ËµÕâÊÇ×îºóÒ»¸öÎÊÌ⣬½â¾öÁ˾ÍûÊÂÁË£¬È´×ÜÊǺóÑÓ¡£Ç°Ç°ºóºó¾ÓȻдÁ˲¶à°ëÄêʱ¼ä¡£
Ö÷ÒªÓöµ½µÄ¼¼ÊõÎÊÌ⣺* »ã±àÆ÷ML»á°ÑËùÓеĴúÂë·Åµ½Ò»¸ö¶ÎÖУ¬ÕâÊDz»¿ÉÒԵġ£CLÔòͨ³£ÊÇÒ»¸öº¯ÊýÒ»¸ö¶Î¡£* »ã±àÆ÷ML²»ÄÜÉú³É COMDAT ¶Î¡£¾¡¹ÜÎĵµÖн²ËüÖ§³ÖCOMMON£¬µ«¼ÓÁËÕâ¸ö¹Ø¼ü×ÖÎÞЧ¹û¡£* »ã±àÆ÷ML²»Ö§³Ö WEAKEXTERN* »ã±àÆ÷MLÖ»Ö§³Ö defaultlib ÕâÒ»¸ö drectve ¹Ø¼ü×Ö£¬ÆäËü export, include µÈ¹Ø¼ü×Ö²»Ö§³Ö.
×ÜÖ®£¬CL±àÒëµÄOBJÆäÖÐÓкܶàÊôÐÔÊÇMLÎÞ·¨Éú³ÉµÄ¡£Î¢ÈíµÄmasmÕæµÄ¸ÃÉý¼¶ÁË¡£
»¹ÓÐһЩÎÊÌ⣺* ·Ö²»Çå´úÂëÓëÊý¾Ý¡£Êý¾Ý¶ÎÖп϶¨ÊÇÊý¾Ý£¬µ«´úÂë¶ÎÖÐÈ´ÓпÉÄܲ»ÊÇ´úÂ룬ÊÇÊý¾Ý¡£ÕâʱÈç¹ûÄãÊÔͼ·´»ã±àËü£¬¾Í»á³ö´í¡£* ?????
²»¹ÜÔõÑù£¬ÕâЩÎÊÌⶼһһ½â¾öÁË(±ðÎÊÎÒÔõô×öµÄ)¡£
²ÉÓõĴúÂëŤÇú·½·¨£º
* Óà JMP °Ñ´úÂë´òÂÒ¡£ÕâÒѾ²»ÊÇʲôÐÂÏʵÄÕÐÊýÁË£¬µ«ËüÒÀÈ»ÓÐЧ¡£
* Óà JMP °Ñ¶à¸öº¯Êý²øÈÆÔÚÒ»Æð¡£ÕâÑù¿ÉÒÔÈ÷ÖÎöÕßÕÒ²»µ½º¯Êý´ÓʲôµØ·½¿ªÊ¼£¬µ½Ê²Ã´µØ·½½áÊø¡£
* °Ñ call ¸Äµô¡£ÆƽâÕß¶Ô call ÊǼ«Ãô¸ÐµÄ£¬Õâ¾Ù¿ÉÒÔÈÃËûÕÒ²»µ½Ò»¸ö call¡£±ÈÈ磬ÎÒ¿ÉÒÔ°Ñ call sub1 ¸ÄΪ£º mov eax, offset sub1 + 3 push offset @1 sub eax, 3 jmp eax @1:* °Ñ ret ¸Äµô¡£ÆƽâÕß¶Ô ret ÊǼ«Ãô¸ÐµÄ£¬Õâ¾Ù¿ÉÒÔÈÃËûÕÒ²»µ½Ò»¸ö ret¡£±ÈÈ磬ÎÒ¿ÉÒÔ°Ñretд×÷ push ecx mov ecx, [esp+4] add esp,8 jmp ecx* ¸ÄÌõ¼þÌø¡£Ìõ¼þÌøÒ²ÊǼ«Ãô¸ÐµÄÖ¸Á±ÈÈçÎÒÃÇ¿ÉÒÔ°Ñ cmp reg1, reg2 jge L_DST L_NEXT:д×÷£º push eax mov eax, reg1 sub eax, reg2 shr eax, 1fh neg eax and eax, L2 - L1 add eax, L1 jmp eax L1: pop eax jmp L_DST L2: pop eax L_NEXT: ÔÙ¿´Õâ¸ö£¬ÄãÄÜ¿´¶®ÊÇʲôÒâ˼Âðpush offset @@L - offset L_3 + 23hjmp L_1L_2: jz L_3 ret 4L_3: add dword ptr [esp+4], offset L_3 - 23h add esp,4 ret
L_1:call L_2 ... ÕâÀï³öÏÖÁËcallºÍret£¬µ«ÓÖ²»ÊÇÒ»°ãËùÆÚÍûµÄÄÇÖÖ¡£ÕâÀïµÄcall²»´ú±íÄã·¢ÏÖÁËÒ»¸öº¯Êýµ÷Óá£ÕâÀïµÄret²»´ú±íÊÇÒ»¸öº¯ÊýµÄ½áÊø¡£
* ʹÓöÑÕ»´úÌæ¼Ä´æÆ÷¡£±ÈÈ磺 MOV EAX, DWORD PTR [ECX+0AD8h] PUSH EAX MOV ECX, DWORD PTR [EAX]¿ÉÒÔд×÷£º PUSH EAX PUSH ECX MOV EAX, DWORD PTR [ESP] ADD EAX, 0AD8h MOV EAX, DWORD PTR [EAX] MOV DWORD PTR [ESP+04h], EAX PUSH DWORD PTR [ESP+04h] MOV EAX, DWORD PTR [ESP] MOV DWORD PTR [ESP+08h], EAX MOV EAX, DWORD PTR [ESP] MOV EAX, DWORD PTR [EAX] MOV DWORD PTR [ESP+04h], EAX MOV EAX, DWORD PTR [ESP] MOV ECX, DWORD PTR [ESP+04h] ADD ESP, 08hÄãÄÜ¿´¶®Â𣿺ÜÃ÷ÏÔ£¬Õâ¸ö±ä»»ÊDz»¿ÉÄæ±ä»»¡£ÒòΪËü±¾À´Ê¹ÓÃÁËÄĸö¼Ä´æÆ÷£¬ÒѾûÓа취֪µÀÁË¡£
* ¡¡»¹¿ÉÒÔÏë³öºÜ¶àŤÇú±ä»»µÄ·½·¨¡£»¯·±Îª¼òÖ»ÓÐÒ»ÖÖ·½·¨£¬»¯¼òΪ·±¿ÉÒÔÓÐÎÞÇî¶àÖÖ·½·¨¡£
»¹ÓÐһЩ¹¦ÄÜ£º* ÔÚCÓïÑÔÖУ¬Ê¹Óà #pragma code_seg(".code$curve_NoChange") À´Ö¸Ê¾ºóÃæµÄ´úÂë²»×öÈκμÓÃÜ¡£ÒòΪÓÐʱºòÓÐЩ´úÂ뺬ÓдóÁ¿µÄÑ»·£¬¼ÓÃÜËü»áÑÏÖØÓ°ÏìЧÂÊ¡£
* ÔÚCÓïÑÔÖУ¬Ê¹Óà #pragma code_seg(".code$curve_Max") À´Ö¸Ê¾ºóÃæµÄ´úÂëÖصã¼ÓÃÜ¡£±ÈÈçºóÃæÊÇÓë×¢²áËã·¨Ïà¹Ø¡£
ÏÖÔڵčÇú±ä»»Æ÷ÎÒ½ÐËü1.0°æ£¬ÒѾ·Ç³£Îȶ¨ÁË¡£ÎÒÓÃËü°ÑVC6µÄ¿âÎļþLIB¶¼´¦ÀíÁËÒ»±é£¬ÔÙÓÃLIB.exe¹¤¾ßд»ØLIBÎļþÖУ¬ÎÒÃǾÍÓÐÁËÒ»Ì×¼ÓÃܺóµÄ¿â¡£Èç¹ûÓÃÕâÌ׿âÀ´LINKÄãµÄÈí¼þ£¬·ÖÎöÕ߾ͺÜÄÑ´Ó»ã±àÖÐÕÒµ½ÄĸöÊÇprintfÄĸöÊÇstrcpy£¬IDAÒ²ÎÞ·¨Ê¶±ðMFC¾²Ì¬Á´½ÓµÄ¿âº¯ÊýÁË¡£ÄÜ°ÑVC6µÄ¿â¶¼¼ÓÃÜÒ»±é²»³ö´í£¬ÎÒÏàÐÅËüÒѾºÜǿ׳ºÜÎȶ¨ÁË¡£
ÓÃËüÀ´¼ÓÃÜÎÒÃÇ×öµÄÒ»¸ö¹²ÏíÈí¼þ£¬¾ÍÔÙҲûÈËд³ö×¢²á»úÁË¡£È¥¶Á¶®´óÁ¿µÄ¾¹ýÒÔÉϱ任µÄ´úÂëÊDz»¿ÉÏëÏóµÄ¡£µ«»¹ÊÇÓÐÈ˱©ÆÆÁË£¬ÕæÅå·þËû¡£Îһ᲻¶Ï·á¸»¼ÓÃÜ·½·¨£¬Èñ©ÆÆÕ߶¼·ÅÆú¡£
ÏÖÔڵčÇú±ä»»Æ÷»¹Ö»Ö§³ÖVC6ʹÓõÄCOFF¸ñʽµÄOBJ£¬ÏÂÒ»²½£¬Òª·ÖÎöÒ»ÏÂVS2005µÄOBJ¸ñʽ£¬¾¡¿ìÖ§³ÖËü¡£
ÎÒ¾³£Ï²»¶·´»ã±àһϣ¬·ÖÎöµãʲô¶«Î÷¡£ÎÒÓв»ÉÙÅóÓÑÒ²¾³£ÔÚ×ö·´»ã±à»òÆƽâµÄ¹¤×÷¡£ÎÒ²»Ï£ÍûŤÇú±ä»»Æ÷ÔÚÍøÉÏÒ»¹«²¼£¬±»¹ã·ºÊ¹Óá£ÓÐÒ»ÌìÎÒÏë·ÖÎöµãʲôȴÎÞ·¨ÏÂÊÖ¡£ËùÒÔ£¬ÕâÈí¼þÔÝʱ»¹²»ÌṩÏÂÔØ£¬Ò²²»³öÊÛ¡£Èç¹ûÄãÓÐÒ»¶ÎС³ÌÐòÏë²âÊÔһϣ¬¿ÉÒÔ°ÑOBJ·¢¸øÎÒ£¬ÎÒ¼ÓÃÜһϸøÄã¡£Èç¹ûÄãÓÐÒ»¸öÉÌÒµÏîÄ¿ÐèÒª°²È«µØ¼ÓÃÜ£¬Ò²¿ÉÒÔ̸̸¡£
¸½ÉÏÒ»¸öΪCCGдµÄcrackme£¬ÓÃŤÇú±ä»»Æ÷¼ÓÃÜ£¬´ø²¿·ÖÔ´Â룬¹©²Î¿¼¡£
http://www.lihuasoft.net/uppic/d_0612150820370.zipLiuTaoTao 2006.7.7
Óм¸µã£º £ª¡¡±¾Èí¼þÔÝʱ²»¶ÔÍâ·¢²¼£¬Ö»×Ô¼ºÊ¹Óá£Èç¹ûÓÐÅóÓÑÏë¶Ô×Ô¼ºµÄ´úÂë¼ÓÃÜ£¬¿ÉÒÔ°ÑOBJÎļþ·¢¸øÎÒ¼ÓÃÜ¡£·ÀÖ¹ËùÓеÄÈí¼þ¶¼ÓÃÕâ¸ö¼ÓÃÜ£¬ÎÒÃÇ»áIDAµÄ¾Íû·¹³ÔÁË :( £ª¡¡ÏÖÔÚÖ»Ö§³ÖVC6µÄOBJ¸ñʽ£¬¾ÍÊÇ COFF. ÏÂÒ»²½ÏëÖ§³ÖVS2005µÄOBJ¸ñʽ£¬Óöµ½ÁËÎÊÌâ¡£VS2005µÄdebug±àÒëOBJ»¹ÊÇ COFF, µ« release ±àÒëµÄOBJ¾Í²»ÖªµÀÊÇʲô¸ñʽÁË£¬ÕÒ²»µ½×ÊÁÏ¡£ÓÐÄÄλÅóÓÑÄÜ°ïÖú½â¾öÒ»ÏÂÕâ¸öÎÊÌ⣿лл
allyesno:¸½bobÆƽâ¹ý³Ì
ÎÒÃÇÒÔ Óû§Ãû 12345678
´íÎóµÄ×¢²áÂë 33333333 ΪÀýÌâ
ÔÚ40147E´¦Ï¶ϣ¬ÎÒÃÇ¿ÉÒÔ¿´µ½ ³ÌÐò°Ñ ÎÒÃǵÄ×¢²áÂë Ëã³ÉÁË16½øÖÆµÄ 12 12 12 12 AF AF AF AF È»ºóºóÃæ¼ÌÐø£¬ÔÚ40180A´¦°ÑÎÒÃǵÄ×¢²áÂë Ëã³É 15 16 17 18 B6 B7 B8 B9¡£¡£¡£¡£¡£
È»ºóÔÙ 405310 °ÑÎÒÃÇµÄ Óû§Ãû Õ¹³É 31 32 33 34 35 36 37 38¡£¡£
µ½´Ë´¦ÎªÖ¹ ÔÚ¶ÑÕ»Àï °ÑÎÒÃǵÄÓû§Ãû ×¢²áÂëÕ¹³É
¶ÑÕ»µØÖ· 12FF18£º
¼Ù×¢²áÂ벿·Ö16½øÖÆ£º
32 12 12 12 AF AF AF AF 15 16 17 18 B6 B7 B8 B9 1D 1E 1F 20 BE BF C0 C1 25 26 27 28 C6 C7 C8 00
Óû§Ãû²¿·Ö£º
31 32 33 34 35 36 37 38 31 32 33 34 35 36 37 38 31 32 33 34 35 36 37
Õ¹¿ªºó¾ÍÊÇÓû§ÃûÓë×¢²áÂë»ìºÏÔËËãÁË£¬
ÔÚ40226A ´¦¿ÉÒÔ¿´µ½ÔËËãµÄ½á¹û£¨Õâ¸ö¹ý³Ì×îΪ¸´ÔÓ£¬µÄȷûʱ¼ä×Ðϸ·ÖÎö£¬ËùÒÔûϸ¿´£©
ÔÚ 4083DD ´¦ÎÒÃÇ¿ÉÒÔ¿´µ½
SUB EAX£¬3467ABDE
Õâ¾ÍÊDZ¬ÆÆ¿Ú£¬°ÑËû¸Ä³É MOV EAX£¬00
±¬ÆƳɹ¦£¡£¡£¡£¡
СµÜ²»²Å£¬Ï׳óÁË£¡£¡£¡
ÎҺܻ³ÁµÎÒµÄÀÏʦ£¨×ÏÖñ£©£¬Ï£ÍûÎÒµÄÀÏʦÉíÌ彡¿µ£¬ÍòÊÂÈçÒ⣡
QQ£º6237126
:eek: ÎÒ²»ÄÜ´«¸½¼þÂ𣿿ޡ£¡£¡£¡£·´Õý¾ÍÊDZ¬ÆÆ 4083DD´¦£¬°ÑËû¸ÄΪ B8 00 00 00 00, ÔËÐоÍOKÁË£¡£¡£¡