ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[TOC] 核盾sdk、webapi版将淘汰,原因:sdk是dll,代码固定,开发者动不了,破解者喜欢hook sdk接口,不使用远程函数很容易通杀和山寨,而远程函数新手不懂使用。webapi虽然用https防抓包防修改,但是破解者不是从这里下手,喜欢断点http请求api,定位加密前的数据和修改,从而破解和山寨。所以推出UserApi,UserApi加密数据不使用任何api,从而增加定位明文数据的成本,每人的加密key不一样(后台可修改),你想方设法把key保护起来是你最终的防破手段,当然,这涉及到很多逆向知识,如 反找栈数据、反找堆数据,这个靠你积累,我是逆向菜鸟,帮不了你。 [TOC] 本例子只调用 精易模块 主要用到json类,纯属为了方便演示,请你们不要使用,网上也有开源的json类,自行下载修改和封装,否则,载入OD,搜索字符串,下断,补丁,最后就GG。 [登陆器\_UserApi](http://hd-res.5yyz.com/attachment/e/%E7%99%BB%E9%99%86%E5%99%A8\_UserApi.e) [登陆器\_UserApi - curl内核访问网络](http://hd-res.5yyz.com/attachment/e/%E7%99%BB%E9%99%86%E5%99%A8_UserApi%20-%20curl%E5%86%85%E6%A0%B8%E8%AE%BF%E9%97%AE%E7%BD%91%E7%BB%9C.e) [精易模块.ec](http://hd-res.5yyz.com/attachment/e/%E7%B2%BE%E6%98%93%E6%A8%A1%E5%9D%97.ec) [TOC] tips:如果是安卓或者其他utf-8编码平台接入,加密前的数据先转成GBK编码,核盾后端按GBK解码的,windows平台默认是GBK [TOC] 提示 “**请求已过期!**”,是因为电脑时间不对,相差不能大于30秒,你可以改成取网络时间,自己实现。