¹«Ë¾ÐÂÎÅ
ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒÃǽ«½éÉÜһЩÔÚ»ùÓÚLinuxµÄÉ豸ÉÏͨ¹ýÀûÓÃPython¿âºÍ¾ç±¾ÌáÉýȨÏ޵IJ½Öè¡£
1.½éÉÜ
ͨ³£À´Ëµ£¬µ±¹¥»÷Õß´¦ÓÚÓÐpythonÎļþµÄ»·¾³ÖУ¬Äܹ»ÓÃÀ´ÌáÉýÆä½Ó¼ûȨÏ޵ķ½Ê½±ÈÁ¦ÓÐÏÞ¡£±¾ÎĽ«½éÉÜÀûÓÃдȨÏÞ¡¢sudoȨÏ޺ͱà×ëPath±äÁ¿,ÕâÈýÖÖÌáȨ·½Ê½¡£
ΪÁË·½±ãÑÝʾ£¬ÎÒÃÇÏÈ´´½¨Ò»¸öµ¼ÈëһЩ¿âµÄʾÀý¾ç±¾¡£ÔÚÏÖʵÇé¿öÖУ¬Õâ¿ÉÄÜÊǸöͨ³£µÄpython¾ç±¾»òÊÇÒ»¸ö¿ª·¢ÈËÔ¹ØýÔÚ½øÐеÄÏîÄ¿¡£ÔÚCTF½ÇÖðÖУ¬¿ÉÄܺÜÈÝÒ×ÕÒµ½Ò»¸öÔ̺¬Óë´ËÏàÀàËÆµÄ¾ç±¾¡£ÎÒÃÇ´´½¨µÄʾÀý¾ç±¾ÖУ¬Ê×Ïȵ¼ÈëwebbrowserÄ£¿é£¬¶øºóʹÓÃopenº¯ÊýÀ´ÔËÐÐÉ豸ÉϵÄĬÈÏwebä¯ÀÀÆ÷£¬À´´ò¿ª/ÍøÒ³£¨´Ë´¦ÒÔÄϹ¬¹ÙÍø¾ÙÀý£©£¬Èçͼ1-1¡£

ͼ1-1Äܹ»¿´µ½ÔËÐо籾·¨Ê½»á´ò¿ªÄϹ¬¹ÙÍø
²½ÖèÒ»£ºÕâ¸ö·ì϶ÀûÓÃÊÇ»ùÓÚÎÒÃǵ¼ÈëµÄÄ£¿éÎļþÒªÓµÓÐдȨÏÞ¡£µ±±»µ¼ÈëµÄÄ£¿éÎļþÓµÓÐÔÊÐíÈκÎÓû§±à×ëµÄȨÏÞʱ£¬Ëü¾Í¿ÉÄܳÉΪһ¸ö·ì϶¡£ÔÚÎÒÃÇ´´½¨µÄpythonʾÀý¾ç±¾ÖУ¬Å²ÓÃÁËwebbrowser.pyÄ£¿éÎļþ¡£ÎªÁ˸üºÃµØÏàʶÕâÖÖÌáȨ·½Ê½£¬ÎÒÃǽ«Ê×ÏÈÔÚubuntu»·¾³Öд´½¨´àÈõÐÔ·ì϶»·¾³£¬¶øºóʹÓÃÁíÒ»¸ö»úеÀ´¹¥»÷ÀûÓÃÕâ¸ö·ì϶¡£
·ì϶´´½¨£ºÕýÈçǰÎÄËù½²£¬ÔÚÕâÖÖ²½ÖèÖУ¬·ì϶ÊÇ»ùÓÚÄ£¿éÎļþµÄȨÏÞ¡£ÎªÁË»ú¹ØÕâ¸ö·ì϶£¬ÎÒÃÇÊ×ÏȱØÒªÕÒµ½Ä£¿éÎļþ¡£ÎÒÃÇÄܹ»ÓÃlocateºÅÁîÀ´ÕÒµ½Ëü£¬µ±È»Ò²Äܹ»ÀûÓÃfindÖ®ÀàµÄºÅÁî½øÐвéÕÒ¡£ÎÒÃÇÄܹ»¿´µ½ËüλÓÚ/usr/lib/python3.8/ÀïÃæ£¬¶øºóÎÒÃÇÄܹ»¿´µ½£¬Ä£¿éÎļþµÄĬÈÏȨÏÞÊÇ£ºËùÓÐÕßÓжÁ¡¢Ð´¡¢Ö´ÐеÄȨÏÞ£¬×éÓÐÖ´ÐкͶÁµÄȨÏÞ£¬ÆäËûÓû§Ö»ÓÐÖ´ÐеÄȨÏÞ¡£ÕâÒâζ×ųý·ÇÓû§ÊÇrootȨÏÞ£¬²»È»ÈκÎÈ˲»Äܱà×ë¸ÃÎļþ¡£ÎªÁË»ú¹ØÕâ¸ö·ì϶£¬ÎÒÃDZØÒªÓÃchmodºÅÁîŤתһÏÂȨÏÞ£¬Ê¹Ã¿¸öÓû§¶¼Äܹ»¶ÁÈ¡¡¢Ð´ÈëºÍÖ´ÐС£Õâ´ÓÏÂͼ1-2ÖÐÄܹ»¿´µ½¡£

