飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 99|回复: 1

[原创] 代理生成器 v1.3

[复制链接]

该用户从未签到

发表于 2026-1-12 13:40:23 | 显示全部楼层 |阅读模式
软件名称:DLL代理生成器
软件作者:XiangXin
联系方式:[email protected]

v1.3
- 修复 dllmain 模板路径错误问题
- 添加 VS2022 (ClangCL) 项目
- 添加 VS2026 (ClangCL) 项目
- 调整模板使之支持 ClangCL 编译器
- 移除默认C++标准,由编译器自行选择
- 修复一些编译警告问题

v1.2
- 修复 VS2017 模板错误
- 修改自定义输出保存目录,默认不勾选,勾选后弹窗选择目录,并记忆
- dllmain 模板添加进程限制代码,默认注释,可按需启用

v1.1
- 更新主题UI,更加协调的浅色和深色主题
- 支持外置主题,EXE同目录 /themes 相应资源文件以此目录为准
- 添加 VS2017 项目
- 输出目录添加打开按钮,当生成成功后可直接点击打开目录
- 调整当自定义路径 DLL 时,为输入原始 DLL 名称,系统 DLL 名称时为重定向到系统目录
- 注意,拖拽DLL时只能选择相对路径,点击浏览按钮选择系统目录 System32/SysWOW64 可选择系统路径或相对路径
- 初始化方式,可选 TLS 自动回调,完全与 dllmain 解耦,可选 dllmain 函数中初始化
- 修复批处理编译未清理上次构建导致链接失败

v1.0
- 初始版本发布
- 实现 DLL 代理生成功能(纯C++代码无汇编,动态插桩)
- 代理初始化逻辑,TLS 回调机制实现早期初始化
- 自动处理各种名称修饰、调用约定
- 支持 x86/x64 架构
- 支持浅色/深色主题切换
- 支持 DLL 拖拽加载和系统 DLL 名称输入
- 支持批处理和 VS2019 VS2022 VS2026项目生成
- 支持 C++11 C++14 C++17 C++20 C++23等标准编译
- 导出表支持一键导出为 TXT 文本,导出对话框默认保存目录优先使用项目“输出目录”
- 导出表验证功能,编译后自动对比
- 导出文件名默认使用 <DLL名>_<arch>_exports.txt(如 version_x64_exports.txt)
- 修复源码模板某些函数链接优化找不到符号问题
- 修复若干问题


链接: https://pan.baidu.com/s/1NU2VJkqQ65ipwv2rUXtWAw?pwd=6666 提取码: 6666

原始项目地址:https://github.com/Nukem9/QuickDllProxy


QQ_1768196333355.png QQ_1768196340197.png



PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2018-10-9 15:33
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 昨天 21:55 | 显示全部楼层
    感谢楼主分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表