OllyDBG ÈëÃÅ - ͼÎÄ ÏÂÔØ±¾ÎÄ

ÎÒÃÇÊäÈëÓû§Ãû CCDebuger£¬ÐòÁкŠ78787878£¬µãÉÏÃæÄǸö¡°Check¡±°´Å¥£¬ºÇ£¬ û·´Ó¦£¡¿´À´ÊÇҪע²áÂëÕýÈ·²ÅÓж¯¾²¡£ÏÖÔڹصôÕâ¸ö crackme£¬Óà PEiD ²éһϿǣ¬Ô­À´ÊÇ MASM32 / TASM32 [Overlay]¡£Æô¶¯ OllyDBG ÔØÈëÕâ¸ö³ÌÐò£¬F9ÈÃËüÔËÐС£Õâ¸ö³ÌÐò°´ÎÒÃÇÇ°Ãæ½²µÄ²ÉÓÃ×Ö´®²Î¿¼»òº¯Êý²Î¿¼µÄ·½·¨¶¼ºÜÈÝÒ×¶ÏÏÂÀ´¡£µ«ÎÒÃǽñÌìÖ÷ҪѧϰµÄÊÇÏûÏ¢¶Ïµã¼° RUN ¸ú×Ù£¬¾ÍÏÈÓÃÏûÏ¢¶ÏµãÀ´¶ÏÕâ¸ö³ÌÐò°É¡£ÔÚÉèÏûÏ¢¶Ïµãǰ£¬ÓÐÁ½¸öÄÚÈÝÎÒÃÇÒª¼òµ¥Á˽âһϣºÊ×ÏÈÎÒÃÇÒªÁ˽âµÄÊÇÏûÏ¢¡£Windows µÄÖÐÎÄ·­Òë¾ÍÊÇ¡°´°¿Ú¡±£¬¶ø Windows ÉÏÃæµÄÓ¦ÓóÌÐòÒ²¶¼ÊÇͨ¹ý´°¿ÚÀ´ÓëÓû§½»»¥µÄ¡£ÏÖÔÚ¾ÍÓÐÒ»¸öÎÊÌ⣬ӦÓóÌÐòÊÇÈçºÎÖªµÀÓû§×÷ÁËʲôÑùµÄ²Ù×÷µÄ£¿ÕâÀï¾ÍÒªÓõ½ÏûÏ¢ÁË¡£Windows ÊǸö»ùÓÚÏûÏ¢µÄϵͳ£¬ËüÔÚÓ¦ÓóÌÐò¿ªÊ¼Ö´Ðкó£¬Îª¸Ã³ÌÐò´´½¨Ò»¸ö¡°ÏûÏ¢¶ÓÁС±£¬ÓÃÀ´´æ·Å¸Ã³ÌÐò¿ÉÄÜ´´½¨µÄ¸÷ÖÖ²»Í¬´°¿ÚµÄÐÅÏ¢¡£±ÈÈçÄã´´½¨´°¿Ú¡¢µã»÷°´Å¥¡¢Òƶ¯Êó±êµÈµÈ£¬¶¼ÊÇͨ¹ýÏûÏ¢À´Íê³ÉµÄ¡£Í¨Ë×µÄ˵£¬Windows ¾ÍÏñÒ»¸öÖмäÈË£¬ÄãÒª¸ÉʲôÊÂÊÇÏÈ֪ͨËü£¬È»ºóËü²Åͨ¹ý´«µÝÏûÏ¢µÄ·½Ê½Í¨ÖªÓ¦ÓóÌÐò×÷³öÏàÓ¦µÄ²Ù×÷¡£Ëµµ½Õ⣬ÓÖÓиöÎÊÌâÁË£¬ÔÚ Windows ÏÂÓжà¸ö³ÌÐò¶¼ÔÚÔËÐУ¬ÄÇÎÒµãÁËij¸ö°´Å¥£¬»ò°Ñij¸ö´°¿Ú×î´ó»¯£¬Windows ÖªµÀÎÒÊǵãµÄÄĸöÂð£¿ÕâÀï¾ÍҪ˵µ½ÁíÒ»¸öÄÚÈÝ£º¾ä±ú£¨handle£©ÁË¡£¾ä±úÒ»°ãÊǸö 32 λµÄÊý£¬±íʾһ¸ö¶ÔÏó¡£Windows ͨ¹ýʹÓþä±úÀ´±êʶËü´ú±íµÄ¶ÔÏó¡£±ÈÈçÄãµã»÷ij¸ö°´Å¥£¬Windows ¾ÍÊÇͨ¹ý¾ä±úÀ´ÅжÏÄãÊǵã»÷ÁËÄÇÒ»¸ö°´Å¥£¬È»ºó·¢ËÍÏàÓ¦µÄÏûϢ֪ͨ³ÌÐò¡£ËµÍêÕâЩÎÒÃÇÔٻص½ÎÒÃǵ÷ÊԵijÌÐòÉÏÀ´£¬ÄãÓ¦¸ÃÒѾ­Óà OllyDBG °ÑÕâ¸ö crackme ÔØÈë²¢°´ F9 ¼üÔËÐÐÁ˰ɣ¿ÏÖÔÚÎÒÃÇÊäÈëÓû§Ãû¡°CCDebuger¡±£¬ÐòÁкš°78787878¡±£¬ÏȲ»ÒªµãÄǸö¡°Check¡±°´Å¥£¬ÎÒÃÇÀ´µ½ OllyDBG ÖУ¬µã»÷²Ëµ¥ ²é¿´->´°¿Ú£¨»òÕßµã»÷¹¤¾ßÀ¸ÉÏÄǸö¡°W¡±µÄͼ±ê£©£¬ÎÒÃǻῴµ½ÒÔÏÂÄÚÈÝ£º