ͼ1-2Äܹ»¿´µ½ËùÓÐЧ»§¶ÔÎļþÓµÓжÁ£¬Ð´£¬Ö´ÐÐȨÏÞ¡£
ÒªÏëÈÃLinux»úе±äµÃÒ×Êܹ¥»÷£¬ÏÂÒ»²½Òª×öµÄ¾ÍÊÇÌṩһ¸öÔËÐÐpython¾ç±¾µÄ²½Öè¡£×îµ¥Ò»µÄ²½ÖèÊÇдÈësudoersÎļþÖУ¬ÕâÑù¹¥»÷Õߣ¨Äܹ»½Ó¼ûÓû§lele£©¾ÍÄܹ»Ö´ÐÐÎÒÃÇ´´½¨µÄpython¾ç±¾£¨hack.py£©¡£Èçͼ1-3.
ͼ1-3
ÒÔÉϾÍÊÇÒ»¸öÆëȫʹ»úеÈÝÒ×Êܵ½Python¿â½Ù³ÖµÄ¹¥»÷µÄ¹ý³Ì£¬ÆäÓàûÓÐÌáµ½µÄÅäÖö¼ÎªLinuxµÄĬÈÏÅäÖá£
·ì϶ÀûÓ㺸÷ì϶ÀûÓõÄǰÌáÊÇÎÒÃÇÔÚÖ¸±ê»úÉÏÒѾ»ñµÃ³õʼ°²Éíµã¡£¶øºóÎÒÃÇÄܹ»ÀûÓÃÕâÖÖ²½ÖèÔÚ»ñµÃ³õʼ°²ÉíµãºóÌáÉýȨÏÞ¡£ÎªÁË·ÂÕÕÕâÖÖÇé¿ö£¬ÎÒÃÇÏÈÒÔÓû§leleµÄÉí·ÝÏνӵ½Ö¸±ê»ú¡£×÷Ϊһ¸ö±ØÒªÌáÉýȨÏ޵Ĺ¥»÷Õߣ¬ÎÒÃÇÔËÐÐsudo -lºÅÁ¿´¿´ÄÄЩ¾ç±¾»ò¶þ½øÔìÎļþÊÇÒÔÌáÉýµÄȨÏÞÔËÐеġ£Äܹ»¿´µ½£¬ÎÒÃÇÄÜʹÓÃpython3.8À´ÔËÐÐhack.py¡£×÷Ϊһ¸ö¹¥»÷Õߣ¬ÎÒÃÇʹÓÃcatºÅÁî²é¿´¾ç±¾ÄÚÈÝ£¬¿´µ½Ëüµ¼ÈëÒ»¸öÃûΪwebbrowserµÄÄ£¿é¡£ÎÒÃÇʹÓÃlocateºÅÁîÕÒµ½¸ÃÄ£¿éµÄµØÎ»£¬·¢ÏÖËüλÓÚ/usr/lib/python3.8ÖС£¶øºóÎÒÃÇ»¹Äܹ»·¢ÏÖleleÓû§Õ¼ÓиÃÄ£¿éµÄдȨÏÞ¡£Èçͼ1-4£¬Í¼1-5Ëùʾ¡£

