Pupy是一个开源,跨平台(Windows,Linux,OSX,Android),多功能RAT(远程管理工具)和主要用python编写的后期开发工具。它具有全内存读取操作,进程注入等。Pupy可以使用各种传输进行通信,迁移到进程(注入),从内存加载远程Python代码。

项目地址:

第十七课:红蓝对抗渗透测试2 - 图1

  1. root@John:~/Desktop/pupy/pupy# cd ..
  2. root@John:~/Desktop/pupy# pip install -r pupy/requirements.txt

第十七课:红蓝对抗渗透测试2 - 图2

    第十七课:红蓝对抗渗透测试2 - 图3

    1. Collecting pyautogui
    2. Complete output from command python setup.py egg_info:
    3. Traceback (most recent call last):
    4. File "<string>", line 1, in <module>
    5. from . import \_pyautogui_x11 as platformModule
    6. File "pyautogui/_pyautogui_x11.py", line 160, in <module>
    7. _display = Display(os.environ['DISPLAY'])
    8. File "/usr/lib/python2.7/UserDict.py", line 40, in __getitem__
    9. KeyError: 'DISPLAY'

    must install on local server with GUI