ÎÒÃÇÔÚÑ¡ÖеÄÌõÄ¿ÉϵãÓÒ¼ü£¬ÔÙÑ¡ÔñÉÏͼËùʾµÄ²Ëµ¥Ï»áÀ´µ½ÏÂÃæÕâ¸ö´°¿Ú£º

ÏÖÔÚÎÒÃǵã»÷ͼÉϵÄÄǸöÏÂÀ­²Ëµ¥£¬ºÇ£¬Ô­À´ÀïÃæµÄÏûÏ¢Õæ²»ÉÙ¡£Õâô¶àÏûÏ¢ÎÒÃÇÑ¡ÄĸöÄØ£¿×¢²áÊǸö°´Å¥£¬ÎÒÃǾÍÔÚ°´Ï°´Å¥ÔÙËÉ¿ªÊ±ÈóÌÐòÖжϡ£²éһϠMSDN£¬ÎÒÃÇÖªµÀÕâ¸öÏûÏ¢Ó¦¸ÃÊÇ WM_LBUTTON_UP£¬¿´×ÖÃæÒâ˼Ҳ¿ÉÒÔÖªµÀÊÇ×ó¼üËÉ¿ªÊ±µÄÏûÏ¢£º

´ÓÏÂÀ­²Ëµ¥ÖÐÑ¡ÖÐÄǸö 202 WM_LBUTTON_UP£¬ÔÙ°´È·¶¨°´Å¥£¬ÎÒÃǵÄÏûÏ¢¶Ïµã¾ÍÉèºÃÁË¡£ÏÖÔÚÎÒÃÇ»¹Òª×öÒ»¼þÊ£¬¾ÍÊÇ°Ñ RUN ¸ú×Ù´ò¿ª¡£ÓÐÈË¿ÉÄÜÒªÎÊ£¬Õâ¸ö RUN ¸ú×ÙÊǸÉʲôµÄ£¿¼òµ¥µÄ˵£¬RUN ¸ú×Ù¾ÍÊǰѱ»µ÷ÊÔ³ÌÐòÖ´ÐйýµÄÖ¸Áî±£´æÏÂÀ´£¬ÈÃÄã¿ÉÒԲ鿴±»µ÷ÊÔ³ÌÐòÔËÐÐÆÚ¼ä¸ÉÁËÄÄЩÊ¡£RUN ¸ú×Ù»á°ÑµØÖ·¡¢¼Ä´æÆ÷µÄÄÚÈÝ¡¢ÏûÏ¢ÒÔ¼°ÒÑÖªµÄ²Ù×÷Êý¼Ç¼µ½ RUN ¸ú×Ù»º³åÇøÖУ¬Äã¿ÉÒÔͨ¹ý²é¿´ RUN ¸ú×ٵļǼÀ´Á˽â³ÌÐòÖ´ÐÐÁËÄÇЩָÁî¡£ÔÚÕ⻹ҪעÒâÒ»¸ö»º³åÇø´óСµÄÎÊÌ⣬Èç¹ûÖ´ÐеÄÖ¸ÁîÌ«¶à£¬»º³åÇøÂúÁ˵ϰ£¬¾Í»á×Ô¶¯¶ªÆúÇ°ÃæÀϵļǼ¡£ÎÒÃÇ¿ÉÒÔÔÚµ÷ÊÔÑ¡Ïî->¸ú×ÙÖÐÉèÖãº

