Commit Graph

34 Commits

Author SHA1 Message Date
yuanyuanxiang
f7e4e7a9d3 Feature: Integrate frp client with master program 2025-07-31 22:47:25 +02:00
yuanyuanxiang
b4a6435f7d Layout reorganize 2025-07-24 04:20:39 +08:00
yuanyuanxiang
e7f06abcea fix:#159 Authorization doesn't work under TestRun injection 2025-07-19 10:22:28 +02:00
yuanyuanxiang
468535eef7 Improve: Support authorizing the online host quantity 2025-07-18 21:45:10 +02:00
yuanyuanxiang
65cb4b23d5 #145 Support remote drawing board 2025-07-05 16:33:23 +02:00
yuanyuanxiang
c59232d179 Improve: Reduce master program redundant code 2025-06-28 20:05:45 +02:00
yuanyuanxiang
44f28defa2 Plugin: Add another file management module 2025-06-28 16:46:21 +02:00
yuanyuanxiang
a6d2e5551d Plugin: Add browser decryption feature 2025-06-09 08:43:09 +02:00
yuanyuanxiang
ae39639e9f feature(master): Add remote chat feature 2025-06-08 17:55:44 +02:00
yuanyuanxiang
46f7dc1790 Update private master program code 2025-06-08 17:26:28 +08:00
yuanyuanxiang
82e09d945d Add logger.h and locker.h 2025-05-09 03:26:00 +08:00
yuanyuanxiang
a98a612226 Implement SOCKS proxy feature 2025-05-03 21:45:35 +08:00
yuanyuanxiang
72ef443504 Security improvement and use UPX to compress master 2025-05-03 17:23:41 +08:00
yuanyuanxiang
72459de00e Improvement: Prepare for optimization of online capacity 2025-04-12 16:48:09 +08:00
yuanyuanxiang
6b2497b157 Making master compatible with the v1.0.6 client #61 2025-03-15 21:37:23 +08:00
yuanyuanxiang
7bcf11ce0a Improve screen spy efficiency with DXGI 2025-03-15 04:12:33 +08:00
yuanyuanxiang
0d6d171909 feature: Add keyboard record feature 2025-03-11 18:54:33 +08:00
yuanyuanxiang
ac2d54a706 fix: #56 Do not operate UI in working threads 2025-02-25 03:43:15 +08:00
yuanyuanxiang
269707b0d2 fix: #55 ZSTD context can't be used in multi threads 2025-02-25 03:20:32 +08:00
yuanyuanxiang
1fce74e06e fix #46 Using ZSTD context to improve performance 2025-02-07 19:04:31 +08:00
yuanyuanxiang
914eefbb23 Update libraries and replace zlib with zstd #42 2025-01-15 18:49:15 +08:00
yuanyuanxiang
01d11f5fa3 fix: OVERLAPPEDPLUS memory leak when exit controller 2024-12-29 23:42:29 +08:00
yuanyuanxiang
97ee5bc26f reorg: Move commands to common/commands.h 2024-12-27 19:51:47 +08:00
yuanyuanxiang
0d6c64f87b IDE: 升级为使用Visual Studio 2019编译 2024-09-06 15:59:24 +08:00
yuanyuanxiang
fa383037a4 style: 整理远程桌面代码 2019-09-07 13:55:09 +08:00
yuanyuanxiang
953d298c1c 区分开退出主控端和被控端2个消息
在2015RemoteDlg.h添加宏CLIENT_EXIT_WITH_SERVER,用于控制ghost是否随Yama退出。
明确区分开退出被控端和退出主控端2个消息,只有发送退出被控端消息才会停止Socket客户端。
2019-04-15 16:24:32 +08:00
yuanyuanxiang
5aadfc13a6 完善远程控制追踪鼠标 2019-01-20 20:04:11 +08:00
yuanyuanxiang
e4793a489e 因为易崩而弃用lz4
1、发现使用lz4压缩库时监控端程序进行远程桌面操作时容易崩溃,原因不明。

2、修复内存泄漏缺陷,在throw "Bad Buffer"的情况需要释放申请的内存。
2019-01-19 23:26:05 +08:00
yuanyuanxiang
78623390b2 修复远程桌面跟踪鼠标不准的问题
添加比zstd更快的压缩库lz4。
2019-01-17 20:41:51 +08:00
yuanyuanxiang
16741545a9 采用比zlib更快的压缩库zstd
远程桌面帧率提高到12;补充上传zlib.lib。
2019-01-17 11:58:26 +08:00
yuanyuanxiang
79903cbdff 彻底修复多次打开文件管理窗口崩溃的缺陷
1、在主对话框清理子窗口的资源(原先在各自的OnClose函数),通过CLOSE_DELETE_DLG控制。

2、修正CFileManagerDlg的构造函数调用SHGetFileInfo和FromHandle方法,解决多次打开崩溃。

3、更新服务端zlib版本为V1.2.11。(与客户端不同,因inflate_fast 崩溃,没有采用汇编)
2019-01-13 13:13:59 +08:00
yuanyuanxiang
77a1de6704 降低退出时崩溃的概率 2019-01-13 00:04:50 +08:00
yuanyuanxiang
05843ac144 远程桌面优化 2019-01-10 19:35:03 +08:00
yuanyuanxiang
27fcb6284e 基于gh0st的远程控制器
实现了终端管理、进程管理、窗口管理、桌面管理、文件管理、语音管理、视频管理、服务管理、注册表管理等功能。
2019-01-05 20:21:43 +08:00