ͼ1-4Äܹ»¿´µ½ÄÄЩ¾ç±¾Õ¼ÓÐrootȨÏÞ

ͼ1-5Äܹ»¿´µ½Ö¸±ê¾ç±¾Ëù´¦µØÎ»
ÎÒÃÇÓÃvim±à×ëÆ÷´ò¿ª¸ÃÄ£¿éÎļþ£¬¶øºóÔÚ±»hack.pyÎļþŲÓõĺ¯ÊýÀïÃæ²ÎÓëÁË·´µ¯shellµÄpython¾ç±¾¡£ÔÚÇ°ÃæÎÒÃÇÄܹ»¿´µ½£¬ËüʹÓÃÒ»¸öopenº¯ÊýÔÚä¯ÀÀÆ÷Öдò¿ªÁËÒ»¸öÍøÒ³¡£Òò¶ø£¬ÎÒÃǽ«·´µ¯shellµÄ´úÂëÔö³¤µ½¸ÃÄ£¿éÎļþÖУ¬ÈçÏÂͼ1-6Ëùʾ¡£
vim /usr/lib/python3.8/webbrowser.py

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

ͼ1-7
µ±¾ç±¾ÔËÐÐʱ£¬ÎÒÃǾÍÄܹ»¿´µ½Ò»¸ö»á»°Ïνӵ½ÁËÄϹ¬Netcat¼àÌýÆ÷¡£Í¨¹ýwhoamiºÅÁîºÍidºÅÁîÄܹ»¿´µ½ÎÒÃÇÒѾ³É¹¦µØ½«LinuxȨÏÞ´ÓleleÓû§ÌáÉýµ½ÁËrootȨÏÞÓû§¡£
²½Öè¶þ£º
Õâ¸ö·ì϶ÊÇ»ùÓÚPython¿âõè¾¶µÄÓÅÏȼ¶°¤´Î£¬ËüºÏÓÃÓÚÎÒÃǾ籾ÔÚµ¼ÈëµÄÄ£¿éÎļþ¡£µ±Ò»¸öÄ£¿éÔھ籾Öб»µ¼Èëʱ£¬Python»áÒÔÌØ¶¨µÄÓÅÏȰ¤´ÎÔÚĬÈÏĿ¼ÖÐѰÕÒÌØ¶¨µÄÄ£¿éÎļþ¡£ÔÚÎÒÃÇ´´½¨µÄpython¾ç±¾ÖУ¬ÎÒÃÇÓÐwebbrowser.pyÄ£¿éÎļþ±»Å²Óá£ÓÉÓÚÈôÊÇÔÚÓëÔʼ¾ç±¾Ò»ÑùµÄĿ¼Ï´æÔÚÒ»¸öPythonÄ£¿éÎļþ£¬Ëü½«»ñµÃÓÅÏÅ×ÚĬÈÏõè¾¶µÄְλ¡£ÎªÁ˸üºÃµØÏàʶ±³ºó²úÉúÁËʲô£¬ÒÔ¼°ÔõôÑùµ¼ÖÂȨÏÞÉý¼¶µÄ£¬ÎÒÃÇÏÈÔÚubuntu»·¾³Öд´½¨·ì϶£¬¶øºóʹÓÃÁíÒ»¸ö»úеLinuxÀ´ÀûÓÃÕâ¸ö·ì϶¡£
·ì϶¹¹½¨£º
ÕýÈçÇ°ÃæËù»áÉ̵ģ¬ÔÚÕâÖÖ²½ÖèÖУ¬·ì϶ÊÇ»ùÓÚÄ£¿éÎļþÖ´ÐеÄÓÅÏȰ¤´Î¡£ÎªÁË»ú¹ØÕâ¸ö·ì϶£¬Ê×ÏÈ£¬ÎÒÃDZØÒª°Ñ²½ÖèÒ»²ÎÓëµÄ·´µ¯shellµÄ´úÂë×¢½âµô»òÕßÖ±½Óɾµô£¨Èçͼ2-1£©£¬Ô¤·À²úÉú×ÌÈÅ£¬¶øºó¸´ÔÎÒÃÇÏÈǰ¸³ÓèÎļþµÄȨÏÞ£¨Èçͼ2-2£©¡£ÕâÑù£¬Õą̂»úе¾Í²»»áÔÚ¶à¸ö·½Ãæ³öÏÖ·ì϶¡£

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

