|
|
|
[调查]愚人节竟然见证了灰灰教主的真爱
教主造早生贵子。。 |
|
|
|
[求助]关于安卓4.4.2截屏的求助
screencap -p 截图还不够快么? |
|
[分享]IDA Pro v6.7安装包(无密码)
坐等密码啊! |
|
|
|
[讨论]非常喜欢此书 但是觉得有一个细节需要修改
[QUOTE=AJISky;1344357]就是画线的那条,指令cmpl-float vAA,vBB,vCC,如果vBB>vCC,vAA=-1,与你说的相反吧 [/QUOTE] 参考楼上补充内容 补充:如果 x < y , 如果使用cmpl-float(比较较小数值), 这里的返回值也是-1 cmpl-float vAA,vBB,vCC 正常情况是 vBB<vCC. vAA = -1 这里是 vBB>vCC vAA = 1 没错呀 |
|
[讨论]非常喜欢此书 但是觉得有一个细节需要修改
cmpkind vAA, vBB, vCC 比较函数 2d: cmpl-float (lt bias) 单精度浮点比较(比较谁更小) 2e: cmpg-float (gt bias) 单精度浮点比较(比较谁更大) 2f: cmpl-double (lt bias) 双精度浮点比较(比较谁更小) 30: cmpg-double (gt bias) 双精度浮点比较(比较谁更大) 31: cmp-long [长整形比较?] A: destination register (8 bits) A: 目的寄存器 B: first source register or pair B: 第一源寄存器 C: second source register or pair C: 第二源寄存器 Perform the indicated floating point or long comparison 浮点型以及long类型比较说明[抱歉这里的long我不知道是什么类型了] setting a to 0 if b == c, 如果vBB=vCC 则将vAA设置为0 setting a to 1 if b > c, 如果vBB>vCC 则将vAA设置为1 setting a to -1 if b < c. 如果vBB<vCC 则将vAA设置为-1 The "bias" listed for the floating point operations indicates how NaN comparisons are treated: "gt bias" instructions return 1 for NaN comparisons, and "lt bias" instructions return -1. 比较"偏向" 列出浮点类型比较的处理方法:" 比较较大 " 返回1 ," 比较较小 "返回-1 For example, to check to see if floating point x < y it is advisable to use cmpg-float; a result of -1 indicates that the test was true, 例如,如果 x < y , 如果使用cmpg-float(比较较大数值), 这里的返回值就是-1 补充:如果 x < y , 如果使用cmpl-float(比较较小数值), 这里的返回值也是-1 and the other values indicate it was false either due to a valid comparison or because one of the values was NaN. 不同的比较方式,返回值虽然相同,但是意思不同,不知道楼上能否理解我的意思? 还有您问的那个"这与上面书中的描述相反,翻译有误吗? " 是哪里啊? |
|
[讨论]非常喜欢此书 但是觉得有一个细节需要修改
1.cmpl-double v2, v0, v2 比较v0与v2,将比较的结果赋值给v2,这里是判断v0是否小于v2. 2.if-lez v2, :cond_0 如果v2小于0 ,跳转cond_0. 参考资料 https://source.android.com/devices/tech/dalvik/dalvik-bytecode.html Perform the indicated floating point or long comparison, setting a to 0 if b == c, 1 if b > c, or -1 if b < c. The "bias" listed for the floating point operations indicates how NaN comparisons are treated: "gt bias" instructions return 1 for NaN comparisons, and "lt bias" instructions return -1. For example, to check to see if floating point x < y it is advisable to use cmpg-float; a result of -1 indicates that the test was true, and the other values indicate it was false either due to a valid comparison or because one of the values was NaN. 在这里如果v0<v2 ,那么v2=-1 也就是v0<v2跳转cond_0 这里如果v0=v2的话 返回值为0 ,也就是说如果为0 是不会跳转cond_0 |
|
[原创]移动安全极客沙龙活动参会圆满结束
报名表貌似下载不来啊 |
|
[原创]移动安全极客沙龙活动参会圆满结束
有意参加 不知道能不能见到同学啊 |
|
[原创][开源]DEX加密工具
易语言也可以在开源平台下吗 |
|
[求助]/system/ect/install-recovery.sh
不知道是否官方 一般是ROOT后植入的吧 也有一说是系统开机会自己执行该目录下的sh文件 |
|
[分享]基于xposed的关机窃听的demo
其实不需要hook来电短信什么的. 在假关机的时候 直接强转为飞行模式,短信蓝牙WIFI都会挂掉呢!然后开机再上传! |
|
[求助]这个IDA反编译的解密代码怎么看
so文件用IDA ARM F5出来的吗 |
|
[讨论]非常喜欢此书 但是觉得有一个细节需要修改
我木有说书里错了呀~ 我只是说应该小小的修改下....~ |
|
[公告]NAGA & PIOWIND 2014 APP应用攻防竞赛获奖名单公布
支持以上的获奖同学了,顺便关于项目获奖者方案会有解析放出吗? |
|
[求助]smali语法求助,关于开启lg原生归属地
很好奇这个操作getCountry()Ljava/lang/String是在哪取出的string啊.build.prop? |
|
下载链接更新 - Android安全之 – Dex文件解析(一)
正在愁第一个链接失效了呢!多谢楼主再次分享!~ |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值