Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
MrRAT — :mouse: 这是一个跨平台的 Python 2.x 远程访问木马(RAT) | Kitploit
工具/GitHubGitHub/user696/mrrat
加密/解密工具持久化机制后渗透利用命令与控制Payload 开发远程访问木马
GitHubuser696/mrrat

MrRAT

🐭 这是一个跨平台的 Python 2.x 远程访问木马(RAT)

查看仓库
141169年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

MrRAT

这是一个跨平台的 Python 2.x 远程访问木马(RAT),MrRAT 的创建是为了保持一个干净设计的全功能 Python RAT。目前仍在开发中,并且仍在积极修改中。

免责声明:此 RAT 仅用于研究目的,只能在经授权的系统上使用。未经授权或明确许可访问计算机系统或网络是非法的。

功能

  • 跨平台(Windows、Linux 和 macOS)
  • 带有 D-H 交换的 AES GCM 加密 C2
  • 接受来自多个客户端的连接
  • 命令执行
  • 文件上传/下载(自加密更改以来有点缺陷)
  • 标准实用程序(wget、unzip)
  • 系统调查

用法

root@kitploit:~
$ python MrRAT_server.py --port 1337

 /$$      /$$           /$$$$$$$   /$$$$$$  /$$$$$$$$
| $$$    /$$$          | $$__  $$ /$$__  $$|__  $$__/
| $$$$  /$$$$  /$$$$$$ | $$  \ $$| $$  \ $$   | $$
| $$ $$/$$ $$ /$$__  $$| $$$$$$$/| $$$$$$$$   | $$
| $$  $$$| $$| $$  \__/| $$__  $$| $$__  $$   | $$
| $$\  $ | $$| $$      | $$  \ $$| $$  | $$   | $$
| $$ \/  | $$| $$      | $$  | $$| $$  | $$   | $$
|__/     |__/|__/      |__/  |__/|__/  |__/   |__/

                  ,     .
                  (\,;,/)
                   (o o)\//,
                    \ /     \,
                    `+'(  (   \    )
                       //  \   |_./
                     '~' '~----'
        https://github.com/user696/MrRAT

MrRAT server listening for connections on port 1337.

[?] MrRAT> help

client <id>         - Connect to a client.
clients             - List connected clients.
download <files>    - Download file(s).
execute <command>   - Execute a command on the target.
help                - Show this help menu.
kill                - Kill the client connection.
persistence         - Apply persistence mechanism.
quit                - Exit the server and end all client connections.
scan <ip>           - Scan top 25 ports on a single host.
selfdestruct        - Remove all traces of the RAT from the target system.
survey              - Run a system survey.
unzip <file>        - Unzip a file.
upload <files>      - Upload files(s).
wget <url>          - Download a file from the web.

[?] MrRAT> clients
ID - Client Address
 1 - 127.0.0.1

[?] MrRAT> client 1

[1] MrRAT> execute uname -a
Linux sandbox3 4.8.13-1-ARCH #1 SMP PREEMPT Fri Dec 9 07:24:34 CET 2016 x86_64 GNU/Linux

构建独立可执行文件

请记住,在构建之前,您可能想要修改 MrRAT_client.py 顶部的 HOST 和 PORT 变量以满足您的需求。

在 Linux 上,您需要 Python 2.x、PyInstaller 和 pycrypto。然后运行类似 pyinstaller2 --onefile MrRAT_client.py 的命令,它应该会生成一个包含独立 ELF 可执行文件的 dist/ 文件夹。

在 Windows 上,您需要 Python 2.x、PyInstaller、pycrypto、pywin32 和 pefile。然后运行类似 C:\path\to\PyInstaller-3.2\PyInstaller-3.2\pyinstaller.py --onefile MrRAT_client.py 的命令,它应该会生成一个包含独立 PE(便携式可执行文件)的 dist/ 文件夹。

下载工具