Release v1.2.1

This commit is contained in:
yuanyuanxiang
2026-01-01 16:02:46 +01:00
parent 71c7c99f62
commit 5d61ae57ca
8 changed files with 594 additions and 555 deletions

283
ReadMe.md
View File

@@ -201,281 +201,24 @@ for /R %F in (*.cpp *.h *.c) do astyle --style=linux "%F"
# 5. 更新日志 <a id="5-changelog"></a>
2025年以前的变更记录参看:[history](./history.md)
更早的变更记录参看:[history](./history.md)
2025.01.12
修复被控程序关于远程桌面相关可能的2处问题#28 #29)。增加对主控端列表窗口的排序功能(#26 #27),以便快速定位窗口、服务或进程。
**发布 v1.2.12026.1.1**
发布一个运行**非常稳定**的版本v1.0.6该版本不支持在较老的Windows XP系统运行VS2019及以后版本已不支持XP工具集为此需要更早的VS
您可以从GitHub下载最新的Release也可以clone该项目在相关目录找到。如果杀毒软件报告病毒这是正常现象请信任即可或者您可以亲自编译。
本版本主要增强远程桌面功能(新增 FPS 控制、屏幕切换、文件拖拽支持),改进 Windows 服务运行模式,并修复多个稳定性问题
2025.02.01
- 改进客户端构建:将 shellcode 追加到文件末尾
- 修复:`TestRun` 以 Windows 服务运行时无法解锁屏幕
- 新功能:为远程桌面添加 FPS 控制菜单
- 修复:`AddList` 中的存在性检查包含客户端 IP 检查
- 回退 #242 并改进向客户端发送文件时的安全性
- 修复切换屏幕并支持拖拽文件到远程
- 修复 #266CloseHandle 关闭无效句柄
- 改进:添加更多系统热键转发
- 新功能:添加控制主控端是否以服务运行的菜单
- 改进 `ToolbarDlg` 滑入/滑出性能
参考[Gh0st](https://github.com/yuanyuanxiang/Gh0st/pull/2),增加键盘记录功能。实质上就是拷贝如下四个文件:
*KeyboardManager.h、KeyboardManager.cpp、KeyBoardDlg.h、KeyBoardDlg.cpp*
**2025.04.05**
发布 v1.0.7,主要修复或新增以下功能:
- 更新第三方库,将压缩算法从 zlib 更换为 zstd旧版本 v1.0.6 仍兼容;
- 支持编译为 Win64
- 修复若干 Bug提高程序稳定性
- 提升远程控制效率,新增更多位图压缩方式;
- 对部分代码结构进行了重构。
**2025.04.12**
自 v1.0.7 于 4 月 5 日发布以来:
- 功能改进:确保 `Shelldlg` 输入命令始终定位在末尾,并构建了一个**简易的 Linux 客户端**
- 修复 Bug#62#74#75
- 将原标志位 0x1234567 更改为更具可读性的字符串;改进构建服务功能,允许选择其他文件进行构建;
- 增加展示用户活动和监控指定软件的功能;
- 清理全局变量,使得一个程序中可以轻松创建多个客户端,便于测试主控端的负载能力;
- 实现内存加载 DLL便于客户端程序热更新。
**2025.04.21**
发布 v1.0.8
- 支持与其他主控共享在线主机;
- 实现服务端生成授权的能力,增加序列号生成菜单;
- 引入 `HPSocket` 库,为未来使用做准备,并引入静态 ffmpeg 库以支持构建 Win64 主控端;
- 实现内存中运行 DLL`TestRun` 程序从主控请求 DLL 并在内存中执行。
**2025.04.30**
发布 v1.0.9
- 更新客户端构建功能 / 一体化生成;主控仅接受由自身构建的客户端连接;
- 优化授权功能。
**2025.06.01**
发布 v1.1.0
- 修复IOCPClient 断开连接时清空缓冲区;
- 实现 SOCKS 代理功能;
- 增加菜单项,修改列表样式,添加日志记录;
- 新增功能:增加一个用于执行 Shellcode 的 C 程序;
- 新增功能:对服务器地址进行加密;
- 新增特性:支持虚拟远程桌面监控;
- 新增命令支持执行代码64位 DLL
**2025.06.21**
发布 v1.1.1:
*自该版本开始,主控程序需要授权,并且会自动连接到授权服务器,您可以联系作者请求授权。
如果对这个有意见,请使用早期版本(<v1.0.8)。自行修改和编译程序,也可以解决该问题。*
- 修复:远程桌面算法不生效的问题
- 新增:添加用于操作在线客户端的菜单项
- 插件:新增远程聊天功能
- 插件:新增浏览器数据解密功能
- 插件:新增主机管理功能
- 插件:新增虚拟桌面功能
- 改进:#48 文件管理对话框支持排序
- 新功能:主控支持 WinOS(银狐) 远控客户端RAT
- 改进授权逻辑:支持在线授权主控端
- 新功能:支持随机或多路连接,即多个域名随机上线或并发上线
- 改进:新增弹窗以显示主机的详细信息
- 改进客户端稳定性
**2025.07.07**
发布 v1.1.2:
* 修复:键盘记录功能的问题
* 安全:增强插件的授权机制
* 修复:释放 `CMachineDlg` 对象时的内存泄漏问题
* 修复:使用 `Reverse Proxy` 时显示错误的 IP 地址 (#147)
* 新增:添加跳转到授权指南页面的菜单项
* 插件:新增一个文件管理模块
* 优化:减少主程序中的冗余代码
* 修复:在后台数据处理过程中关闭窗口导致的崩溃问题
* 优化:移除读取注册表时的冗余代码
* 架构调整:重构 TCP 客户端/服务器代码;重写套接字服务器逻辑
* 新功能:支持同时监听多个端口
* 新功能:支持客户端通过 UDP 连接新增客户端协议选择TCP/UDP
* 插件:#145 支持远程画板功能
* 插件:增加远程桌面隐私屏幕功能
**2025.07.19**
Release v1.1.3
- 添加加密和解密函数
- 修改弹出消息为通过 `NM_DBLCLK` 触发
- 改进:将 DLL 数据保存到注册表中
- 新功能:支持 HTTP 协议并添加构建选项
- 新功能:为客户端构建添加加密选项
- 改进:减少鼠标移动消息的传输
- 修复:在操作高权限窗口时失去控制的问题
- 改进:通过异常处理提升客户端稳定性
- 新功能:远程桌面支持多显示器
- 改进:支持授权在线主机数量
- 修复:#159 在 TestRun 注入模式下授权无效的问题
**2025.07.29**
Release v1.1.4
* 修复:限制使用 UDP 的在线主机数量
* 新功能:实现基于 UDP 的 KCP 协议
* 改进:为构建客户端添加随机协议选项
* 新功能:支持远程桌面自适应窗口大小
* 新功能:添加菜单项用于生成 shellcode
* 新功能:支持将客户端分配给其他主控端
* 新功能:支持将客户端添加到监视列表
* 改进:避免客户端计算机进入睡眠状态
* 修复:#170 移除对 `VCOMP140.dll` 的依赖
* 改进:显示客户端应用程序版本
* 修复:每周刷新一次客户端公网 IP
**2025.08.08**
发布版本 v1.1.5
此版本重点提升了远程控制体验(尤其是多屏支持和鼠标/全屏行为)、增强了集成性与权限管理,并解决了若干关键性 Bug。
* 新功能:新增以管理员身份运行客户端程序的功能
* 新功能:将 frp 客户端集成至主程序中
* 改进:显示非活跃锁定客户端的状态
* 清理:移除旧版本历史记录
* 修复:#176 #177 桌面控制功能异常的问题
* 改进:在当前显示器上进入全屏模式
* 修复:窗口中显示正确的鼠标光标状态
* 改进:支持多屏桌面监控
* 修复:虚拟桌面控制支持多显示器
* 修复:按下 F1 键时避免自动打开网页
**2025.09.11**
发布版本 v1.1.6
本次更新新增了客户端压缩和构建配置功能,支持多屏幕显示(视频墙);优化了性能(如多线程压缩和 RTT 机制);修复了通信协议和注入相关问题。
* 功能:构建客户端时支持压缩选项
* 修复:#182 第一次命令使用 HTTP 协议
* 优化:为客户端启用 zstd 多线程压缩
* 优化Master 使用 ZSTD_DCtx并启用新的 RTT
* 修复:改进注册表创建和 shellcode 注入
* 优化getPublicIP 可能失败并阻塞主程序的问题
* 功能:支持设置客户端构建标志
* 功能:新增客户端 shellcode 构建选项
* 功能:支持多个远程显示器(视频墙)
**2025.10.12**
发布版本 v1.1.7
增加新工具、自动删除客户端、修复 IP 问题,并加入私有远程桌面代码。
* 功能:添加数字货币地址劫持功能(仅供研究)
* 功能:#193 首次运行后自动删除客户端
* 功能:添加用于更改 exe 文件图标的工具菜单
* 修复:#195 客户端获取公网 IP 失败
* 功能:添加卸载客户端程序的菜单
* 功能:添加远程桌面隐私屏幕源代码
**2025.11.15**
发布版本 v1.1.8
本次更新修复多项稳定性与安全性问题、增强远程控制中的剪贴板与文件操作功能,并加入插件示例。
* 修复: #204 将套接字连接改为非阻塞模式
* 风格: 格式化源代码并支持客户端分组
* 修复: 在注册表中保存 shellcode 并在可能时使用
* 新功能: 添加机器注销、关机和重启命令
* 修复: UpdateClientClipboard 可能会丢失最后一个字母
* 新功能: 支持使用 Ctrl+V 从远程复制文本
* 修复: #210 保存解码缓冲区时的栈溢出
* 修复: #212 printf 的未定义行为
* 修复: #185#214
* 新功能: 远程控制中支持文件复制/粘贴
* 新功能 & 修复: 在主程序中显示用户名
* 改进: 在生成通行码时生成 HMAC
* 新功能: 添加加载 bin 文件以测试 shellcode 的菜单
* 修复: 更新钱包地址时无需重启客户端
* 新功能: 添加构建和测试 AES 加密 shellcode 的菜单
* 新功能: 支持使用 pe_to_shellcode 转换 PE
* 插件: 添加示例插件项目供参考
* 新功能: 为进程管理添加 shellcode 注入功能
**2025.12.14**
发布版本 v1.1.9
本次更新重点提升客户端稳定性与运行模式、优化远程桌面性能,并新增多项实用功能。
* 改进: 修改 client/SimpleSCLoader.c
* 功能: 在进程管理中支持反黑屏功能
* 改进: 为 `SCLoader` 添加调试代码
* 功能: 在客户端构建选项中添加 `TinyRun.dll`
* 修复: 查看注册表导致主控程序崩溃的问题
* 修复: 打开密码生成对话框会修改最大连接数
* 功能: 在远程桌面控制中支持录制视频
* 功能: 支持客户端以 Windows 服务方式运行
* 功能: 为主控程序添加参数设置菜单
* 功能: 在远程控制中添加切换屏幕的菜单
* 修复: 注册表错误,并使用 [MT] 重新编译 zlib、x264 和 libyuv
* 功能: 为程序添加启动进度显示
* 改进: 将多线程压缩设置为远程控制的可选项
* 改进: 使用 SSE2 提升位图比较速度
* 改进: 代码风格调整,并使用优化选项重新编译 zstd
* 修复: 客户端死机问题,改进大数据包发送
* 改进: 减少 IOCPServer 中 new/delete 内存的频率
* 修复: 某些情况下 "std::runtime_error" 导致崩溃
* 修复: TestRun (MDLL) 配置不生效的问题
* 功能: 支持将 TestRun 构建为 Windows 服务
* 改进: 通过异步消息处理提升主控端效率
* 改进: 请求以管理员身份运行主控程序
* 功能: 为在线主机添加 shellcode 注入菜单
* 修复: `Ghost` 以 Windows 服务方式运行失败
* 日志: 为 FileUpload 库和服务安装添加日志
* 修复: 使用自定义结构体替代 char 缓冲区
* 修复: 使用 DXGI 时禁用 SSE2会导致崩溃
* 修复 (Windows 服务): 移除 AI 产生的冗余代码
* 改进: 将客户端以管理员运行改为可选项
* 修复: AudioManager 错误,移除 struct dlgInfo
* 修复: 注册计划任务失败的问题,并添加日志
* 修复: 主控和客户端之间复制文本需要延迟
* 改进: 在客户端构建选项中添加 `runasAdmin`
* 修复: 客户端离线问题和虚拟桌面打开问题
* 改进: 为客户端程序计算唯一 ID
**2025.12.25**
发布版本 v1.2.0
本次更新主要涉及远程桌面优化、Go 语言服务端框架、授权系统改进以及多项 Bug 修复。
* 功能: 新增 Go 语言 TCP 服务端框架
* 功能: 使用 `frpc.dll` 代理客户端 TCP 端口
* 功能: 支持上传/下载并运行可执行文件
* 功能: 为远程桌面控制添加重连逻辑
* 功能: 完善客户端重新分组逻辑并添加日志控制
* 功能: 添加客户端向主控端发送消息的命令
* 功能: 支持生成绑定域名的口令
* 改进: 4K 远程桌面缩放至 1080P 显示 (#267)
* 改进: 使用弹出对话框退出全屏(移除 F11 快捷键)
* 改进: 支持向远程桌面发送 WIN 键
* 改进: 更改客户端程序的注册表/互斥锁名称
* 改进: 主机上线通知改为异步消息处理
* 改进: 添加 HMAC 验证主控端口令
* 修复: 远程桌面相关的小问题
* 修复: 使用 PowerShell 获取硬件信息Windows 7 及以上)
* 修复: 窗口未使用 DWM 渲染时远程屏幕黑屏问题
* 修复: 非默认分组客户端显示在默认列表的问题
* 修复: 日期验证导致主控程序 UI 阻塞的问题
* 修复: 操作 `CharMsg` 时的栈溢出问题
* 修复: 重写 FRPC 设置文件前先删除旧文件
* 修复: 撤销在 `ProgramData` 中复制并运行客户端程序的更改
* 服务端: Go 语言授权客户端验证成功后自动退出
---

View File

@@ -204,290 +204,23 @@ For cross-network, cross-border, or international remote control system deployme
# 5. Changelog
For changes before 2025, see: [history](./history.md)
For earlier changes, see: [history](./history.md)
**2025.01.12**
Fixed two potential remote desktop issues (#28, #29).
Added sorting for the controllers list windows (#26, #27), making it easier to locate windows, services, or processes.
**Release v1.2.1 (2026.1.1):**
Released version **v1.0.6**, noted for high stability.
This version does **not** support older Windows XP systems
(note: VS2019 and later have dropped support for XP toolchains; use older Visual Studio versions if needed).
Download the latest release from GitHub or clone the repo.
If antivirus software flags it as a virus, this is expected due to the nature of the software — feel free to compile it yourself for verification.
This release enhances remote desktop features (FPS control, screen switching, file drag-and-drop support), improves Windows service mode, and fixes several stability issues.
**2025.02.01**
Inspired by [Gh0st](https://github.com/yuanyuanxiang/Gh0st/pull/2), added **keylogging** support, implemented by copying four core files:
- Improve building client - append shellcode to file end
- Fix: `TestRun` run as Windows service can't unlock screen
- Feature: Add FPS control menu for remote desktop
- Fix: Exist-check include checking client IP in `AddList`
- Revert #242 and improve security when sending files to client
- Fix switch screen and support dragging files to remote
- Fix #266: CloseHandle close an invalid handle
- Improve: Add more system hot key to forward
- Feature: Add menu to control if run master as service
- Improve `ToolbarDlg` slide in / slide out performance
*KeyboardManager.h、KeyboardManager.cpp、KeyBoardDlg.h、KeyBoardDlg.cpp*
**2025.04.05**
Release v1.0.7, mainly fix or add new feature:
- Update third-party libraries and switch zlib to zstd, old version v1.0.6 is compatible;
- Support compile with Win64;
- Fix buges and make the program more stable;
- Improve remote control efficiency and support more bitmap compressing method;
- Some code reorganization.
**2025.04.12**
Since v1.0.7 released in April 5:
- Improvement: Make sure that the input command is always at the end of `Shelldlg`, and build a **simple Linux client**;
- Fix bugs: #62, #74, #75 ;
- Change the flag 0x1234567 to a more readable string; and improve building service and allow chosing other files to build;
- Showing the user's activities and monitoring specified software;
- Clean up global variables and make it easy to create multiple clients in one program, which is useful for testing the master's capacity;
- Implement loading DLL in memory, make it easy to update client program;
**2025.04.21**
Release v1.0.8:
- Support to share online host with other masters;
- Implement service-generated authorization capability, and add a serial number generation menu;
- Add `HPSocket` libraries which may be used in the future, and add static ffmpeg libraries to build Win64 master;
- Implement a memory DLL runner: the `TestRun` program request DLL from master and execute in memory.
**2025.04.30**
Release v1.0.9
- Update client building feature / All in one; The master will only accept the clients built by itself.
- Improve authorization feature.
**2025.06.01**
Release v1.1.0:
* fix: IOCPClient clear buffer when disconnect
* Implement SOCKS proxy feature
* Add menus and modify list style, add log
* feature: Add a C program to execute shell code
* feature: Encrypt for server address
* feat: Support virtual remote desktop monitoring
* feature: Add command to execute DLL
**2025.06.21**
Release v1.1.1:
*Starting from this version, the controller program requires authorization and
will automatically connect to the authorization server.
You may contact the author to request authorization. If you have concerns about this,
please use an earlier version (prior to v1.0.8).
Modifying and compiling the program yourself can also resolve this issue.*
* fix: remote desktop algorithm doesn't take effort
* Add some menus for operating online client
* Plugin: Add remote chat feature
* Plugin: Add browser decryption feature
* Plugin: Add host management feature
* Plugin: Add virtual desktop feature
* Improve: #48 Support sorting in file management dialog
* Feature: Support WinOS RAT client
* Improve authorization logic: Support authorize master online
* feature: Support random or multi connection
* Improvement: Add a popup window to show details
* Improve client stability
**2025.07.07**
Release v1.1.2:
* Fix the problem with the keylogging feature
* Security: Improve the authorization of plugins
* fix: Memory leak when release `CMachineDlg` object
* fix: Showing wrong IP while using `Reverse Proxy` (#147)
* Add a menu redirects to the authorization guide page
* Plugin: Add another file management module
* Improve: Reduce master program redundant code
* fix: Prevent crash when closing window during background data processing
* Improve: Remove redundant code for reading the registry
* layout: Reorganize TCP client/server code; Refactor the socket server code
* feature: Support listening on multiple ports simultaneously
* feature: Support client connections over UDP; Add client protocol option TCP/UDP
* Plugin: #145 Support remote drawing board
* Plugin: Add remote desktop privacy screen feature
**2025.07.19**
Release v1.1.3
* Add encrypt and decrypt functions
* Modify the popup message to be triggered by `NM_DBLCLK`
* Improve: Save DLL data to registry
* Feature: Support HTTP protocol and add building option
* Feature: Add encryption option for client building
* Improvement: Reduce transmit mouse move message
* fix: Lost control when operating high permission windows
* Improve client stability by handling exceptions
* feature: Remote desktop support multi monitor
* Improve: Support authorizing the online host quantity
* fix#159 Authorization doesn't work under TestRun injection
**2025.07.29**
Release v1.1.4
* fix: Limit the online host number which uses UDP
* Feature: Implement KCP protocol - based on UDP
* Improve: Add random protocol option for building client
* Feature: Support remote desktop adaptive to window size
* Feature: Add a menu item to build shellcode
* Feature: support assigning client to another master
* Feature: Support adding client to watch list
* Improve: Avoid client computer going to sleep
* fix: #170 Remove the dependency of `VCOMP140.dll`
* Improve: Showing the client application version
* fix: Refresh client public IP every one week
**2025.08.08**
Release v1.1.5
This version focuses on improving the remote control experience (especially multi-monitor support and UI behavior), enhancing integration and permission handling, and resolving several critical bugs.
* Feature: Add run client program as admin feature
* Feature: Integrate frp client with master program
* Improve: Showing inactive locked client status
* Clean up: Remove old history releases
* fix: #176 #177 Desktop control does not work properly
* Improve: Enter full screen on the current monitor
* fix: Showing the correct cursor status on window
* Improve: Support multiple screen desktop monitoring
* fix: Virtual desktop control support multiple monitor
* fix: Avoid opening w web page when press F1
**2025.09.11**
Release v1.1.6
This update adds client compression and build options, supports multiple displays (video wall), improves performance (e.g., multi-threaded compression and RTT), and fixes protocol and injection issues.
* Feature: Support compression option when building client
* fix: #182 First command using HTTP protocol
* Improve: Enable zstd multi-thread compression for client
* Improve: Master using ZSTD_DCtx and using new RTT
* fix: Improve creating registry and injecting shellcode
* Improve: getPublicIP may fail and block mater program
* Feature: Support setting the client building flag
* Feature: Add client shellcode building option
* Feature: Supports multiple remote displays (video wall)
**2025.10.12**
Release v1.1.7
This version adds new tools, auto client deletion, IP fix, and private remote desktop code.
* Feature: Add digital coin hack feature (research only)
* Feature: #193 Automatically delete client after first running
* Feature: Add tool menu for changing exe file icon
* fix: #195 Client get public IP failed
* Feature: Add a menu to uninstall client program
* Feature: Add private remote desktop source code
**2025.11.15**
Release v1.1.8
This update fixes several stability and security issues, enhances clipboard and file operations in remote control,
and adds a plugin example.
* fix: #204 Change socket connecting to non-blocking mode
* style: Format source code and support grouping client
* fix: Save shellcode in registry and use it when possible
* Feature: Add machine logout, shutdown and reboot cmd
* fix: UpdateClientClipboard may lost the last letter
* Feature: Support copy text from remote with Ctrl+V
* fix: #210 Stack for saving decoded buffer overflow
* fix: #212 Undefined behavior on printf
* fix #185 and fix #214
* Feature: File copy/paste support in remote control
* Feature&fix: Show username on master program
* Improve: Generate HMAC while generating pass code
* feature: Add menu to load bin file to test shellcode
* fix: No need to restart client to update wallet address
* Feature: Add menu to build and test AES encrypted shellcode
* Feature: Support converting PE using pe_to_shellcode
* plugin: Add an example plugin project for reference
* Feature: Add shellcode injection feature for process management
**2025.12.14**
Release v1.1.9
This update focuses on improving client stability and running modes, optimizing remote desktop performance, and adding several practical features.
* Improve: Modify client/SimpleSCLoader.c
* Feature: Support anti black-screen in process management
* Improve: Add debug code for `SCLoader`
* Feature: Add `TinyRun.dll` to client building option
* fix: Viewing registry causing master program crash
* fix: Open password gen dialog will modify max connection
* Feature: Support recording video in remote desktop control
* Feature: Support client running as windows service
* Feature: Add parameters setting menu for master program
* Feature: Add menu to switch screen for remote control
* fix: Registry error and use [MT] to rebuild zlib, x264 and libyuv
* Feature: Add a startup progress display to the program
* Improve: Set multi-thread compression as a option for remote control
* Improve: Using SSE2 to improve bitmap compare speed
* Improve: Code style change and rebuild zstd with optimization options
* fix: Client dead issue and improve sending large packet
* Improve: Reduce new / delete memory frequency in IOCPServer
* fix: "std::runtime_error" causing crashes in some cases
* fix: TestRun (MDLL) configuration doesn't take effort
* Feature: Support build TestRun as windows service
* Improve: Master efficiency by using asynchronous message processing
* Improve: Ask for running master with administrator
* Feature: Add menu (online host) for injecting shellcode
* fix: `Ghost` run as windows service failed
* logs: Add log for FileUpload libraries and service installing
* fix: Use self-defined struct to replace char buffer
* fix: Disable SSE2 (which causes crash) while using DXGI
* fix (Windows Service): Remove the shit dropped by AI
* Improve: Change running client as admin to an option
* fix: AudioManager bug and remove struct dlgInfo
* fix: Register schedule task failed issue and add logs
* fix: Copy text between master and client need a delay
* Improve: Add `runasAdmin` to client building options
* fix: Client offline issue and virtual desktop opening issue
* Improve: Calculate unique ID for client program
**2025.12.25**
Release v1.2.0
This update focuses on remote desktop optimization, Go language server framework, authorization system improvements, and various bug fixes.
* Feature: Add Go TCP server framework
* Feature: Use `frpc.dll` to proxy client's TCP port
* Feature: Support upload/download executable file and run it
* Feature: Add reconnect logic for remote desktop control
* Feature: Complete re-group logic and add log control
* Feature: Add command for client sending msg to master
* Feature: Support gen pass code binding with domain
* Improve: Scale 4K desktop screen to 1080P (#267)
* Improve: Remove F11 to leave full screen (Use popup dialog)
* Improve: Send `WIN` key press action to remote desktop
* Improve: Change registry/mutex name of client program
* Improve: Move host online notification to `PostMessage`
* Improve: Add HMAC to verify master's Passcode
* fix: Small issues related to remote desktop control
* fix: Use PowerShell to get hardware info (>=Win7)
* fix: Remote screen black if the window doesn't use DWM to render
* fix: Non default group client showing in default list
* fix: DateVerify causes master program UI blocked
* fix: Stack overflow when operating `CharMsg`
* fix: Remove FRPC settings file before re-write it
* fix: Revert copy and run client program in `ProgramData`
* Server/go: Authorization client automatically exit if verify succeed
---
@@ -501,7 +234,7 @@ This update focuses on remote desktop optimization, Go language server framework
# 7. Feedback & Contact
**QQ:** 962914132
**Tencent QQ:** Please contact me via 962914132
**Contact:** [Telegram](https://t.me/doge_grandfather) | [Email](mailto:yuanyuanxiang163@gmail.com) | [LinkedIn](https://www.linkedin.com/in/wishyuanqi)

View File

@@ -88,7 +88,7 @@ IDR_WAVE WAVE "Res\\msg.wav"
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,2,0
FILEVERSION 1,0,2,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
@@ -106,9 +106,9 @@ BEGIN
BEGIN
VALUE "CompanyName", "FUCK THE UNIVERSE"
VALUE "FileDescription", "A GHOST"
VALUE "FileVersion", "1.0.2.0"
VALUE "FileVersion", "1.0.2.1"
VALUE "InternalName", "ServerDll.dll"
VALUE "LegalCopyright", "Copyright (C) 2019-2025"
VALUE "LegalCopyright", "Copyright (C) 2019-2026"
VALUE "OriginalFilename", "ServerDll.dll"
VALUE "ProductName", "A GHOST"
VALUE "ProductVersion", "1.0.0.1"

Binary file not shown.

View File

@@ -1,5 +1,7 @@
# <20><>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼
[Chinese, since 2019]
<EFBFBD><EFBFBD>ƪ<EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD>һЩ<EFBFBD><EFBFBD>ʷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>
This document records the history changes of this project.
@@ -246,3 +248,564 @@ reorg: Move commands to common/commands.h
2024.12.31
<EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD>Ӽ<EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><EFBFBD><EFBFBD>ǰ֧<EFBFBD><EFBFBD>XOR<EFBFBD><EFBFBD><EFBFBD>ܡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>ý<EFBFBD><EFBFBD>ܳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><EFBFBD>ܺ<EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2025.01.12
<EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD>س<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD>ܵ<EFBFBD>2<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#28 #29<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ض<EFBFBD><EFBFBD>б<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD>#26 #27<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̡<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>**<2A>dz<EFBFBD><C7B3>ȶ<EFBFBD>**<2A>İ汾v1.0.6<EFBFBD><EFBFBD><EFBFBD>ð汾<EFBFBD><EFBFBD>֧<EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><EFBFBD>ϵ<EFBFBD>Windows XPϵͳ<CFB5><CDB3><EFBFBD>У<EFBFBD>ע<EFBFBD><D7A2>VS2019<31><39><EFBFBD>Ժ<EFBFBD><D4BA><EFBFBD>Ѳ<EFBFBD>֧<EFBFBD><D6A7>XP<58><50><EFBFBD>߼<EFBFBD><DFBC><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>VS<56><53><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD>GitHub<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD>Release<EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>clone<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ¼<EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD>ɣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>
2025.02.01
<EFBFBD>ο<EFBFBD>[Gh0st](https://github.com/yuanyuanxiang/Gh0st/pull/2)<29><><EFBFBD><EFBFBD><EFBFBD>Ӽ<EFBFBD><D3BC>̼<EFBFBD>¼<EFBFBD><C2BC><EFBFBD>ܡ<EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>Ͼ<EFBFBD><CFBE>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8>ļ<EFBFBD><C4BC><EFBFBD>
*KeyboardManager.h<><68>KeyboardManager.cpp<70><70>KeyBoardDlg.h<><68>KeyBoardDlg.cpp*
**2025.04.05**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.0.7<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><EFBFBD>ܣ<EFBFBD>
- <20><><EFBFBD>µ<EFBFBD><C2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A3AC>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><E3B7A8> zlib <20><><EFBFBD><EFBFBD>Ϊ zstd<74><64><EFBFBD>ɰ汾 v1.0.6 <20>Լ<EFBFBD><D4BC>ݣ<EFBFBD>
- ֧<>ֱ<EFBFBD><D6B1><EFBFBD>Ϊ Win64<36><34>
- <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD> Bug<75><67><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD><DFB3><EFBFBD><EFBFBD>ȶ<EFBFBD><C8B6>ԣ<EFBFBD>
- <20><><EFBFBD><EFBFBD>Զ<EFBFBD>̿<EFBFBD><CCBF><EFBFBD>Ч<EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λͼѹ<CDBC><D1B9><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>
- <20>Բ<EFBFBD><D4B2>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><E1B9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ع<EFBFBD><D8B9><EFBFBD>
**2025.04.12**
<EFBFBD><EFBFBD> v1.0.7 <20><> 4 <20><> 5 <20>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20><><EFBFBD>ܸĽ<DCB8><C4BD><EFBFBD>ȷ<EFBFBD><C8B7> `Shelldlg` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>ն<EFBFBD>λ<EFBFBD><CEBB>ĩβ<C4A9><CEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>**<2A><><EFBFBD>׵<EFBFBD> Linux <20>ͻ<EFBFBD><CDBB><EFBFBD>**<2A><>
- <20>޸<EFBFBD> Bug<75><67>#62<EFBFBD><EFBFBD>#74<EFBFBD><EFBFBD>#75<EFBFBD><EFBFBD>
- <20><>ԭ<EFBFBD><D4AD>־λ 0x1234567 <20><><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD>߿ɶ<DFBF><C9B6>Ե<EFBFBD><D4B5>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD>
- <20><><EFBFBD><EFBFBD>չʾ<D5B9>û<EFBFBD><C3BB><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9>ܣ<EFBFBD>
- <20><><EFBFBD><EFBFBD>ȫ<EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><D0BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɴ<EFBFBD><C9B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ض˵ĸ<CBB5><C4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- ʵ<><CAB5><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD> DLL<4C><4C><EFBFBD><EFBFBD><EFBFBD>ڿͻ<DABF><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>ȸ<EFBFBD><C8B8>¡<EFBFBD>
**2025.04.21**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.0.8<EFBFBD><EFBFBD>
- ֧<><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ع<EFBFBD><D8B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- ʵ<>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD>ɲ˵<C9B2><CBB5><EFBFBD>
- <20><><EFBFBD><EFBFBD> `HPSocket` <20>⣬Ϊδ<CEAA><CEB4>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뾲̬ ffmpeg <20><><EFBFBD><EFBFBD>֧<EFBFBD>ֹ<EFBFBD><D6B9><EFBFBD> Win64 <20><><EFBFBD>ضˣ<D8B6>
- ʵ<><CAB5><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DLL<4C><4C>`TestRun` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DLL <20><><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>ִ<EFBFBD>С<EFBFBD>
**2025.04.30**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.0.9<EFBFBD><EFBFBD>
- <20><><EFBFBD>¿ͻ<C2BF><CDBB>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> / һ<><EFBFBD><E5BBAF><EFBFBD>ɣ<EFBFBD><C9A3><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀͻ<C4BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӣ<EFBFBD>
- <20>Ż<EFBFBD><C5BB><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD>ܡ<EFBFBD>
**2025.06.01**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.1.0<EFBFBD><EFBFBD>
- <20>޸<EFBFBD><DEB8><EFBFBD>IOCPClient <20>Ͽ<EFBFBD><CFBF><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- ʵ<><CAB5> SOCKS <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD>
- <20><><EFBFBD>Ӳ˵<D3B2><CBB5><EFBFBD>޸<EFBFBD><DEB8>б<EFBFBD><D0B1><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>¼<EFBFBD><C2BC>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4> Shellcode <20><> C <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>м<EFBFBD><D0BC>ܣ<EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԣ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EEA3BA><D6A7>ִ<EFBFBD>д<EFBFBD><D0B4>루64λ DLL<4C><4C><EFBFBD><EFBFBD>
**2025.06.21**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.1.1:
*<2A>Ըð汾<C3B0><E6B1BE>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>س<EFBFBD><D8B3><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڰ汾<EFBFBD><EFBFBD><v1.0.8<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޸ĺͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⡣*
- <20>޸<EFBFBD><DEB8><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B7A8><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿ͻ<DFBF><CDBB>˵IJ˵<C4B2><CBB5><EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><ECB9A6>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݽ<EFBFBD><DDBD>ܹ<EFBFBD><DCB9><EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6B9A6>
- <20>Ľ<EFBFBD><C4BD><EFBFBD>#48 <20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20>¹<EFBFBD><C2B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7> WinOS(<28><><EFBFBD><EFBFBD>) Զ<>ؿͻ<D8BF><CDBB>ˣ<EFBFBD>RAT<41><54>
- <20>Ľ<EFBFBD><C4BD><EFBFBD>Ȩ<EFBFBD>߼<EFBFBD><DFBC><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD>ض<EFBFBD>
- <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD>ӣ<EFBFBD><D3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߻򲢷<DFBB><F2B2A2B7><EFBFBD><EFBFBD><EFBFBD>
- <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8>Ϣ
- <20>Ľ<EFBFBD><C4BD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>ȶ<EFBFBD><C8B6><EFBFBD>
**2025.07.07**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> v1.1.2:
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD>¼<EFBFBD><C2BC><EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD>
* <20><>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD>ͷ<EFBFBD> `CMachineDlg` <20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>ڴ<EFBFBD>й©<D0B9><C2A9><EFBFBD><EFBFBD>
* <20>޸<EFBFBD><DEB8><EFBFBD>ʹ<EFBFBD><CAB9> `Reverse Proxy` ʱ<><CAB1>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> IP <20><>ַ (#147)
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>Ȩָ<C8A8><D6B8>ҳ<EFBFBD><D2B3><EFBFBD>IJ˵<C4B2><CBB5><EFBFBD>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
* <20>Ż<EFBFBD><C5BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD>ں<EFBFBD>̨<EFBFBD><CCA8><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>йرմ<D8B1><D5B4>ڵ<EFBFBD><DAB5>µı<C2B5><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ż<EFBFBD><C5BB><EFBFBD><EFBFBD>Ƴ<EFBFBD><C6B3><EFBFBD>ȡע<C8A1><D7A2><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>ܹ<EFBFBD><DCB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ع<EFBFBD> TCP <20>ͻ<EFBFBD><CDBB><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBA3BB>д<EFBFBD>׽<EFBFBD><D7BD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߼<EFBFBD>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD><D6A7>ͬʱ<CDAC><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD>ֿͻ<D6BF><CDBB><EFBFBD>ͨ<EFBFBD><CDA8> UDP <20><><EFBFBD>ӣ<EFBFBD><D3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>Э<EFBFBD><D0AD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD>TCP/UDP<44><50>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#145 ֧<><D6A7>Զ<EFBFBD>̻<EFBFBD><CCBB><EFBFBD><E5B9A6>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽<EFBFBD><CBBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD>
**2025.07.19**
Release v1.1.3
- <20><><EFBFBD>Ӽ<EFBFBD><D3BC>ܺͽ<DCBA><CDBD>ܺ<EFBFBD><DCBA><EFBFBD>
- <20>޸ĵ<DEB8><C4B5><EFBFBD><EFBFBD><EFBFBD>ϢΪͨ<CEAA><CDA8> `NM_DBLCLK` <20><><EFBFBD><EFBFBD>
- <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD> DLL <20><><EFBFBD>ݱ<EFBFBD><DDB1>浽ע<E6B5BD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD><D6A7> HTTP Э<><EFBFBD><E9B2A2><EFBFBD>ӹ<EFBFBD><D3B9><EFBFBD>ѡ<EFBFBD><D1A1>
- <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>Ϊ<EFBFBD>ͻ<EFBFBD><CDBB>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӽ<EFBFBD><D3BC><EFBFBD>ѡ<EFBFBD><D1A1>
- <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD>Ϣ<EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
- <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD>޴<EFBFBD><DEB4><EFBFBD>ʱʧȥ<CAA7><C8A5><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD>
- <20>Ľ<EFBFBD><C4BD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>ȶ<EFBFBD><C8B6><EFBFBD>
- <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>ʾ<EFBFBD><CABE>
- <20>Ľ<EFBFBD><C4BD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
- <20>޸<EFBFBD><DEB8><EFBFBD>#159 <20><> TestRun ע<><D7A2>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
**2025.07.29**
Release v1.1.4
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9> UDP <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>ʵ<EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD> UDP <20><> KCP Э<><D0AD>
* <20>Ľ<EFBFBD><C4BD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>ѡ<EFBFBD><D1A1>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD><D6A7>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>ڴ<EFBFBD>С
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>Ӳ˵<D3B2><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> shellcode
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD>ֽ<EFBFBD><D6BD>ͻ<EFBFBD><CDBB>˷<EFBFBD><CBB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ض<EFBFBD>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD>֧<EFBFBD>ֽ<EFBFBD><D6BD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><D3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˯<EFBFBD><CBAF>״̬
* <20>޸<EFBFBD><DEB8><EFBFBD>#170 <20>Ƴ<EFBFBD><C6B3><EFBFBD> `VCOMP140.dll` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>Ӧ<EFBFBD>ó<EFBFBD><C3B3><EFBFBD><EFBFBD>
* <20>޸<EFBFBD><DEB8><EFBFBD>ÿ<EFBFBD><C3BF>ˢ<EFBFBD><CBA2>һ<EFBFBD>οͻ<CEBF><CDBB>˹<EFBFBD><CBB9><EFBFBD> IP
**2025.08.08**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.1.5<EFBFBD><EFBFBD>
<EFBFBD>˰汾<EFBFBD>ص<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>̿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƕ<EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ֺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><C8AB><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿ<EFBFBD>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD>޹<EFBFBD><DEB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹؼ<C9B9><D8BC><EFBFBD> Bug<75><67>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>пͻ<D0BF><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD>
* <20>¹<EFBFBD><C2B9>ܣ<EFBFBD><DCA3><EFBFBD> frp <20>ͻ<EFBFBD><CDBB>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>ǻ<EFBFBD>Ծ<EFBFBD><D4BE><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>˵<EFBFBD>״̬
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƴ<EFBFBD><C6B3>ɰ汾<C9B0><E6B1BE>ʷ<EFBFBD><CAB7>¼
* <20>޸<EFBFBD><DEB8><EFBFBD>#176 #177 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƹ<EFBFBD><C6B9><EFBFBD><EFBFBD><EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD>ڵ<EFBFBD>ǰ<EFBFBD><C7B0>ʾ<EFBFBD><CABE><EFBFBD>Ͻ<EFBFBD><CFBD><EFBFBD>ȫ<EFBFBD><C8AB>ģʽ
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
* <20>Ľ<EFBFBD><C4BD><EFBFBD>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>ʾ<EFBFBD><CABE>
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> F1 <20><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ
**2025.09.11**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.1.6<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD>͹<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD><EFBFBD>ܣ<EFBFBD>֧<EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶǽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ż<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> RTT <20><><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD>޸<EFBFBD><DEB8><EFBFBD>ͨ<EFBFBD><CDA8>Э<EFBFBD><D0AD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>ʱ֧<CAB1><D6A7>ѹ<EFBFBD><D1B9>ѡ<EFBFBD><D1A1>
* <20>޸<EFBFBD><DEB8><EFBFBD>#182 <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9> HTTP Э<><D0AD>
* <20>Ż<EFBFBD><C5BB><EFBFBD>Ϊ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> zstd <20><><EFBFBD>߳<EFBFBD>ѹ<EFBFBD><D1B9>
* <20>Ż<EFBFBD><C5BB><EFBFBD>Master ʹ<><CAB9> ZSTD_DCtx<74><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD> RTT
* <20>޸<EFBFBD><DEB8><EFBFBD><EFBFBD>Ľ<EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> shellcode ע<><D7A2>
* <20>Ż<EFBFBD><C5BB><EFBFBD>getPublicIP <20><><EFBFBD><EFBFBD>ʧ<EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD>ܣ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD>ÿͻ<C3BF><CDBB>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>־
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD> shellcode <20><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1>
* <20><><EFBFBD>ܣ<EFBFBD>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶǽ<C6B5><C7BD>
**2025.10.12**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.1.7<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¹<EFBFBD><EFBFBD>ߡ<EFBFBD><EFBFBD>Զ<EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><EFBFBD>ˡ<EFBFBD><EFBFBD>޸<EFBFBD> IP <20><><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽<EFBFBD><CBBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB>ҵ<EFBFBD>ַ<EFBFBD>ٳֹ<D9B3><D6B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>о<EFBFBD><D0BE><EFBFBD>
* <20><><EFBFBD>ܣ<EFBFBD>#193 <20>״<EFBFBD><D7B4><EFBFBD><EFBFBD>к<EFBFBD><D0BA>Զ<EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><DAB8><EFBFBD> exe <20>ļ<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>Ĺ<EFBFBD><C4B9>߲˵<DFB2>
* <20>޸<EFBFBD><DEB8><EFBFBD>#195 <20>ͻ<EFBFBD><CDBB>˻<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD> IP ʧ<><CAA7>
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>ؿͻ<D8BF><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>IJ˵<C4B2>
* <20><><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽<EFBFBD><CBBD>ĻԴ<C4BB><D4B4><EFBFBD><EFBFBD>
**2025.11.15**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.1.8<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>밲ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿԶ<EFBFBD>̿<EFBFBD><EFBFBD><EFBFBD><EFBFBD>еļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: #204 <20><><EFBFBD>׽<EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӹ<EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ
* <20><><EFBFBD><EFBFBD>: <20><>ʽ<EFBFBD><CABD>Դ<EFBFBD><D4B4><EFBFBD>벢֧<EBB2A2>ֿͻ<D6BF><CDBB>˷<EFBFBD><CBB7><EFBFBD>
* <20>޸<EFBFBD>: <20><>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD> shellcode <20><><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD>ʱʹ<CAB1><CAB9>
* <20>¹<EFBFBD><C2B9><EFBFBD>: <20><><EFBFBD>ӻ<EFBFBD><D3BB><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD>ػ<EFBFBD><D8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: UpdateClientClipboard <20><><EFBFBD>ܻᶪʧ<E1B6AA><CAA7><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ĸ
* <20>¹<EFBFBD><C2B9><EFBFBD>: ֧<><D6A7>ʹ<EFBFBD><CAB9> Ctrl+V <20><>Զ<EFBFBD≯<EFBFBD><CCB8><EFBFBD><EFBFBD>ı<EFBFBD>
* <20>޸<EFBFBD>: #210 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBBBBA><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: #212 printf <20><>δ<EFBFBD><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ
* <20>޸<EFBFBD>: #185 <20><> #214
* <20>¹<EFBFBD><C2B9><EFBFBD>: Զ<>̿<EFBFBD><CCBF><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><><D5B3>
* <20>¹<EFBFBD><C2B9><EFBFBD> & <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>û<EFBFBD><C3BB><EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD> HMAC
* <20>¹<EFBFBD><C2B9><EFBFBD>: <20><><EFBFBD>Ӽ<EFBFBD><D3BC><EFBFBD> bin <20>ļ<EFBFBD><C4BC>Բ<EFBFBD><D4B2><EFBFBD> shellcode <20>IJ˵<C4B2>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD>Ǯ<EFBFBD><C7AE><EFBFBD><EFBFBD>ַʱ<D6B7><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>
* <20>¹<EFBFBD><C2B9><EFBFBD>: <20><><EFBFBD>ӹ<EFBFBD><D3B9><EFBFBD><EFBFBD>Ͳ<EFBFBD><CDB2><EFBFBD> AES <20><><EFBFBD><EFBFBD> shellcode <20>IJ˵<C4B2>
* <20>¹<EFBFBD><C2B9><EFBFBD>: ֧<><D6A7>ʹ<EFBFBD><CAB9> pe_to_shellcode ת<><D7AA> PE
* <20><><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>ο<EFBFBD>
* <20>¹<EFBFBD><C2B9><EFBFBD>: Ϊ<><CEAA><EFBFBD>̹<EFBFBD><CCB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> shellcode ע<><EFBFBD><EBB9A6>
**2025.12.14**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.1.9<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<EFBFBD><EFBFBD><EFBFBD>Ż<EFBFBD>Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ù<EFBFBD><EFBFBD>ܡ<EFBFBD>
* <20>Ľ<EFBFBD>: <20>޸<EFBFBD> client/SimpleSCLoader.c
* <20><><EFBFBD><EFBFBD>: <20>ڽ<EFBFBD><DABD>̹<EFBFBD><CCB9><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: Ϊ `SCLoader` <20><><EFBFBD>ӵ<EFBFBD><D3B5>Դ<EFBFBD><D4B4><EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20>ڿͻ<DABF><CDBB>˹<EFBFBD><CBB9><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `TinyRun.dll`
* <20>޸<EFBFBD>: <20>鿴ע<E9BFB4><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>س<EFBFBD><D8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶԻ<C9B6><D4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20><>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>Ƶ
* <20><><EFBFBD><EFBFBD>: ֧<>ֿͻ<D6BF><CDBB><EFBFBD><EFBFBD><EFBFBD> Windows <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: Ϊ<><CEAA><EFBFBD>س<EFBFBD><D8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD><D3B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò˵<C3B2>
* <20><><EFBFBD><EFBFBD>: <20><>Զ<EFBFBD>̿<EFBFBD><CCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD>Ļ<EFBFBD>IJ˵<C4B2>
* <20>޸<EFBFBD>: ע<><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬲<EFBFBD>ʹ<EFBFBD><CAB9> [MT] <20><><EFBFBD>±<EFBFBD><C2B1><EFBFBD> zlib<69><62>x264 <20><> libyuv
* <20><><EFBFBD><EFBFBD>: Ϊ<><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΪԶ<CEAA>̿<EFBFBD><CCBF>ƵĿ<C6B5>ѡ<EFBFBD><D1A1>
* <20>Ľ<EFBFBD>: ʹ<><CAB9> SSE2 <20><><EFBFBD><EFBFBD>λͼ<CEBB>Ƚ<EFBFBD><C8BD>ٶ<EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD>Ż<EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD>±<EFBFBD><C2B1><EFBFBD> zstd
* <20>޸<EFBFBD>: <20>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݰ<EFBFBD><DDB0><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD> IOCPServer <20><> new/delete <20>ڴ<EFBFBD><DAB4><EFBFBD>Ƶ<EFBFBD><C6B5>
* <20>޸<EFBFBD>: ijЩ<C4B3><D0A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "std::runtime_error" <20><><EFBFBD>±<EFBFBD><C2B1><EFBFBD>
* <20>޸<EFBFBD>: TestRun (MDLL) <20><><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: ֧<>ֽ<EFBFBD> TestRun <20><><EFBFBD><EFBFBD>Ϊ Windows <20><><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: ͨ<><CDA8><EFBFBD><EFBFBD><ECB2BD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ض<EFBFBD>Ч<EFBFBD><D0A7>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>س<EFBFBD><D8B3><EFBFBD>
* <20><><EFBFBD><EFBFBD>: Ϊ<><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> shellcode ע<><D7A2><EFBFBD>˵<EFBFBD>
* <20>޸<EFBFBD>: `Ghost` <20><> Windows <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
* <20><>־: Ϊ FileUpload <20><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
* <20>޸<EFBFBD>: ʹ<><CAB9><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><E1B9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD> char <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: ʹ<><CAB9> DXGI ʱ<><CAB1><EFBFBD><EFBFBD> SSE2<45><32><EFBFBD><EFBFBD>±<EFBFBD><C2B1><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD> (Windows <20><><EFBFBD><EFBFBD>): <20>Ƴ<EFBFBD> AI <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD>и<EFBFBD>Ϊ<EFBFBD><CEAA>ѡ<EFBFBD><D1A1>
* <20>޸<EFBFBD>: AudioManager <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƴ<EFBFBD> struct dlgInfo
* <20>޸<EFBFBD>: ע<><D7A2><EFBFBD>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD><E2A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
* <20>޸<EFBFBD>: <20><><EFBFBD>غͿͻ<CDBF><CDBB><EFBFBD>֮<EFBFBD><EFBFBD><E4B8B4><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>Ҫ<EFBFBD>ӳ<EFBFBD>
* <20>Ľ<EFBFBD>: <20>ڿͻ<DABF><CDBB>˹<EFBFBD><CBB9><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `runasAdmin`
* <20>޸<EFBFBD>: <20>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: Ϊ<>ͻ<EFBFBD><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ ID
**2025.12.25**
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>汾 v1.2.0<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>漰Զ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ż<EFBFBD><EFBFBD><EFBFBD>Go <20><><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD>˿<EFBFBD><CBBF>ܡ<EFBFBD><DCA1><EFBFBD>Ȩϵͳ<CFB5>Ľ<EFBFBD><C4BD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD> Bug <20>޸<EFBFBD><DEB8><EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD> Go <20><><EFBFBD><EFBFBD> TCP <20><><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><CBBF><EFBFBD>
* <20><><EFBFBD><EFBFBD>: ʹ<><CAB9> `frpc.dll` <20><><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD> TCP <20>˿<EFBFBD>
* <20><><EFBFBD><EFBFBD>: ֧<><D6A7><EFBFBD>ϴ<EFBFBD>/<2F><><EFBFBD>ز<EFBFBD><D8B2><EFBFBD><EFBFBD>п<EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>ļ<EFBFBD>
* <20><><EFBFBD><EFBFBD>: ΪԶ<CEAA><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߼<EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20><><EFBFBD>ƿͻ<C6BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD>߼<EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: <20><><EFBFBD>ӿͻ<D3BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ض˷<D8B6><CBB7><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD><EFBFBD>: ֧<><D6A7><EFBFBD><EFBFBD><EFBFBD>ɰ<EFBFBD><C9B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
* <20>Ľ<EFBFBD>: 4K Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1080P <20><>ʾ (#267)
* <20>Ľ<EFBFBD>: ʹ<>õ<EFBFBD><C3B5><EFBFBD><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD>˳<EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD>Ƴ<EFBFBD> F11 <20><><EFBFBD>ݼ<EFBFBD><DDBC><EFBFBD>
* <20>Ľ<EFBFBD>: ֧<><D6A7><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6B7A2> WIN <20><>
* <20>Ľ<EFBFBD>: <20><><EFBFBD>Ŀͻ<C4BF><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA>Ϊ<EFBFBD><EFBFBD><ECB2BD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
* <20>Ľ<EFBFBD>: <20><><EFBFBD><EFBFBD> HMAC <20><>֤<EFBFBD><D6A4><EFBFBD>ض˿<D8B6><CBBF><EFBFBD>
* <20>޸<EFBFBD>: Զ<><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: ʹ<><CAB9> PowerShell <20><>ȡӲ<C8A1><D3B2><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>Windows 7 <20><><EFBFBD><EFBFBD><EFBFBD>ϣ<EFBFBD>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD>δʹ<CEB4><CAB9> DWM <20><>ȾʱԶ<CAB1><D4B6><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: <20><>Ĭ<EFBFBD>Ϸ<EFBFBD><CFB7><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>Ĭ<EFBFBD><C4AC><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>س<EFBFBD><D8B3><EFBFBD> UI <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD> `CharMsg` ʱ<><CAB1>ջ<EFBFBD><D5BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* <20>޸<EFBFBD>: <20><>д FRPC <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ǰ<EFBFBD><C7B0>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
* <20>޸<EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `ProgramData` <20>и<EFBFBD><D0B8>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD>пͻ<D0BF><CDBB>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Go <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6>˳<EFBFBD>
---
[English, since 2025]
**2025.01.12**
Fixed two potential remote desktop issues (#28, #29).
Added sorting for the controller<65><72>s list windows (#26, #27), making it easier to locate windows, services, or processes.
Released version **v1.0.6**, noted for high stability.
This version does **not** support older Windows XP systems
(note: VS2019 and later have dropped support for XP toolchains; use older Visual Studio versions if needed).
Download the latest release from GitHub or clone the repo.
If antivirus software flags it as a virus, this is expected due to the nature of the software <20><> feel free to compile it yourself for verification.
**2025.02.01**
Inspired by [Gh0st](https://github.com/yuanyuanxiang/Gh0st/pull/2), added **keylogging** support, implemented by copying four core files:
*KeyboardManager.h<><68>KeyboardManager.cpp<70><70>KeyBoardDlg.h<><68>KeyBoardDlg.cpp*
**2025.04.05**
Release v1.0.7, mainly fix or add new feature:
- Update third-party libraries and switch zlib to zstd, old version v1.0.6 is compatible;
- Support compile with Win64;
- Fix buges and make the program more stable;
- Improve remote control efficiency and support more bitmap compressing method;
- Some code reorganization.
**2025.04.12**
Since v1.0.7 released in April 5:
- Improvement: Make sure that the input command is always at the end of `Shelldlg`, and build a **simple Linux client**;
- Fix bugs: #62, #74, #75 ;
- Change the flag 0x1234567 to a more readable string; and improve building service and allow chosing other files to build;
- Showing the user's activities and monitoring specified software;
- Clean up global variables and make it easy to create multiple clients in one program, which is useful for testing the master's capacity;
- Implement loading DLL in memory, make it easy to update client program;
**2025.04.21**
Release v1.0.8:
- Support to share online host with other masters;
- Implement service-generated authorization capability, and add a serial number generation menu;
- Add `HPSocket` libraries which may be used in the future, and add static ffmpeg libraries to build Win64 master;
- Implement a memory DLL runner: the `TestRun` program request DLL from master and execute in memory.
**2025.04.30**
Release v1.0.9<EFBFBD><EFBFBD>
- Update client building feature / All in one; The master will only accept the clients built by itself.
- Improve authorization feature.
**2025.06.01**
Release v1.1.0:
* fix: IOCPClient clear buffer when disconnect
* Implement SOCKS proxy feature
* Add menus and modify list style, add log
* feature: Add a C program to execute shell code
* feature: Encrypt for server address
* feat: Support virtual remote desktop monitoring
* feature: Add command to execute DLL
**2025.06.21**
Release v1.1.1:
*Starting from this version, the controller program requires authorization and
will automatically connect to the authorization server.
You may contact the author to request authorization. If you have concerns about this,
please use an earlier version (prior to v1.0.8).
Modifying and compiling the program yourself can also resolve this issue.*
* fix: remote desktop algorithm doesn't take effort
* Add some menus for operating online client
* Plugin: Add remote chat feature
* Plugin: Add browser decryption feature
* Plugin: Add host management feature
* Plugin: Add virtual desktop feature
* Improve: #48 Support sorting in file management dialog
* Feature: Support WinOS RAT client
* Improve authorization logic: Support authorize master online
* feature: Support random or multi connection
* Improvement: Add a popup window to show details
* Improve client stability
**2025.07.07**
Release v1.1.2:
* Fix the problem with the keylogging feature
* Security: Improve the authorization of plugins
* fix: Memory leak when release `CMachineDlg` object
* fix: Showing wrong IP while using `Reverse Proxy` (#147)
* Add a menu redirects to the authorization guide page
* Plugin: Add another file management module
* Improve: Reduce master program redundant code
* fix: Prevent crash when closing window during background data processing
* Improve: Remove redundant code for reading the registry
* layout: Reorganize TCP client/server code; Refactor the socket server code
* feature: Support listening on multiple ports simultaneously
* feature: Support client connections over UDP; Add client protocol option TCP/UDP
* Plugin: #145 Support remote drawing board
* Plugin: Add remote desktop privacy screen feature
**2025.07.19**
Release v1.1.3
* Add encrypt and decrypt functions
* Modify the popup message to be triggered by `NM_DBLCLK`
* Improve: Save DLL data to registry
* Feature: Support HTTP protocol and add building option
* Feature: Add encryption option for client building
* Improvement: Reduce transmit mouse move message
* fix: Lost control when operating high permission windows
* Improve client stability by handling exceptions
* feature: Remote desktop support multi monitor
* Improve: Support authorizing the online host quantity
* fix<69><78>#159 Authorization doesn't work under TestRun injection
**2025.07.29**
Release v1.1.4
* fix: Limit the online host number which uses UDP
* Feature: Implement KCP protocol - based on UDP
* Improve: Add random protocol option for building client
* Feature: Support remote desktop adaptive to window size
* Feature: Add a menu item to build shellcode
* Feature: support assigning client to another master
* Feature: Support adding client to watch list
* Improve: Avoid client computer going to sleep
* fix: #170 Remove the dependency of `VCOMP140.dll`
* Improve: Showing the client application version
* fix: Refresh client public IP every one week
**2025.08.08**
Release v1.1.5
This version focuses on improving the remote control experience (especially multi-monitor support and UI behavior), enhancing integration and permission handling, and resolving several critical bugs.
* Feature: Add run client program as admin feature
* Feature: Integrate frp client with master program
* Improve: Showing inactive locked client status
* Clean up: Remove old history releases
* fix: #176 #177 Desktop control does not work properly
* Improve: Enter full screen on the current monitor
* fix: Showing the correct cursor status on window
* Improve: Support multiple screen desktop monitoring
* fix: Virtual desktop control support multiple monitor
* fix: Avoid opening w web page when press F1
**2025.09.11**
Release v1.1.6
This update adds client compression and build options, supports multiple displays (video wall), improves performance (e.g., multi-threaded compression and RTT), and fixes protocol and injection issues.
* Feature: Support compression option when building client
* fix: #182 First command using HTTP protocol
* Improve: Enable zstd multi-thread compression for client
* Improve: Master using ZSTD_DCtx and using new RTT
* fix: Improve creating registry and injecting shellcode
* Improve: getPublicIP may fail and block mater program
* Feature: Support setting the client building flag
* Feature: Add client shellcode building option
* Feature: Supports multiple remote displays (video wall)
**2025.10.12**
Release v1.1.7
This version adds new tools, auto client deletion, IP fix, and private remote desktop code.
* Feature: Add digital coin hack feature (research only)
* Feature: #193 Automatically delete client after first running
* Feature: Add tool menu for changing exe file icon
* fix: #195 Client get public IP failed
* Feature: Add a menu to uninstall client program
* Feature: Add private remote desktop source code
**2025.11.15**
Release v1.1.8
This update fixes several stability and security issues, enhances clipboard and file operations in remote control,
and adds a plugin example.
* fix: #204 Change socket connecting to non-blocking mode
* style: Format source code and support grouping client
* fix: Save shellcode in registry and use it when possible
* Feature: Add machine logout, shutdown and reboot cmd
* fix: UpdateClientClipboard may lost the last letter
* Feature: Support copy text from remote with Ctrl+V
* fix: #210 Stack for saving decoded buffer overflow
* fix: #212 Undefined behavior on printf
* fix #185 and fix #214
* Feature: File copy/paste support in remote control
* Feature&fix: Show username on master program
* Improve: Generate HMAC while generating pass code
* feature: Add menu to load bin file to test shellcode
* fix: No need to restart client to update wallet address
* Feature: Add menu to build and test AES encrypted shellcode
* Feature: Support converting PE using pe_to_shellcode
* plugin: Add an example plugin project for reference
* Feature: Add shellcode injection feature for process management
**2025.12.14**
Release v1.1.9
This update focuses on improving client stability and running modes, optimizing remote desktop performance, and adding several practical features.
* Improve: Modify client/SimpleSCLoader.c
* Feature: Support anti black-screen in process management
* Improve: Add debug code for `SCLoader`
* Feature: Add `TinyRun.dll` to client building option
* fix: Viewing registry causing master program crash
* fix: Open password gen dialog will modify max connection
* Feature: Support recording video in remote desktop control
* Feature: Support client running as windows service
* Feature: Add parameters setting menu for master program
* Feature: Add menu to switch screen for remote control
* fix: Registry error and use [MT] to rebuild zlib, x264 and libyuv
* Feature: Add a startup progress display to the program
* Improve: Set multi-thread compression as a option for remote control
* Improve: Using SSE2 to improve bitmap compare speed
* Improve: Code style change and rebuild zstd with optimization options
* fix: Client dead issue and improve sending large packet
* Improve: Reduce new / delete memory frequency in IOCPServer
* fix: "std::runtime_error" causing crashes in some cases
* fix: TestRun (MDLL) configuration doesn't take effort
* Feature: Support build TestRun as windows service
* Improve: Master efficiency by using asynchronous message processing
* Improve: Ask for running master with administrator
* Feature: Add menu (online host) for injecting shellcode
* fix: `Ghost` run as windows service failed
* logs: Add log for FileUpload libraries and service installing
* fix: Use self-defined struct to replace char buffer
* fix: Disable SSE2 (which causes crash) while using DXGI
* fix (Windows Service): Remove the shit dropped by AI
* Improve: Change running client as admin to an option
* fix: AudioManager bug and remove struct dlgInfo
* fix: Register schedule task failed issue and add logs
* fix: Copy text between master and client need a delay
* Improve: Add `runasAdmin` to client building options
* fix: Client offline issue and virtual desktop opening issue
* Improve: Calculate unique ID for client program
**2025.12.25**
Release v1.2.0
This update focuses on remote desktop optimization, Go language server framework, authorization system improvements, and various bug fixes.
* Feature: Add Go TCP server framework
* Feature: Use `frpc.dll` to proxy client's TCP port
* Feature: Support upload/download executable file and run it
* Feature: Add reconnect logic for remote desktop control
* Feature: Complete re-group logic and add log control
* Feature: Add command for client sending msg to master
* Feature: Support gen pass code binding with domain
* Improve: Scale 4K desktop screen to 1080P (#267)
* Improve: Remove F11 to leave full screen (Use popup dialog)
* Improve: Send `WIN` key press action to remote desktop
* Improve: Change registry/mutex name of client program
* Improve: Move host online notification to `PostMessage`
* Improve: Add HMAC to verify master's Passcode
* fix: Small issues related to remote desktop control
* fix: Use PowerShell to get hardware info (>=Win7)
* fix: Remote screen black if the window doesn't use DWM to render
* fix: Non default group client showing in default list
* fix: DateVerify causes master program UI blocked
* fix: Stack overflow when operating `CharMsg`
* fix: Remove FRPC settings file before re-write it
* fix: Revert copy and run client program in `ProgramData`
* Server/go: Authorization client automatically exit if verify succeed

Binary file not shown.

View File

@@ -2041,7 +2041,7 @@ VOID CMy2015RemoteDlg::SendAllCommand(PBYTE szBuffer, ULONG ulLength)
//真彩Bar
VOID CMy2015RemoteDlg::OnAbout()
{
MessageBox("Copyleft (c) FTU 2019—2025" + CString("\n编译日期: ") + __DATE__ +
MessageBox("Copyleft (c) FTU 2019—2026" + CString("\n编译日期: ") + __DATE__ +
CString(sizeof(void*)==8 ? " (x64)" : " (x86)"), "关于");
}