1个稳定版本

1.0.0 2023年10月5日

#41#reverse

MIT 许可证

13KB
134 代码行

RevShell v1.0.0

终端中生成反向shell的简单工具。支持IP地址、端口号和shell类型等命令行标志。

安装

从源代码构建

此工具是用Rust编写的,如果您还没有安装Rust语言/编译器/工具包,您需要安装。安装和配置的详细信息可以在Rust语言网站上找到。安装后,您可以运行以下命令

git clone https://github.com/caio-ishikawa/revshell.git && cd revshell && make install 

卸载

要卸载RevShell,您可以导航到已克隆的仓库(或者如果您已删除它,可以克隆它),然后运行

make uninstall

入门

Usage: revshell [OPTIONS]

Options:
  -s, --shell <SHELL>     Represents the shell (e.g. bash_-i, python3, etc.)
  -o, --output <OUTPUT>   Represents the name of the output file. If this flag is not set, the script will be printed to stdout
  -p, --port <PORT_NUM>   Port number
  -i, --ip <IP_ADDRESS>   IP address
      --supported-shells  Displays all supported shells
  -h, --help              Print help
  -V, --version           Print version

示例

revshell -s bash_-i -i 00.00.00.00 -p 9000 -o shell.sh # this will create a file called shell.sh in the current directory.

依赖项

~1.5–2.2MB
~41K SLoC