一款后渗透工具,功能包括:
基于 PyDivert,该工具是 WinDivert 的 Python 绑定。WinDivert 是一个 Windows 驱动程序,允许用户模式应用程序捕获/修改/丢弃发送至/来自 Windows 网络栈的网络数据包。
适用于比 Vista 和 Windows 2008 更新的 Windows 操作系统(包括 Windows 7、Windows 8 和 Windows 10)。
Redsails 依赖 PyDivert 和 WinDivert。可以通过运行以下命令解决这些依赖:
pip install pydivertpip install pbkdf2此外还需要 Pycrypto。
easy_install pycryptoPycrypto 可能依赖于 Microsoft Visual C++ Compiler for Python 2.7
服务端(你正在攻击的受害主机)
redSails.py如果受害主机未安装 Python,可以使用提供的 exe(或自行编译!下方有说明)
redSails.exe客户端(攻击者)
redSailsClient.py <ip> <port>若要编译 exe(用于部署)以替代 Python 脚本,你需要 pyinstaller:
pip install pyinstaller然后可以创建 exe:
pyinstaller-script.py -F --clean redSails.spec版权所有 (C) 2017 Robert J. McDown, Joshua Theimer
本程序为自由软件:你可以依据自由软件基金会发布的 GNU 通用公共许可证(许可证第 3 版或你选择的任何后续版本)重新分发和/或修改它。
本程序分发时希望它有用,但没有任何担保;甚至没有适销性或特定用途适用性的默示担保。详见 GNU 通用公共许可证。
你应当已随本程序收到一份 GNU 通用公共许可证副本。如果没有,请访问 http://www.gnu.org/licenses/。