ͼ2-2¸´Ôwebbrowser.pyµÄȨÏÞ¡£
½ÓÏÂÀ´,ÎÒÃǻص½ÎÒÃÇÏÈǰ´´½¨µÄpython¾ç±¾¡£ÎÒÃÇÄܹ»¿´µ½,ËüλÓÚleleÓû§µÄhomeĿ¼ÏÂ,ËüÒÀÈ»Ô̺¬Ò»ÑùµÄ´úÂë,±ØÒªµ¼Èë webbrowserÄ£¿é£¬Èçͼ2-3Ëùʾ¡£

ͼ2-3
sudoersÎļþÖÐÓë²½ÖèÒ»ÖеıàдһÖ£¬Ê¹ÆäÔ̺¬¾ç±¾hack.pyµÄÕýÈ·õè¾¶£¬Èçͼ2-4Ëùʾ¡£

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

ͼ2-5
ÓÉÓÚ hack.py λÓÚ lele Óû§µÄÖ÷Ŀ¼ÄÚ£¬¶øÎÒÃÇÓÐ lele Óû§µÄ½Ó¼ûȨÏÞ£¬ÎÒÃÇÄܹ»ÔÚÖ÷Ŀ¼ÄÚ´´½¨Ò»¸öÎļþ¡£ÔÚÕâÖÖÇé¿öÏ£¬±ØÒª°ÑÎȵÄÊÇÎÒÃDz»Äܱà×ë hack.py Îļþ¡£ÔÚÕâÖÖÇé¿öÏ£¬ÎÒÃǽ«´´½¨Ò»¸öwebbrowser.pyÎļþ¡£¶øºóÔÚ´´½¨µÄwebbrowser.pyÎļþÖÐÔö³¤·´µ¯shellµÄ´úÂë¡£Èçͼ2-6
ͼ2-6 ·´µ¯shell´úÂë
½ÓÏÂÀ´,ÎÒÃDZØÒªÔËÐÐÒ»¸öNetcatÕìÌýÆ÷¶Ë¿Ú,ÎÒÃÇÌáµ½ÔÚ·´Ïòshellcode¡£¶øºóÎÒÃǽ«³ÖÐøÊ¹ÓÃsudoÖ´ÐÐhakc.py¾ç±¾£¬Èçͼ2-7¡£

ͼ2-7
µ±¾ç±¾ÔËÐÐʱ,ÎÒÃÇ¿´µ½Ò»¸ö»á»°Ïνӵ½NetcatÕìÌýÆ÷¡£»á»°µÄidºÅÁîÖ¤Ã÷ÔÚÖ¸±ê»úеÉÏÒѾÊÇrootȨÏÞ¡£ÎÒÃÇÒѾ³É¹¦µØ°ÑleleÓû§ÌáÉýÌØÈ¨ÎªrootÓû§£¬Èçͼ2-8¡£

