简体中文 English
UltimateShell 是一个完全开源的远程管理服务器终极工具箱。
UltimateShell 是您远程管理服务器的终极工具箱。其目标是为渗透测试工程师、程序员、网站管理员、IT 管理员以及几乎所有需要以更简单的方式处理远程工作的用户提供大量定制功能。并且,它还支持多种操作系统平台和基于FlatLaf的60多种主题皮肤切换。
目录
安全通告
见 安全文件!
功能特性
- 支持多操作系统平台,兼容性测试:
Windows
>Linux
>MacOS
- 支持60多种主题皮肤切换
- 支持账户会话管理
- 支持本地终端(cmd, shell)
- 支持
SSH
、Sftp
,SSH
内置代码编辑器,支持代码高亮、折叠等功能 - 支持串口调试(自动检测存在的
COM
接口) - 支持
Telnet
- 支持
RDP
远程桌面(FreeRDP
) - 支持
VNC
,基于TightVNC Viewer
实现 -
Support FTP(暂不支持)
截图
构建
# 1. JDK 11+ # 2. 需要先安装依赖包到本地仓库: jediterm-pty-2.49.jar, jediterm-ssh-2.49.jar, terminal-2.54.jar, jediterm-typeahead-2.54.jar
使用
# 运行环境: JDK 11+ # 1. 命令行执行 java -jar UltimateShell-${version}-SNAPSHOT-jar-with-dependencies.jar # 2. 双击执行
详细使用技巧查看 项目WIKI
依赖
- JediTerm: https://github.com/JetBrains/jediterm
- FlatLaf: https://github.com/JFormDesigner/FlatLaf
- Apache MINA SSHD: https://github.com/apache/mina-sshd
- RSyntaxTextArea: https://github.com/bobbylight/RSyntaxTextArea
- 还有很多...
维护者
维护者 @G3G4X5X6
贡献者
贡献者,见 贡献者列表文件!
欢迎PRs
开源许可
MIT © 2021 勾三股四弦五小六