ÏÖÔÚÎÒÃǻص½ OllyDBG ÖУ¬µã»÷²Ëµ¥µ÷ÊÔ->´ò¿ª»òÇå³ý RUN ¸ú×Ù£¨µÚÒ»´ÎµãÕâ¸ö²Ëµ¥ÊÇ´ò¿ª RUN ¸ú×Ù£¬ÔÚ´ò¿ªµÄÇé¿öϵã»÷¾ÍÊÇÇå³ý RUN ¸ú×ٵļǼ£¬¶Ô RUN ¸ú×ÙÊìϤʱ»¹¿ÉÒÔÉèÖÃÌõ¼þ£©£¬±£Ö¤µ±Ç°ÔÚÎÒÃǵ÷ÊԵijÌÐòÁì¿Õ£¬ÔÚ·´»ã±à´°¿ÚÖеã»÷ÓÒ¼ü£¬ÔÚµ¯³ö²Ëµ¥ÖÐÑ¡Ôñ RUN ¸ú×Ù->Ìí¼ÓËùÓк¯Êý¹ý³ÌµÄÈë¿Ú£º

ÎÒÃÇ¿ÉÒÔ¿´µ½ OllyDBG °Ñʶ±ð³öµÄº¯Êý¹ý³Ì¶¼ÔÚÇ°Ãæ¼ÓÁË»ÒÉ«Ìõ£º

ÏÖÔÚÎÒÃǻص½ÄǸö crackme Öа´ÄǸö¡°Check¡±°´Å¥£¬±» OllyDBG ¶ÏÏÂÁË£º

ÕâʱÎÒÃǵã»÷²Ëµ¥²é¿´->Äڴ棬»òÕßµã»÷¹¤¾ßÀ¸ÉÏÄǸö¡°M¡±°´Å¥£¨Ò²¿ÉÒÔ°´×éºÏ¼ü ALT+M£©£¬À´µ½ÄÚ´æÓ³Éä´°¿Ú£º

ΪʲôÔÚÕâÀïÉè·ÃÎʶϵ㣬ÎÒҲ˵һÏ¡£ÎÒÃÇ¿ÉÒÔ¿´Ò»Ï³£¼ûµÄ PE Îļþ£¬Ã»¼Ó¹ý¿ÇµÄÓà PEiD ¼ì²âÊÇÕâÑù£º

µãһϠEP ¶ÎºóÃæÄǸö¡°>¡±·ûºÅ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½ÒÔÏÂÄÚÈÝ£º