C++-远程-1个月
¥1-6K/月
技能要求:
经验要求: 5-10年经验
程序员客栈
2026-06-02 16:21
工作描述:
项目编号:【188255】
1. 项目背景:

本人开发了一款 C/C++ 原生桌面软件,需要为其开发一套稳定、安全的网络验证系统。重点在于通过技术手段防止程序被轻易 Patch(打补丁绕过)或非法分发。

2. 核心工作内容:

网络验证逻辑:​ 开发基于 HTTP/HTTPS 的通信协议,实现 Token 下发、心跳检测、在线授权绑定。

防篡改设计:​ 验证逻辑需深度嵌入业务流程,采用代码分散、关键计算混淆、运行期自检等技术,防止直接修改内存跳转(JZ/JNZ Patch)。

SDK/虚拟化配合:​ 需提供清晰的代码结构,方便我后续使用 VMProtect (VMP)​ 或 WinLicense​ 对关键验证函数进行 SDK 标记和虚拟化保护 (Virtualization)。

附加功能:​ 包含基础的硬件指纹绑定、运行环境检测(反虚拟机/反调试基础)。

3. 技术要求与交付:

语言:​ C/C++ (Win32/MFC 或控制台均可)。

交付物:​ 完整的 Visual Studio 工程源码、接口说明文档。

安全要求:​ 严禁在代码中留任何后门或万能钥匙,签署线上 NDA。

开发者要求:​ 熟悉软件逆向、脱壳、Patch 原理,有真实软件保护经验者优先。
公司信息

立即沟通