首页
社区
课程
招聘
[原创] Hex-Rays: 十步杀一人,两步秒OLLVM-BCF
2020-1-13 21:40 24153

[原创] Hex-Rays: 十步杀一人,两步秒OLLVM-BCF

2020-1-13 21:40
24153
收藏
点赞15
打赏
分享
打赏 + 2.00雪花
打赏次数 1 雪花 + 2.00
 
赞赏  orz1ruo   +2.00 2020/01/14 感谢分享~
最新回复 (36)
雪    币: 462
活跃值: (117)
能力值: ( LV3,RANK:28 )
在线值:
发帖
回帖
粉丝
int3 2020-1-25 15:31
26
0
这个思路好巧妙呀
雪    币: 4631
活跃值: (760)
能力值: ( LV7,RANK:101 )
在线值:
发帖
回帖
粉丝
微笑明天 2020-1-26 15:07
27
0
这个思路巧妙
雪    币: 287
活跃值: (475)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
gezigezao 2020-1-28 14:37
28
0
mark
雪    币: 6603
活跃值: (3573)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cxbcxb 2020-2-2 20:41
29
0
学习
雪    币: 90
活跃值: (310)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_eoototam 2020-3-3 16:42
30
0
雪    币: 35
活跃值: (78)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hurricane618 2020-7-18 18:59
31
0
学习了
雪    币: 18
活跃值: (896)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bullyxy 2021-6-17 17:02
32
0
大佬nb
雪    币: 18
活跃值: (896)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bullyxy 2021-6-18 17:16
33
0

有一种是取地址,然后 *这个地址计算,改了只读也无法去除,用 const 也不行,这种该怎么去掉呢

v19 = &x;
v18 = &y;
  
if ( (((*v19 * (*v19 - 1)) & ((*v19 * (*v19 - 1)) ^ 0xFFFFFFFE)) == 0 && *v18 <= 9) | (((*v19 * (*v19 - 1)) & ((*v19 * (*v19 - 1)) ^ 0xFFFFFFFE)) == 0) ^ (*v18 < 10) )
    v0 = 0xAFB54F58;


雪    币: 576
活跃值: (2035)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kakasasa 2021-6-18 18:10
34
0
感谢分享
雪    币: 334
活跃值: (565)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
QL啊这啊这 2021-7-12 17:14
35
0
mark
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
fred.pay 2022-2-18 17:35
36
0
@风间仁, 怎么声明为const,是先定义一个enumeration, 再edit/operand type/Enum member吗
试了一下,无效, ida7.6
雪    币: 27
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
zx_990497 2023-12-22 18:29
37
0
没图你说个图 聚安全? 有个老外的文章里面讲了怎么写脚本 patch 跳转
还有链接么师傅,关键字没搜到
游客
登录 | 注册 方可回帖
返回