E盾算法找不到请大侠们帮看看
本帖最后由 BEYOND3892 于 2023-6-13 21:46 编辑下载:https://wwi.lanzoup.com/iH2fw0z2u31c 密码:i4sz
1、访问许可区下断
2、登陆,拦截后mov eax,1 leave retn
3、继续运行,拦截到后,leave retn
4、如果能找到位异或的话,就可以2次运行后置0,但这个找不到,被VM了。
5、尝试运算成功后,去FF25 三方支持库一步一步跟踪,跟了快20次F9也没太看出来,程序就结束了
6、尝试登陆,合法,-1都过之后,设置浮点访问,然后置0,运行起来,就报错。
能不能,录个小视频,主要就是想看看,怎么能找到算法置0的地方,过了最后一个算法验证,其他的基本都知道了,感谢大侠们!!!
偷卡下载结束 陈光虎 发表于 2023-6-13 22:00
偷卡下载结束
兄弟,那到是,演示演示啊! 可以push,不能push就回收站 三斤回锅肉 发表于 2023-6-13 23:58
可以push,不能push就回收站
这么弄肯定不行,兄弟。
自定义数据=68747470733A2F2F6F757465722D70657266656374646F752D64656D6F2D677A61696C61622E6E69652E6E6574656173652E636F6D3A31303037342F70726564696374
function 返回一个文本(){
return 'E盾网络验证';
}
function 一加一等于二(){
return 'q98161';
}
function 登录成功运算(a,b,c,d){
var 结果 = eval(c)*eval(b)
var 结果 = 结果 + eval(a)*eval(b) + 188
var 结果 = 结果 + eval(c)+eval(a)
var 结果 = 结果 * eval(d)-eval(b)
var 结果 = 结果 + eval(d)*eval(c)
var 结果 = 结果 + eval(d)*eval(a) + 999
var 结果 = 结果 + eval(d)*eval(c)
var 结果 = 结果 * eval(d) + 888
var 结果 = 结果 << eval(d)
var 结果 = 结果 | 124235
var 结果 = 结果 ^ 7788
var 结果 = 结果 - 88
var 结果 = 结果 ^ a
var 结果 = 结果 / 252
return 结果;
}
function 文本相加(a,b){
return a+b;
}
function 整数相加(a,b,c){
return eval(a) + eval(b) + eval(c);
}
function 整数相乘(a,b){
return a*b ;
}
function 整数相减(a,b){
return a-b ;
}
function 整数相除(a,b){
return a/b ;
}
function 获取服务器时间(){
var now = new Date();
var year = now.getFullYear(); //年
var month = now.getMonth() + 1; //月
var day = now.getDate(); //日
var hh = now.getHours(); //时
var mm = now.getMinutes(); //分
var ss = now.getSeconds() //秒
var clock = year + "-";
if(month < 10)
clock += "0";
clock += month + "-";
if(day < 10)
clock += "0";
clock += day + " ";
if(hh < 10)
clock += "0";
clock += hh + ":";
if (mm < 10) clock += '0';
clock += mm;
clock += ":";
if(ss < 10)
clock += "0";
clock += ss;
return(clock);
}
数据自己转换 没看出来有啥用 应该是单子解决不了吧 正版也会报错啊,什么原因, 他跟你吹牛逼呢,这个偷不了卡,应该是修复版的