ͼ2-8ÌáȨΪrootȨÏÞ
²½Öè3
Õâ¸ö·ì϶ÊÇͨ¹ýPython PATH»·¾³±äÁ¿½øÐÐËÑË÷µÄPython¿âÀ´ÀûÓõġ£Õâ¸ö±äÁ¿ÓÐÒ»¸öĿ¼ÁÐ±í£¬ÔÚÕâ¸öÁбíÖУ¬Python»áËÑË÷µ¼ÈëÄ£¿éµÄ·ÖÆçĿ¼¡£ÈôÊǹ¥»÷Õß¿ÉÄÜŤת»òÅú¸Ä¸Ã±äÁ¿£¬ÄÇôËûÃǾÍÄܹ»ÀûÓÃËüÀ´ÌáÉýÖ¸±ê»úеµÄȨÏÞ¡£ÎªÁ˸üºÃµØÏàʶÊÇÔõôÑùµ¼ÖÂȨÏÞÉý¼¶µÄ£¬ÎÒÃǺÍÇ°ÃæÒ»ÑùÏÈÔÚubuntu»·¾³Öд´½¨·ì϶£¬¶øºóʹÓÃÁíһ̨LinuxÀ´¹¥»÷ÀûÓÃÕâ¸ö·ì϶¡£
·ì϶¹¹½¨
ÕýÈçÇ°ÃæËù»áÉ̵ģ¬Õâ¸ö²½ÖèµÄ·ì϶ÀûÓÃÊÇ»ùÓÚpython»·¾³path±äÁ¿µÄ¡£ÎªÁË»ú¹ØÕâ¸ö·ì϶£¬Ê×ÏÈ£¬ºÍÇ°ÃæÒ»Ñù£¬ÎÒÃDZØÒª¸´ÔLinux»·¾³µ½×î³õµÄÅäÖ᣶øºó£¬ÔÚtmpĿ¼ÄÚ´´½¨hack.py¾ç±¾£¬ÎÒÃÇÄܹ»ÑéÖ¤¸Ã¾ç±¾µÄÄÚÈÝÓë֮ǰһÑù£¬Èçͼ3-1£¬Í¼3-2Ëùʾ¡£

