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

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

2020-1-13 21:40
25954
收藏
免费 18
支持
分享
打赏 + 2.00雪花
打赏次数 1 雪花 + 2.00
 
赞赏  orz1ruo   +2.00 2020/01/14 感谢分享~
最新回复 (36)
雪    币: 462
活跃值: (117)
能力值: ( LV3,RANK:28 )
在线值:
发帖
回帖
粉丝
26
这个思路好巧妙呀
2020-1-25 15:31
0
雪    币: 4633
活跃值: (760)
能力值: ( LV7,RANK:101 )
在线值:
发帖
回帖
粉丝
27
这个思路巧妙
2020-1-26 15:07
0
雪    币: 287
活跃值: (485)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
28
mark
2020-1-28 14:37
0
雪    币: 4702
活跃值: (4649)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
学习
2020-2-2 20:41
0
雪    币: 90
活跃值: (310)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
2020-3-3 16:42
0
雪    币: 35
活跃值: (78)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
学习了
2020-7-18 18:59
0
雪    币: 18
活跃值: (941)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
大佬nb
2021-6-17 17:02
0
雪    币: 18
活跃值: (941)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33

有一种是取地址,然后 *这个地址计算,改了只读也无法去除,用 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;


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