¡¶ÐÅÏ¢°²È«¼¼Êõ¡·
ʵ Ñé Ö¸ µ¼ Êé
ÐÅÏ¢¹¤³ÌѧԺ
¶þ©–Ò»ÁùÄê¶þÔ¶þÊ®ÈÕ
ÐÅÏ¢°²È«¼¼ÊõÊÇʵ¼ùÐԷdz£Ç¿µÄÒ»Ãſγ̣¬Ñ§ÉúÒªÕæÕýÕÆÎÕÐÅÏ¢°²È«¼¼Êõ±ØÐëͨ¹ýʵÑ齫ѧµ½µÄÀíÂÛ֪ʶӦÓõ½Êµ¼ùÖС£Í¨¹ýʵÑé¿ÉÒÔ¼¤·¢Ñ§ÉúµÄѧϰÐËȤ£¬ÓÐЧÔöǿѧÉúµÄѧϰ¶¯Á¦£¬¹®¹ÌѧÉúËùѧµ½ÀíÂÛ֪ʶ£¬Ìá¸ßѧÉúµÄÓ¦ÓÃ֪ʶÄÜÁ¦¡£
¼ÆËã»úÐÅÏ¢°²È«¼¼ÊõʵÑéÄÚÈÝÓкܶ࣬Ö÷Òª°üÀ¨°²È«³ÌÐòÉè¼ÆºÍ°²È«Èí¼þʹÓÃÁ½²¿·Ö¡£½Ì²ÄµÄϰÌⲿ·Ö°üº¬ÁËһЩ¼òµ¥³ÌÐòÉè¼ÆÌ⣬ÕâЩÌâÄ¿¿ÉÒÔ×÷ΪʵÑéÄÚÈÝ£¬Í¨¹ýÉÏ»úÀ´Íê³É¡£½Ì²ÄÖнéÉܵÄDES Ëã·¨¡¢RSA Ëã·¨ºÍMDS Ëã·¨¿ÉÒÔ×÷Ϊ¸Ã¿Î³Ì»òÐÅÏ¢°²È«×¨ÒµµÄ¿Î³ÌÉè¼Æ£¬ÒªÇóѧÉú±àд³ÌÐòʵÏÖDEs Ëã·¨¡¢RSA Ëã·¨ºÍMDS Ëã·¨£¬ÒÔÌá¸ßѧÉú±à³ÌÄÜÁ¦ºÍÂ߼˼άÄÜÁ¦¡£¶ÔAES Ëã·¨ºÍNTRU Ëã·¨µÄÑо¿ÓëʵÏÖ¿ÉÒÔ×÷ΪѧÉú±ÏÒµÉè¼Æ¿ÎÌâ¡£¿¼Âǵ½½Ì²ÄµÄƪ·ùÒÔ¼°¶ÔѧÉúµÄ»ù±¾ÒªÇ󣬱¾½Ì²ÄÖ÷ÒªÌṩ°²È«Èí¼þʹÓ÷½ÃæµÄʵÑ飬ÒԷḻѧÉú¶ÔÐÅÏ¢°²È«µÄ¸ÐÐÔÈÏʶ¡£
ÕâÀïÐèҪǿµ÷µÄÊÇÐí¶à°²È«Èí¼þ¼È¿ÉÒÔ·¢ÏÖϵͳÖдæÔڵĩ¶´£¬Ò²¿ÉÒÔ³ÉΪ¹¥»÷¡¢ÆÆ»µÏµÍ³µÄ¹¤¾ß¡£Ï£ÍûѧÉúͨ¹ýʵÑ飬ǿ»¯ÐÅÏ¢°²È«Òâʶ£¬Çв»¿ÉÀûÓð²È«¹¤¾ß½øÐÐÎ¥·¨·¸×ï»î¶¯£¬Ë𺦹ú¼ÒºÍËûÈ˵ÄÀûÒæ¡£
ѧÉúÔÚдʵÑ鱨¸æÊ±£¬Ö÷ҪдʵÑéÃû³Æ¡¢ÊµÑéÄ¿µÄ¡¢ÊµÑé»·¾³¡¢ÊµÑéÄÚÈÝÓë²½Ö衢ʵÑéÌå»áµÈ¾Í¿ÉÒÔÁË£¬²»±ØÐ´ÊµÑé˵Ã÷²¿·Ö¡£½Ì²ÄÌṩµÄʵÑéÄÚÈÝÖ»ÊÇʵÑéµÄÖ÷Òª²¿·Ö£¬¾ßÌåʵÑéʱ¿ÉÒÔÔö¼ÓʵÑéÄÚÈÝ£¬²¢Ð´µ½ÊµÑ鱨¸æÖС£
±¾Ñ§ÆÚ¹²4¸öʵÑ飺
1¡¢ºÚ¿Í¹¥»÷Óë·À·¶£¨2016Äê5ÔÂ8ÈÕ1-2½Ú£© 2¡¢ÍøÂç©¶´É¨Ã裨2016Äê5ÔÂ8ÈÕ3-4½Ú£©
3¡¢ÐÅÏ¢¼ÓÃÜ¡¢Òþ²Ø£¬ÃÜÂëÆÆ½â£¨2016Äê5ÔÂ17ÈÕ5-6½Ú£© 4¡¢Windows ²Ù×÷ϵͳ°²È«ÉèÖã¨2016Äê5ÔÂ2ÈÕ7-8½Ú£©
ʵÑé1 ¼ÓÃÜÓëÒþ²Ø
Ò»¡¢ÊµÑéÄ¿µÄ
£¨1£© Ìá¸ß¶Ô¼ÓÃÜÓë½âÃÜÔÀíµÄÈÏʶ£» £¨2£© Ìá¸ß¶ÔÐÅÏ¢Òþ²ØÔÀíµÄÈÏʶ£» £¨3£© ѧ»áʹÓüÓÃÜÓëÒþ²ØÈí¼þ¡£ ¶þ¡¢ÊµÑé»·¾³
Pentiuum III¡¢600 MHzÒÔÉÏCPU , 128M ÒÔÉÏÄڴ棬10G ÒÔÉÏÓ²ÅÌ£¬°²×°windows 98 ÒÔÉϲÙ×÷ϵͳ£¬¼ÓÃÜÓëÒþ²ØÈí¼þEsayCode Boy Plus ¡£EasyCode Boy Plus £¬½çÃæÈçͼ1-1Ëùʾ¡£
ͼ1-1 EasyCode Boy Plus½çÃæ
Èý¡¢ÊµÑéÄÚÈÝÓë²½Öè
3.1 ¼ÓÃÜÎļþ
ÈÎÒâ±àдһ¸ö Word Îĵµ£¬Èç my.doc£¬Ö´ÐÐ ECBoy.exe ³ÌÐò£¬´ò¿ª EsayCode Boy Plus ´°¿Ú¡úÑ¡ÖС°¼ÓÃÜ¡±¡ú¡°Ìí¼ÓÎļþ¡úÑ¡ÖÐÒª¼ÓÃܵÄÎļþ£¨Èç my. doc £©¡úÔÚÃÜÂëÊäÈË¿òÖÐÊäÈËÃÜÂë¡ú¡°¿ªÊ¼¼ÓÃÜ¡±¡ú´ò¿ª¼ÓÃÜÎļþ£¬Èç my.doc £¬¿´µ½µÄ½«ÊÇÂÒÂë¡£
˵Ã÷£ºÊµ¼ÊÉÏEasyCode Boy Plus¿ÉÒÔ¼ÓÃÜÈκÎÀàÐ͵ÄÎļþ£¬²¢¶ÔÎļþµÄÿ¸ö±ÈÌØµ¥Ôª¼ÓÃÜ¡£Èç¹ûÐèÒª¼ÓÃÜÒ»¸öÎļþ¼Ð£¬¿ÉÒÔµ¥»÷¡°ÅúÁ¿Ìí¼ÓÎļþ¡±£¬³ÌÐò½«¼ÓÃÜÎļþ¼ÐÖеÄËùÓÐÎļþ£»Èç¹û±»¼ÓÃܵÄÎļþ½Ï´ó£¬¿ÉÒÔÑ¡ÖС°Æô¶¯¿ìËÙ¼ÓÃÜ¡±Ñ¡ÏÈç¹ûÖ»¶ÔÎļþÃû¼ÓÃÜ£¬¿ÉÒÔÑ¡ÖС°¼ÓÃÜÎļþÃû¡±Ñ¡ÏÕâʱ¼ÓÃܺóµÄÎļþÃû»á¸Ä±ä£¬ÎÞ·¨´ò¿ª»òÖ´ÐС£
3.2 ½âÃÜÎļþ
ÔÚ Esaycode Boy Plus ´°¿Ú¡úÑ¡ÖС°½âÃÜ¡±¡úÑ¡Ôñ±»¼ÓÃܵÄÎļþ¡úÔÚÃÜÂëÊäÈË¿òÖÐÊäÈËÃÜÂë¡ú¡°¿ªÊ¼½âÃÜ¡±¡ú´ò¿ª½âÃܵÄÎļþ£¬Èç my.doc£¬¿ÉÒÔ¿´µ½ÎļþµÄÄÚÈÝÒѾ±»½âÃÜ»òÎļþÒѾ¿ÉÒÔÔËÐС£
3.3Éú³ÉËæ»úÃÜÂë
ÔÚ Esaycode Boy Plus ´°¿Ú¡úÑ¡ÖС°¼ÓÃÜ¡±¡ú¡°²úÉúËæ»úÃÜÂ롱¡úÔÚµ¯³öµÄ¡°Ëæ»úÃÜÂëÉú³ÉÆ÷¡±´°¿ÚÖдò¿ªËùÓÐÑ¡Ï¸Ä±äÃÜÂëλÊý»òÃÜÂëÖÐÌØÊâ×Ö·ûÊý¡úµ¥»÷¡°Éú³É¡£
˵Ã÷£º EsayCode Boy Plus ¿ÉÒÔÉú³É°²È«Ç¿¶ÈºÜ¸ßµÄÃÜÂë¡£Ò»°ãÇé¿öÏÂʹÓà 8λÓÉ´óСд×ÖĸºÍÊý×Ö×é³ÉµÄÃÜÂë¾Í¿ÉÒÔÁË¡£
3.4 Éú³É¿É×Ô½âÃÜÎļþ
ÔÚ EsayC0de Boy Plus´°¿Ú¡úÑ¡ÖС°±àÒë ExE¡± ¡úÑ¡Ôñ¡°½«Îļþ±àÒëΪ ExE Îļþ¡± ¡ú¡°ä¯ÀÀ¡±¡úÑ¡ÔñÒª¼ÓÃܵÄÎļþ£¨Èç my . doc £©¡úÔÚÃÜÂëÊäÈË¿òÖÐÊäÈËÃÜÂë¡ú¡°¿ªÊ¼±àÒ룯¼ÓÃÜ¡± ¡ú´ò¿ª±»¼ÓÃܵÄ.exe Îļþ£¬Èç my.doc £¬³ÌÐò»áµ¯³ö´°¿ÚÌáʾÊäÈËÃÜÂ룬ÊäÈËÃÜÂëÕýÈ·ºó²ÅÄÜ´ò¿ªÎļþ¡£
ÔÚ EsayCode Boy Plus ´°¿Ú¡úÑ¡ÖС°±àÒë EXE ¡± ¡úÑ¡Ôñ¡°¶Ô ExE Îļþ¼ÓÃÜÂë±£»¤¡± ¡ú¡°ä¯ÀÀ¡±¡úÑ¡ÔñÒª¼ÓÃܵÄ.exe Îļþ£¬Èç my.exe ¡úÔÚÃÜÂëÊäÈë¿òÖÐÊäÈËÃÜÂë¡ú¡°¿ªÊ¼±àÒ룯¼ÓÃÜ¡± ¡úÖ´Ðб»¼ÓÃܵÄ.exe Îļþ£¬Èç my.exe £¬³ÌÐò»áµ¯³ö´°¿ÚÌáʾÊäÈËÃÜÂ룬ÊäÈËÃÜÂëÕýÈ·ºó³ÌÐò²ÅÄܼÌÐøÖ´ÐС£
˵Ã÷£º×Ô½âÃÜÎļþ¾ÍÊÇÎļþÿ´ÎʹÓÃǰÊäÈËÃÜÂëºó²ÅÄÜÖ´ÐУ¬»òÊäÈËÃÜÂëºó¿ÉÒÔ½«Îļþ½âÃÜÊÍ·Å¡£
3.5 ÎļþÒþ²ØÓë»Ö¸´
ÔÚ EsayCode Boy Plus´°¿Ú¡úÑ¡ÖС°ÎļþǶÈË¡±¡ú¡°ä¯ÀÀ¡±£¬Ñ¡ÔñÒª×÷Ϊ¼ÄÖ÷µÄÎļþ£¨Èç my.exe £©¡ú¡°ä¯ÀÀ¡±£¬Ñ¡ÔñҪǶÈ˵ÄÎļþ£¨Èç my.doc £©¡úÔÚÃÜÂëÊäÈË¿òÖÐÊäÈËÃÜÂë¡úÑ¡ÖС°Ç¶È˺óɾ³ý¼ÄÉúÎļþ¡±Ñ¡Ïî¡úµ¥»÷¡°Ç¶ÈËÎļþ¡±°´Å¥¡ú¹Û²ì¼ÄÖ÷ÎļþʹÓñ仯¡£
ÔÚ EsayCode Boy Plus ´°¿Ú¡úÑ¡ÖС°ÎļþǶÈË¡±¡ú¡°ä¯ÀÀ¡±¡úÑ¡ÔñÒªÊͷżÄÉúÎļþµÄ¼ÄÖ÷Îļþ£¨Èç my. exe£©¡ú¡°ä¯ÀÀ¡±£¬Ñ¡Ôñ¼ÄÉúÎļþÊÍ·Åºó´æ·ÅµÄĿ¼¡úÔÚÃÜÂëÊäÈË¿òÖÐÊäÈËÃÜÂë¡úÑ¡ÖС°Êͷźó»Ö¸´¼ÄÉúÎļþ³õʼ״̬¡±Ñ¡Ïî¡úµ¥»÷¡°ÊÍ·ÅÎļþ¡±°´Å¥¡ú¹Û²ì¼ÄÖ÷ÎļþºÍ¼ÄÖ÷ÎļþʹÓõı仯£¬Èç my. exe ¡¢ my. doc ¡£
˵Ã÷£º¼ÄÖ÷ÎļþÊÇÒþ²ØÎļþµÄÔØÌ壬¼ÄÉúÎļþÊDZ»Òþ²ØµÄÎļþ¡£ EsayCode Boy Plus¿ÉÒÔ½«²»Í¬ÀàÐ͵ÄÎļþ×÷Ϊ¼ÄÖ÷Îļþ£¬½«¸÷ÖÖÎļþÒþ²Øµ½²»Í¬ÀàÐ͵ÄÎļþÖС£ÊµÑé¹ý³ÌÖпÉÒÔ¹Û²ì¼ÄÖ÷ÎļþºÍ¼ÄÉúÎļþ´óСµÄ±ä»¯£¬»òͨ¹ý Hiew µÈÎļþ´úÂë±à¼Æ÷²é¿´¼ÄÖ÷ÎļþºÍ¼ÄÉúÎļþÄÚÈݵı仯¡£
αװÎļþ¼ÐÔÚ EsayCode Boy Plua´°¿Ú¶·Ñ¡ÖС°Î±×°Ä¿Â¼¡±¡¢ÔÚ×ó²àµÄĿ¼Ê÷ÖÐÑ¡ÔñÐèÒª½øÐÐαװµÄÎļþ¼Ð¡£ÔÚÓҲࡰαװÀàÐÍ¡±ÖÐÑ¡ÔñαװÀàÐÍ£¨Èç¡°¿ì½Ý·½Ê½¡±£©¡£¡°Î±×°Ä¿Â¼¡±¡£