护卫盾网络验证核心库,支持32位、64位应用程序,纯C导出接口,支持所有可以调用Windows标准动态库的开发语言。
护卫盾核心库,支持:Windows(x86、x64)、MacOS(arm64、amdx64)、Linux(arm64,arm32,amdx86、amdx64),护卫盾全功能库,内含:登录窗口、注册窗口、改密窗口、卡密充值窗口、扫码充值窗口,使用此库,将极大提高开发效率,cdecl调用约定,适合几乎所有客户端开发语言。
护卫盾核心库UI源码,内置UI支持HTML + JS + CSS,本项目使用 Vue 3 + TypeScript + Vite + VueRouter + Ant Design Vue 开发,有需要二开的小伙伴可以参考此源码或下载源码进行二次开发。
护卫盾核心库,含32位与64位动态库,内置登录窗口、注册窗口、改密窗口、充值窗口、扫码直冲等快捷功能,开发者仅需短短数行代码即可完成接入,通信采用CURL,UI采用DuiLib,纯C导出接口,支持所有可以调用Windows标准动态库的语言。
默认皮肤,内置登录窗口、注册窗口、改密窗口、充值窗口、扫码直充等快捷功能,UI库采用开源的Duilib,如果UI后续有更新,不在重复更新demo,只在此更新最新皮肤,开发者可自行下载更新皮肤。
易语言示例和模块源码,同时演示了使用核心库和WebAPI两种不同方式接入护卫盾,也提供了一些小工具提高开发效率。
易语言核心库接入示例,依赖护卫盾32位核心库(hwd_library.dll),下载后放到E语言程序运行目录即可,此例程演示了使用内置窗口完成初始化、登录并验证登录合法性的过程。模块中的DLL调用函数与核心库保持一致,源码比较简单,主要是快捷调用核心库函数,方便开发者,减少不必要的额外开销。
易语言WebAPI接入示例,纯净版接口,无需依赖核心库,需要自行绘制皮肤,示例内使用易语言内置组件,调用护卫盾WebAPI模块完成初始化、版本校验、自动更新、登录、合法性检验、注册充值等常规功能。
易语言字符串加密工具,适用于易语言的常量加密工具,保护字符串不被明文特征定位,同时也支持护卫盾初始化加密代码生成,快速保护核心参数。
WebAPI默认使用系统核心API进行网络访问,将压缩包内的curl.dll解压,放到程序根目录,则软件会以CURL方式进行通信,防止部分低版本或精简版系统不能访问网络。
VS接入示例,包含C++、MFC、C#、VB.NET等常用开发语言,同时演示了使用核心库和WebAPI两种不同方式接入护卫盾网络验证。
护卫盾核心库,内含Windows32/64位动态库,Macos与Linux正在适配中,以官网说明为准.护卫盾全功能库,内含登录窗口、注册窗口、改密窗口、卡密充值窗口、扫码充值窗口,使用此库,将极大提高开发效率,开发者仅需关注程序自身功能,繁琐重复的接入工作由护卫盾完成。
C++接入WebAPI,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
C++接入WebAPI,字符集:多字节,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
C++接入WebAPI,语言标准:ISO C++17-20,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
MFC接入WebAPI,语言标准:ISO C++14,本例使用curl静态库、openSSL作为通信手段、jsoncpp作为JSON解析库,全功能纯WebAPI接口,无需下载核心库。
C#接入示例,根据程序位数下载对应核心库,将对应DLL文件复制到程序输出目录,本例演示了使用核心库内置窗口,短短十几行代码完成接入并验证的过程。同时支持32位、64位应用程序。
C#接入示例,纯WebAPI接口,无需依赖核心库,本例演示了使用WebAPI模块完成接入并验证的过程。同时支持32位、64位应用程序。
VB.NET接入示例,根据程序位数下载对应核心库,将对应DLL文件复制到程序输出目录,本例演示了使用核心库内置窗口,短短十几行代码完成接入并验证的过程。同时支持32位、64位应用程序。
VB.NET接入示例,纯WebAPI接口,无需依赖核心库,本例演示了使用WebAPI模块完成接入并验证的过程。同时支持32位、64位应用程序。
Java 相关接入例程,成品Jar包,支持所有Java相关调用。
Java Jar 包,封装了护卫盾所有WebAPI函数,开箱即用,支持所有Java相关IDE,如:Android Studio、IntelliJ IDEA等。
Android Studio 接入示例,内含护卫盾Jar包,无需单独下载,此例程演示了:登录、心跳、绑机、以及一些常用功能演示:取软件自定义常量、扣点、调用远程自定义函数等。
E4A(易安卓)类库,封装了全部WebAPI接口,开箱即用,打开E4A,安装类库后重启E4A即可。
E4A(易安卓)接入例程,演示了初始化、登录、心跳、取自定义常量、扣点、调用远程自定义函数等基础功能。
Python接入示例,依赖护卫盾核心库,请下载对应版本核心库后,放到源码根目录,或在hwd.py中自行指定位置。
Python接入示例,纯WebAPI接口,内置函数与核心库保持一致,本例演示了使用WebAPI模块完成接入并验证的过程。
GoLang核心库接入示例,依赖护卫盾核心库,请下载对应版本核心库后,hwd.go来自于核心库文档goLang声明转换。
GoLang接入示例,纯WebAPI接口,本例演示了使用WebAPI模块完成接入并验证的过程。同时支持32位、64位应用程序。支持跨平台编译(Windows、Linux、MacOS等)
Delphi7核心库接入示例,依赖护卫盾32位核心库,需下载32位核心库,取出“\HwdLib\Win32\hwd.dll”,放到程序运行目录即可,此例程演示了使用内置窗口完成初始化、登录并验证登录合法性的过程。
本例程集成了护卫盾全功能模块,演示程序仅演示初始化、登录、二次校验、心跳、注册账户等基本功能。充值、改密等功能只需自行绘制ui调用相关函数即可,不在重复演示。
火山视窗WebAPI全功能模块,由热心群友提供。
AutoJS-WebAPI-单文件模块,由于autoJS-4.x版本无法导入文件夹,上方多文件版本导入流程复杂,故将依赖文件合并,最终展现为一个文件引入护卫盾模块,功能与多文件版本并无区别。
Flutter接入示例,纯WebAPI接口,本例演示了使用WebAPI模块完成接入并验证的过程。内含完整WebAPI模块,支持跨平台编译(Android、IOS、Windows、Linux、MacOS等)
将自动更新程序(update.exe)与程序一起发布,核心库可自动检测新版本并调用自动更新,WebAPI请参照文档写入参数,也可以使用自动更新程序。
易语言编译的文件版权修改器,也可获取文件MD5值,支持exe、dll等常见文件格式,注:若修改有保护的文件版权信息,修改后可能会无法运行。