SimpleRemoter Versions Save

基于gh0st的远程控制器:实现了终端管理、进程管理、窗口管理、远程桌面、文件管理、语音管理、视频管理、服务管理、注册表管理等功能,优化全部代码及整理排版,修复内存泄漏缺陷,程序运行稳定。项目代码仅限于学习和交流用途。

v1.0.0.5

5 years ago

2019.3.24

1、将"2015Remote.rc"的一个光标文件"4.cur"的路径由绝对路径改为相对路径。

2、新增Release模式编译后控制台运行时不可见,新增TestRun向注册表写入开机自启动项。

2019.3.29

1、主控端和受控端同时修改LOGIN_INFOR结构,修复了受控端上报的操作系统信息不准确的问题。

2、发布V1.0.0.5。

注意:此次更新后的主控端需要和受控端匹配使用,否则可能出现问题。

v1.0.0.4

5 years ago

2019.1.26

修复Release模式打不开远程视频,或打开视频时画面卡住的问题,问题出在CCaptureVideo GetDIB。

2019.2.4

清理垃圾注释、整理不良排版,对代码略有改动。

遗留问题:文件管理功能无效、主控端随机崩溃。因此有必要将文件管理的功能屏蔽。

v1.0.0.3

5 years ago

[更新日志]

2018.1.19

1、发现使用lz4压缩库时监控端程序进行远程桌面操作时容易崩溃,原因不明。

2、修复内存泄漏缺陷,在throw "Bad Buffer"的情况需要释放申请的内存。

2019.1.20

1、发现不管是采用zstd还是zlib,主控端在进行桌面控制时均有崩溃的几率(zlib较小)。

2、改用zlib压缩解压库。

3、完善追踪鼠标时鼠标形态变化时的展现效果。

4、当退出远程桌面窗口全屏状态时,不再向远程被控端发送F11。

5、发现在有线网络条件下主控端崩溃几率较小。

6、禁用主控端输入法,解决使用远程桌面在被控端输入时的麻烦问题。

2019.1.21

减少远程桌面new缓冲区的频率,将部分从堆上new固定内存的操作改用从栈上分配内存。

2019.1.22

减少音频视频捕获过程中频繁申请内存。

2019.1.25

1、修复被控端消息提示对话框在消息换行时显示不完整的问题。

2、添加/完善录制远程被控端视频的功能。

3、修复语音监听对话框显示已收到数据不更新状态的问题。

4、发现"发送本地语音"会导致主控端容易崩溃的问题,现象类似于操作远程桌面时的随机崩溃。

5、设置视频监控对话框为可调整大小,为其设置图标。

2019.1.26

发布V1.0.0.3。

v1.0.0.2

5 years ago

更优化、更稳定的版本。

v1.0.0.1

5 years ago

这是较为稳定的版本。 1、"Yama.exe"为控制端; 2、"ghost.exe"为被控端(带参数运行,第1个参数为IP,第2个参数为端口); 3、"TestRun.exe"为被控端(读取配置文件或用于生成被控端),配置文件"remote.ini"字段如下: [remote] ip=192.168.104.250 port=6895 4、ServerDll.dll为被控端动态链接库,和TestRun.exe配合使用。