ͼ3-1ÔËÐиþ籾»á´ò¿ªÄϹ¬¹ÙÍø
ͼ3-2 Äܹ»¿´µ½¾ç±¾ÄÚÈÝ
½ÓÏÂÀ´£¬ÎÒÃDZØÒªÔÚsudoersÎļþÖÐ×öһЩÅú¸Ä¡£Ê×ÏÈ£¬ÎÒÃǰÑÎļþµÄµØÎ»¸ÄΪ/tmpĿ¼£¬¶øºóÔÚÎļþÖвÎÓëSETENVÏóÕ÷£¬Èçͼ3-3Ëùʾ¡£ÕâÒâζ×ÅleleÓû§Äܹ»Ê¹Æ÷ÓµÓÐsudoȨÏÞµÄSETENVºÅÁ¶øÎÞÐèÊäÈërootÃÜÂë¡£SETENVÊǸöÄܹ»Å¤×ªPython PATH»·¾³±äÁ¿µÄÖµ£¬²¢½«ÈκεØÎ»ÄÉÈëÎÒÃÇÔÚÇ°ÃæµÄ²½ÖèÖÐѧµ½µÄÖ´Ðа¤´ÎµÄºÅÁî¡£
ͼ3-3¸øÄϹ¬Îļþ¼ÓÉÏSETENVÏóÕ÷ÅäÖû·¾³±äÁ¿
ÒÔÉϾÍÊÇʹ»úеÈÝÒ×Êܵ½Python¿â½Ù³ÖµÄÆëÈ«¹ý³Ì¡£ÆäÓàûÓÐÌáµ½µÄÅäÖö¼±»ÉèÖÃΪLinuxµÄĬÈÏÅäÖá£
·ì϶ÀûÓÃ
ͬÑù£¬¸Ã·ì϶ÀûÓõÄǰÌáÊÇÎÒÃÇÔÚÖ¸±ê»úÉÏÒѾ»ñµÃ³õʼ°²Éíµã¡£¶øºóÎÒÃÇÄܹ»ÀûÓÃÕâÖÖ²½ÖèÔÚ»ñµÃ³õʼ°²ÉíµãºóÌáÉýȨÏÞ¡£ÎªÁË·ÂÕÕÕâÖÖÇé¿ö£¬ÎÒÃÇÒÔÓû§leleµÄÉí·ÝÏνӵ½Ö¸±ê»úе¡£×÷Ϊһ¸ö±ØÒªÌáÉýȨÏ޵Ĺ¥»÷Õߣ¬ÎÒÃÇÔËÐÐsudo -lºÅÁ¿´¿´ÎÒÃÇÄܹ»ÓÃÄÄЩ¾ç±¾»ò¶þ½øÔìÎļþÊÇÒÔÌáÉýµÄȨÏÞÔËÐеġ£ÎÒÃÇ¿´µ½£¬ÎÒÃÇÄܹ»ÓÃrootȨÏÞʹÓÃSETENV,ÕâÒâζ×ÅÎÒÃÇÄܹ»ÓÃËüÀ´Å¤×ªµ¼ÈëÄ£¿éµÄÓÅÏȰ¤´Î¡£ÓÉÓÚhack.pyλÓÚ/tmpĿ¼ÄÚ£¬ÎÒÃǽøÈëÆäÖв¢²é³hack.py¾ç±¾,Èçͼ3-4Ëùʾ¡£
ͼ3-4 Äܹ»¿´µ½ÒѾÒÔrootȨÏÞ½øÐÐÉèÖû·¾³±äÁ¿
ÓÉÓÚËü±ØÒªµ¼ÈëwebbrowserÄ£¿é£¬ÎÒÃÇÊ×ÏȽ«´´½¨Ò»¸öÃûΪwebbrowser.pyµÄ¶ñÒâÄ£¿éÎļþ£¬¶øºóÀûÓÃŤת»·¾³±äÁ¿Python PATHµÄÄÜÁ¦µ¼ÈëÄϹ¬¶ñÒâÄ£¿éÎļþ£¬¶ñÒâÄ£¿éÎļþÖÐÔ̺¬·´µ¯shellµÄ´úÂë¡£Èçͼ3-5½Ó×ÅÔھ籾ÖÐÌáµ½µÄͳһ¶Ë¿ÚÉÏÆô¶¯Ò»¸öNetcat¼àÌýÆ÷£¬²¢³ÖÐø½«/tmpĿ¼Ôö³¤µ½Pythonõè¾¶ÖУ¬¶øºóÖ´ÐÐhack.pyÎļþÒÔÌáÉýÄϹ¬½Ó¼ûȨÏÞ¡£

ͼ3-5¶ñÒâÄ£¿éÎļþÀïÔ̺¬·´µ¯shellµÄ´úÂë
µ±¾ç±¾ÔËÐÐʱ£¬ÎÒÃÇÄܹ»¿´µ½Ò»¸ö»á»°Ïνӵ½ÁËÄϹ¬Netcat¼àÌýÆ÷¡£whoamiºÍidºÅÁî½²ÁËÈ»ÎÒÃÇÒѾ³É¹¦µØ½«È¨ÏÞ´ÓleleÓû§ÌáÉýµ½ÁËrootȨÏÞÓû§£¬Èçͼ3-6¡£
ͼ3-6ÒѾ´Óͨ³£½Ó¼ûȨÏÞÌáȨΪrootȨÏÞ
ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒÃÇͨ¹ý±¨´ðµÄΪPython¿âµÄ»·¾³ÉèÖÃÈý¸öÕæÊµµÄ³¡¾°£¬¶øºó½éÉÜÁËһЩÃýÎóµÄÅäÖÿÉÄܵ¼Ö¹¥»÷Õß½«Æä½Ó¼ûȨÏÞÌáÉýµ½rootȨÏÞ¼¶´ËÍâ²½Öè¡£