±ÒÓιú¼Ê¹ÙÍø

EN
  • LinuxȨÏÞÌáÉý£ºPython¿âÐ®ÖÆ

    Ðû²¼Ê±¼ä£º2021-07-02
    ä¯ÀÀÁ¿£º 9338

    ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒÃǽ«ÏÈÈÝһЩÔÚ»ùÓÚLinuxµÄ×°±¸ÉÏͨ¹ýʹÓÃPython¿âºÍ¾ç±¾ÌáÉýȨÏÞµÄÒªÁì¡£

    1.ÏÈÈÝ

    Ò»Ñùƽ³£À´Ëµ£¬µ±¹¥»÷Õß´¦ÓÚÓÐpythonÎļþµÄÇéÐÎÖУ¬¿ÉÒÔÓÃÀ´ÌáÉýÆä»á¼ûȨÏ޵ķ½·¨½ÏÁ¿ÓÐÏÞ¡£±¾ÎĽ«ÏÈÈÝʹÓÃдȨÏÞ¡¢sudoȨÏ޺ͱ༭Path±äÁ¿,ÕâÈýÖÖÌáȨ·½·¨¡£

    ΪÁËÀû±ãÑÝʾ£¬ÎÒÃÇÏȽ¨ÉèÒ»¸öµ¼ÈëһЩ¿âµÄʾÀý¾ç±¾¡£ÔÚÏÖÕæÏàÐÎÖУ¬Õâ¿ÉÄÜÊǸöÒ»Ñùƽ³£µÄpython¾ç±¾»òÊÇÒ»¸ö¿ª·¢Ö°Ô±ÕýÔÚ¾ÙÐеÄÏîÄ¿¡£ÔÚCTF½ÇÖðÖУ¬¿ÉÄܺÜÈÝÒ×ÕÒµ½Ò»¸ö°üÀ¨Óë´ËÏàÀàËÆµÄ¾ç±¾¡£ÎÒÃǽ¨ÉèµÄʾÀý¾ç±¾ÖУ¬Ê×Ïȵ¼ÈëwebbrowserÄ£¿é£¬È»ºóʹÓÃopenº¯ÊýÀ´ÔËÐÐÉè±¹ØÁ¬ÄĬÈÏwebä¯ÀÀÆ÷£¬À´·­¿ª/ÍøÒ³£¨´Ë´¦ÒÔ±ÒÓιú¼Ê¹ÙÍø¹ÙÍø¾ÙÀý£©£¬Èçͼ1-1¡£

    ͼƬ1.png

                       Í¼1-1¿ÉÒÔ¿´µ½ÔËÐо籾³ÌÐò»á·­¿ª±ÒÓιú¼Ê¹ÙÍø¹ÙÍø

    ÒªÁìÒ»£ºÕâ¸öÎó²îʹÓÃÊÇ»ùÓÚÎÒÃǵ¼ÈëµÄÄ£¿éÎļþÒª¾ßÓÐдȨÏÞ¡£µ±±»µ¼ÈëµÄÄ£¿éÎļþ¾ßÓÐÔÊÐíÈκÎÓû§±à¼­µÄȨÏÞʱ£¬Ëü¾Í¿ÉÄܳÉΪһ¸öÎó²î¡£ÔÚÎÒÃǽ¨ÉèµÄpythonʾÀý¾ç±¾ÖУ¬Å²ÓÃÁËwebbrowser.pyÄ£¿éÎļþ¡£ÎªÁ˸üºÃµØÏàʶÕâÖÖÌáȨ·½·¨£¬ÎÒÃǽ«Ê×ÏÈÔÚubuntuÇéÐÎÖн¨ÉèųÈõÐÔÎó²îÇéÐΣ¬È»ºóʹÓÃÁíÒ»¸ö»úеÀ´¹¥»÷ʹÓÃÕâ¸öÎó²î¡£


    Îó²î½¨É裺ÕýÈçǰÎÄËù½²£¬ÔÚÕâÖÖÒªÁìÖУ¬Îó²îÊÇ»ùÓÚÄ£¿éÎļþµÄȨÏÞ¡£ÎªÁËÈ´¹¹Õâ¸öÎó²î£¬ÎÒÃÇÊ×ÏÈÐèÒªÕÒµ½Ä£¿éÎļþ¡£ÎÒÃÇ¿ÉÒÔÓÃlocateÏÂÁîÀ´ÕÒµ½Ëü£¬ËäȻҲ¿ÉÒÔʹÓÃfindÖ®ÀàµÄÏÂÁî¾ÙÐвéÕÒ¡£ÎÒÃÇ¿ÉÒÔ¿´µ½ËüλÓÚ/usr/lib/python3.8/ÄÚÀȻºóÎÒÃÇ¿ÉÒÔ¿´µ½£¬Ä£¿éÎļþµÄĬÈÏȨÏÞÊÇ£ºËùÓÐÕßÓжÁ¡¢Ð´¡¢Ö´ÐеÄȨÏÞ£¬×éÓÐÖ´ÐкͶÁµÄȨÏÞ£¬ÆäËûÓû§Ö»ÓÐÖ´ÐеÄȨÏÞ¡£ÕâÒâζ×ųý·ÇÓû§ÊÇrootȨÏÞ£¬²»È»ÈκÎÈ˲»¿É±à¼­¸ÃÎļþ¡£ÎªÁËÈ´¹¹Õâ¸öÎó²î£¬ÎÒÃÇÐèÒªÓÃchmodÏÂÁî¸Ä±äÒ»ÏÂȨÏÞ£¬Ê¹Ã¿¸öÓû§¶¼¿ÉÒÔ¶ÁÈ¡¡¢Ð´ÈëºÍÖ´ÐС£Õâ´ÓÏÂͼ1-2ÖпÉÒÔ¿´µ½¡£

    ͼƬ3.png

                      Í¼1-2¿ÉÒÔ¿´µ½ËùÓÐÓû§¶ÔÎļþ¾ßÓжÁ£¬Ð´£¬Ö´ÐÐȨÏÞ¡£

    ÒªÏëÈÃLinux»úе±äµÃÒ×Êܹ¥»÷£¬ÏÂÒ»²½Òª×öµÄ¾ÍÊÇÌṩһ¸öÔËÐÐpython¾ç±¾µÄÒªÁì¡£×î¼òÆÓµÄÒªÁìÊÇдÈësudoersÎļþÖУ¬ÕâÑù¹¥»÷Õߣ¨¿ÉÒÔ»á¼ûÓû§lele£©¾Í¿ÉÒÔÖ´ÐÐÎÒÃǽ¨ÉèµÄpython¾ç±¾£¨hack.py£©¡£Èçͼ1-3.

    ͼƬ4.png 

    ͼ1-3

    ÒÔÉϾÍÊÇÒ»¸öÍêÕûʹ»úеÈÝÒ×Êܵ½Python¿âÐ®ÖÆµÄ¹¥»÷µÄÀú³Ì£¬ÆäÓàûÓÐÌáµ½µÄÉèÖö¼ÎªLinuxµÄĬÈÏÉèÖá£

    Îó²îʹÓ㺸ÃÎó²îʹÓõÄÌõ¼þÊÇÎÒÃÇÔÚÄ¿µÄ»úÉÏÒѾ­»ñµÃ³õʼפ×ãµã¡£È»ºóÎÒÃÇ¿ÉÒÔʹÓÃÕâÖÖÒªÁìÔÚ»ñµÃ³õʼפ×ãµãºóÌáÉýȨÏÞ¡£ÎªÁËÄ£ÄâÕâÖÖÇéÐΣ¬ÎÒÃÇÏÈÒÔÓû§leleµÄÉí·ÝÅþÁ¬µ½Ä¿µÄ»ú¡£×÷Ϊһ¸öÐèÒªÌáÉýȨÏ޵Ĺ¥»÷Õߣ¬ÎÒÃÇÔËÐÐsudo -lÏÂÁ¿´¿´ÄÄЩ¾ç±¾»ò¶þ½øÖÆÎļþÊÇÒÔÌáÉýµÄȨÏÞÔËÐеÄ¡£¿ÉÒÔ¿´µ½£¬ÎÒÃÇÄÜʹÓÃpython3.8À´ÔËÐÐhack.py¡£×÷Ϊһ¸ö¹¥»÷Õߣ¬ÎÒÃÇʹÓÃcatÏÂÁîÉó²é¾ç±¾ÄÚÈÝ£¬¿´µ½Ëüµ¼ÈëÒ»¸öÃûΪwebbrowserµÄÄ£¿é¡£ÎÒÃÇʹÓÃlocateÏÂÁîÕÒµ½¸ÃÄ£¿éµÄλÖ㬷¢Ã÷ËüλÓÚ/usr/lib/python3.8ÖС£È»ºóÎÒÃÇ»¹¿ÉÒÔ·¢Ã÷leleÓû§ÓµÓиÃÄ£¿éµÄдȨÏÞ¡£Èçͼ1-4£¬Í¼1-5Ëùʾ¡£

    ͼƬ5.png

                         Í¼1-4¿ÉÒÔ¿´µ½ÄÄЩ¾ç±¾ÓµÓÐrootȨÏÞ

    ͼƬ6.png

                       Í¼1-5¿ÉÒÔ¿´µ½Ä¿µÄ¾ç±¾Ëù´¦Î»ÖÃ

    ÎÒÃÇÓÃvim±à¼­Æ÷·­¿ª¸ÃÄ£¿éÎļþ£¬È»ºóÔÚ±»hack.pyÎļþŲÓõĺ¯ÊýÄÚÀï¼ÓÈëÁË·´µ¯shellµÄpython¾ç±¾¡£ÔÚÇ°ÃæÎÒÃÇ¿ÉÒÔ¿´µ½£¬ËüʹÓÃÒ»¸öopenº¯ÊýÔÚä¯ÀÀÆ÷Öз­¿ªÁËÒ»¸öÍøÒ³¡£Òò´Ë£¬ÎÒÃǽ«·´µ¯shellµÄ´úÂëÌí¼Óµ½¸ÃÄ£¿éÎļþÖУ¬ÈçÏÂͼ1-6Ëùʾ¡£

    vim /usr/lib/python3.8/webbrowser.py

    ͼƬ6.png

                          Í¼1-6½«·´µ¯shellµÄ´úÂëдÈëͼÖÐλÖÃ

    ±à¼­ÍêÄ£¿éÎļþºó£¬ÎÒÃÇÉúÑIJ¢¹Ø±Õ±à¼­Æ÷¡£·­¿ªctf»úеµÄÁíһ̨ÖÕ¶Ë£¬ÎÒÃÇÔÚshellcode¾ç±¾ÖÐÖ¸¶¨µÄ¶Ë¿ÚÉÏ·­¿ªÒ»¸öNetcat¼àÌýÆ÷£¬È»ºóÒÔleleÓû§»Øµ½ÖÕ¶Ë£¬ÓÃsudoÖ´ÐÐhack.py¾ç±¾£¬Èçͼ1-7Ëùʾ¡£

    ͼƬ7.png

                                   Í¼1-7

    µ±¾ç±¾ÔËÐÐʱ£¬ÎÒÃǾͿÉÒÔ¿´µ½Ò»¸ö»á»°ÅþÁ¬µ½ÁËÎÒÃǵÄNetcat¼àÌýÆ÷¡£Í¨¹ýwhoamiÏÂÁîºÍidÏÂÁî¿ÉÒÔ¿´µ½ÎÒÃÇÒѾ­Àֳɵؽ«LinuxȨÏÞ´ÓleleÓû§ÌáÉýµ½ÁËrootȨÏÞÓû§¡£

    ÒªÁì¶þ£º

    Õâ¸öÎó²îÊÇ»ùÓÚPython¿â·¾¶µÄÓÅÏȼ¶Ë³Ðò£¬ËüÊÊÓÃÓÚÎÒÃǾ籾ÕýÔÚµ¼ÈëµÄÄ£¿éÎļþ¡£µ±Ò»¸öÄ£¿éÔھ籾Öб»µ¼Èëʱ£¬Python»áÒÔÌØ¶¨µÄÓÅÏÈ˳ÐòÔÚĬÈÏĿ¼ÖÐѰÕÒÌØ¶¨µÄÄ£¿éÎļþ¡£ÔÚÎÒÃǽ¨ÉèµÄpython¾ç±¾ÖУ¬ÎÒÃÇÓÐwebbrowser.pyÄ£¿éÎļþ±»Å²Óá£ÓÉÓÚÈôÊÇÔÚÓëԭʼ½ÅÄÚÇéͬµÄĿ¼Ï±£´æÒ»¸öPythonÄ£¿éÎļþ£¬Ëü½«»ñµÃÓÅÏÈÓÚĬÈÏ·¾¶µÄְλ¡£ÎªÁ˸üºÃµØÏàʶ±³ºó±¬·¢ÁËʲô£¬ÒÔ¼°ÔõôÑùµ¼ÖÂȨÏÞÉý¼¶µÄ£¬ÎÒÃÇÏÈÔÚubuntuÇéÐÎÖн¨ÉèÎó²î£¬È»ºóʹÓÃÁíÒ»¸ö»úеLinuxÀ´Ê¹ÓÃÕâ¸öÎó²î¡£

    Îó²î¹¹½¨£º

    ÕýÈçÇ°ÃæËùÌÖÂ۵ģ¬ÔÚÕâÖÖÒªÁìÖУ¬Îó²îÊÇ»ùÓÚÄ£¿éÎļþÖ´ÐеÄÓÅÏÈ˳Ðò¡£ÎªÁËÈ´¹¹Õâ¸öÎó²î£¬Ê×ÏÈ£¬ÎÒÃÇÐèÒª°ÑÒªÁìÒ»¼ÓÈëµÄ·´µ¯shellµÄ´úÂë×¢Ê͵ô»òÕßÖ±½Óɾµô£¨Èçͼ2-1£©£¬×èÖ¹±¬·¢×ÌÈÅ£¬È»ºó»Ö¸´ÎÒÃÇÏÈǰ¸¶ÓëÎļþµÄȨÏÞ£¨Èçͼ2-2£©¡£ÕâÑù£¬Õą̂»úе¾Í²»»áÔÚ¶à¸ö·½Ãæ·ºÆðÎó²î¡£

    ͼƬ9.png

    ͼ2-1 ×¢Ê͵ôÏÈǰ¼ÓµÄ·´µ¯shell´úÂë

    ͼƬ10.png

    ͼ2-2»Ö¸´webbrowser.pyµÄȨÏÞ¡£

    ½ÓÏÂÀ´,ÎÒÃǻص½ÎÒÃÇÏÈǰ½¨ÉèµÄpython¾ç±¾¡£ÎÒÃÇ¿ÉÒÔ¿´µ½,ËüλÓÚleleÓû§µÄhomeĿ¼ÏÂ,ËüÈÔÈ»°üÀ¨ÏàͬµÄ´úÂë,ÐèÒªµ¼Èë webbrowserÄ£¿é£¬Èçͼ2-3Ëùʾ¡£

    ͼƬ11.png

                                 Í¼2-3

    sudoersÎļþÖÐÓëÒªÁìÒ»ÖеıàдһÖ£¬Ê¹Æä°üÀ¨¾ç±¾hack.pyµÄ׼ȷ·¾¶£¬Èçͼ2-4Ëùʾ¡£

    ͼƬ12.png

    ͼ2-4

    ÒÔÉÏÊÇÒ»¸öÍêÕûµÄʹ»úеÈÝÒ×Êܵ½Python¿âÐ®ÖÆµÄ¹¥»÷Àú³Ì¡£ÆäÓàûÓÐÌáµ½µÄÉèÖö¼ÎªLinuxµÄĬÈÏÉèÖá£

    Îó²îʹÓãº

    ͬÑù£¬¸ÃÎó²îʹÓõÄÌõ¼þÊÇÎÒÃÇÔÚÄ¿µÄ»úÉÏÒѾ­»ñµÃ³õʼפ×ãµã¡£È»ºóÎÒÃÇ¿ÉÒÔʹÓÃÕâÖÖÒªÁìÔÚ»ñµÃ³õʼפ×ãµãºóÌáÉýȨÏÞ¡£ÎªÁËÄ£ÄâÕâÖÖÇéÐΣ¬ÎÒÃÇÒÔÓû§leleµÄÉí·ÝÅþÁ¬µ½Ä¿µÄ»úе¡£×÷Ϊһ¸öÐèÒªÌáÉýȨÏ޵Ĺ¥»÷Õߣ¬ÎÒÃÇÔËÐÐsudo -lÏÂÁ¿´¿´ÎÒÃÇ¿ÉÒÔÓÃÄÄЩ¾ç±¾»ò¶þ½øÖÆÎļþÊÇÒÔÌáÉýµÄȨÏÞÔËÐеÄ¡£ÎÒÃÇ¿´µ½£¬ÎÒÃÇ¿ÉÒÔʹÓÃpython3.8À´ÔËÐÐhack.py¡£×÷Ϊһ¸ö¹¥»÷Õߣ¬ÎÒÃÇʹÓÃcatÏÂÁîÉó²é¸Ã¾ç±¾£¬¿´µ½Ëüµ¼ÈëÁËÒ»¸öÃûΪwebbrowserµÄÄ£¿é£¬Èçͼ2-5¡£

    ͼƬ13.png

    ͼ2-5

    ÓÉÓÚ hack.py λÓÚ lele Óû§µÄÖ÷Ŀ¼ÄÚ£¬¶øÎÒÃÇÓÐ lele Óû§µÄ»á¼ûȨÏÞ£¬ÎÒÃÇ¿ÉÒÔÔÚÖ÷Ŀ¼ÄÚ½¨ÉèÒ»¸öÎļþ¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÐèÒª×¢ÖØµÄÊÇÎÒÃDz»¿É±à¼­ hack.py Îļþ¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÎÒÃǽ«½¨ÉèÒ»¸öwebbrowser.pyÎļþ¡£È»ºóÔÚ½¨ÉèµÄwebbrowser.pyÎļþÖÐÌí¼Ó·´µ¯shellµÄ´úÂë¡£Èçͼ2-6

    ͼƬ14.png 

    ͼ2-6 ·´µ¯shell´úÂë

    ½ÓÏÂÀ´,ÎÒÃÇÐèÒªÔËÐÐÒ»¸öNetcatÕìÌýÆ÷¶Ë¿Ú,ÎÒÃÇÌáµ½ÔÚ·´Ïòshellcode¡£È»ºóÎÒÃǽ«¼ÌÐøÊ¹ÓÃsudoÖ´ÐÐhakc.py¾ç±¾£¬Èçͼ2-7¡£

    ͼƬ15.png

    ͼ2-7

    µ±¾ç±¾ÔËÐÐʱ,ÎÒÃÇ¿´µ½Ò»¸ö»á»°ÅþÁ¬µ½NetcatÕìÌýÆ÷¡£»á»°µÄidÏÂÁî֤ʵÔÚÄ¿µÄ»úеÉÏÒѾ­ÊÇrootȨÏÞ¡£ÎÒÃÇÒѾ­ÀֳɵذÑleleÓû§ÌáÉýÌØÈ¨ÎªrootÓû§£¬Èçͼ2-8¡£

    ͼƬ16.png

    ͼ2-8ÌáȨΪrootȨÏÞ

    ÒªÁì3

    Õâ¸öÎó²îÊÇͨ¹ýPython PATHÇéÐαäÁ¿¾ÙÐÐËÑË÷µÄPython¿âÀ´Ê¹ÓõÄ¡£Õâ¸ö±äÁ¿ÓÐÒ»¸öĿ¼Áбí£¬ÔÚÕâ¸öÁбíÖУ¬Python»áËÑË÷µ¼ÈëÄ£¿éµÄ²î±ðĿ¼¡£ÈôÊǹ¥»÷ÕßÄܹ»¸Ä±ä»òÐ޸ĸñäÁ¿£¬ÄÇôËûÃǾͿÉÒÔʹÓÃËüÀ´ÌáÉýÄ¿µÄ»úеµÄȨÏÞ¡£ÎªÁ˸üºÃµØÏàʶÊÇÔõôÑùµ¼ÖÂȨÏÞÉý¼¶µÄ£¬ÎÒÃǺÍÇ°ÃæÒ»ÑùÏÈÔÚubuntuÇéÐÎÖн¨ÉèÎó²î£¬È»ºóʹÓÃÁíһ̨LinuxÀ´¹¥»÷ʹÓÃÕâ¸öÎó²î¡£

    Îó²î¹¹½¨

    ÕýÈçÇ°ÃæËùÌÖÂ۵ģ¬Õâ¸öÒªÁìµÄÎó²îʹÓÃÊÇ»ùÓÚpythonÇéÐÎpath±äÁ¿µÄ¡£ÎªÁËÈ´¹¹Õâ¸öÎó²î£¬Ê×ÏÈ£¬ºÍÇ°ÃæÒ»Ñù£¬ÎÒÃÇÐèÒª»Ö¸´LinuxÇéÐε½×î³õµÄÉèÖá£È»ºó£¬ÔÚtmpĿ¼ÄÚ½¨Éèhack.py¾ç±¾£¬ÎÒÃÇ¿ÉÒÔÑéÖ¤¸Ã¾ç±¾µÄÄÚÈÝÓë֮ǰһÑù£¬Èçͼ3-1£¬Í¼3-2Ëùʾ¡£

    ͼƬ17.png

    ͼ3-1ÔËÐиþ籾»á·­¿ª±ÒÓιú¼Ê¹ÙÍø¹ÙÍø

    ͼƬ18.png 

    ͼ3-2 ¿ÉÒÔ¿´µ½¾ç±¾ÄÚÈÝ

    ½ÓÏÂÀ´£¬ÎÒÃÇÐèÒªÔÚsudoersÎļþÖÐ×öһЩÐ޸ġ£Ê×ÏÈ£¬ÎÒÃǰÑÎļþµÄλÖøÄΪ/tmpĿ¼£¬È»ºóÔÚÎļþÖмÓÈëSETENV±ê¼Ç£¬Èçͼ3-3Ëùʾ¡£ÕâÒâζ×ÅleleÓû§¿ÉÒÔʹÓþßÓÐsudoȨÏÞµÄSETENVÏÂÁ¶øÎÞÐèÊäÈërootÃÜÂë¡£SETENVÊǸö¿ÉÒԸıäPython PATHÇéÐαäÁ¿µÄÖµ£¬²¢½«ÈκÎλÖÃÄÉÈëÎÒÃÇÔÚÇ°ÃæµÄÒªÁìÖÐѧµ½µÄÖ´ÐÐ˳ÐòµÄÏÂÁî¡£

    ͼƬ19.png 

    ͼ3-3¸øÎÒÃǵÄÎļþ¼ÓÉÏSETENV±ê¼ÇÉèÖÃÇéÐαäÁ¿

    ÒÔÉϾÍÊÇʹ»úеÈÝÒ×Êܵ½Python¿âÐ®ÖÆµÄÍêÕûÀú³Ì¡£ÆäÓàûÓÐÌáµ½µÄÉèÖö¼±»ÉèÖÃΪLinuxµÄĬÈÏÉèÖá£

    Îó²îʹÓÃ

    ͬÑù£¬¸ÃÎó²îʹÓõÄÌõ¼þÊÇÎÒÃÇÔÚÄ¿µÄ»úÉÏÒѾ­»ñµÃ³õʼפ×ãµã¡£È»ºóÎÒÃÇ¿ÉÒÔʹÓÃÕâÖÖÒªÁìÔÚ»ñµÃ³õʼפ×ãµãºóÌáÉýȨÏÞ¡£ÎªÁËÄ£ÄâÕâÖÖÇéÐΣ¬ÎÒÃÇÒÔÓû§leleµÄÉí·ÝÅþÁ¬µ½Ä¿µÄ»úе¡£×÷Ϊһ¸öÐèÒªÌáÉýȨÏ޵Ĺ¥»÷Õߣ¬ÎÒÃÇÔËÐÐsudo -lÏÂÁ¿´¿´ÎÒÃÇ¿ÉÒÔÓÃÄÄЩ¾ç±¾»ò¶þ½øÖÆÎļþÊÇÒÔÌáÉýµÄȨÏÞÔËÐеÄ¡£ÎÒÃÇ¿´µ½£¬ÎÒÃÇ¿ÉÒÔÓÃrootȨÏÞʹÓÃSETENV,ÕâÒâζ×ÅÎÒÃÇ¿ÉÒÔÓÃËüÀ´¸Ä±äµ¼ÈëÄ£¿éµÄÓÅÏÈ˳Ðò¡£ÓÉÓÚhack.pyλÓÚ/tmpĿ¼ÄÚ£¬ÎÒÃǽøÈëÆäÖв¢¼ì²éhack.py¾ç±¾,Èçͼ3-4Ëùʾ¡£

    ͼƬ20.png 

    ͼ3-4 ¿ÉÒÔ¿´µ½ÒѾ­ÒÔrootȨÏÞ¾ÙÐÐÉèÖÃÇéÐαäÁ¿

    ÓÉÓÚËüÐèÒªµ¼ÈëwebbrowserÄ£¿é£¬ÎÒÃÇÊ×ÏȽ«½¨ÉèÒ»¸öÃûΪwebbrowser.pyµÄ¶ñÒâÄ£¿éÎļþ£¬È»ºóʹÓøıäÇéÐαäÁ¿Python PATHµÄÄÜÁ¦µ¼ÈëÎÒÃǵĶñÒâÄ£¿éÎļþ£¬¶ñÒâÄ£¿éÎļþÖаüÀ¨·´µ¯shellµÄ´úÂë¡£Èçͼ3-5½Ó×ÅÔھ籾ÖÐÌáµ½µÄͳһ¶Ë¿ÚÉÏÆô¶¯Ò»¸öNetcat¼àÌýÆ÷£¬²¢¼ÌÐø½«/tmpĿ¼Ìí¼Óµ½Python·¾¶ÖУ¬È»ºóÖ´ÐÐhack.pyÎļþÒÔÌáÉýÎÒÃǵĻá¼ûȨÏÞ¡£

    ͼƬ21.png

    ͼ3-5¶ñÒâÄ£¿éÎļþÀï°üÀ¨·´µ¯shellµÄ´úÂë

    µ±¾ç±¾ÔËÐÐʱ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½Ò»¸ö»á»°ÅþÁ¬µ½ÁËÎÒÃǵÄNetcat¼àÌýÆ÷¡£whoamiºÍidÏÂÁîÅú×¢ÎúÎÒÃÇÒѾ­Àֳɵؽ«È¨ÏÞ´ÓleleÓû§ÌáÉýµ½ÁËrootȨÏÞÓû§£¬Èçͼ3-6¡£

    ͼƬ22.png 

    ͼ3-6ÒѾ­´ÓͨË×»á¼ûȨÏÞÌáȨΪrootȨÏÞ

    ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒÃÇͨ¹ýÈËΪµÄΪPython¿âµÄÇéÐÎÉèÖÃÈý¸öÕæÊµµÄ³¡¾°£¬È»ºóÏÈÈÝÁËһЩ¹ýʧµÄÉèÖÿÉÄܵ¼Ö¹¥»÷Õß½«Æä»á¼ûȨÏÞÌáÉýµ½rootȨÏÞ¼¶±ðµÄÒªÁì¡£


    ÈÈÃÅÄÚÈÝ

    ×îÏÈÊÔÓñÒÓιú¼Ê¹ÙÍø²úÆ·
    ÉêÇëÊÔÓÃ

    20Ä깫°²·þÎñÂÄÀú

    7*24СʱӦ¼±ÏìÓ¦ÖÐÐÄ

    ×ÔÖ÷֪ʶ²úȨµÄ²úÆ·×°±¸

    ר¼Ò¼¶Çå¾²·þÎñÍŶÓ

    ÍøÂç¿Õ¼äÊý¾ÝÖÎÀíר¼Ò

    ÈÙ»ñ¹ú¼Ò¿ÆÑ§ÊÖÒÕ¶þµÈ½±

    Öö¥
    µç»°

    400-700-1218

    ¹Ù·½ÈÈÏߵ绰

    ×Éѯ
    ÁôÑÔ
    ¶þάÂë
    ΢ÐŹ«ÖÚºÅ
    ¹«Ë¾Î¢²©
    ÍøÕ¾µØÍ¼