首页
社区
课程
招聘
[求助]为什么学了c语言还是看不懂IDA F5之后的伪代码
发表于: 2018-4-20 10:53 11291

[求助]为什么学了c语言还是看不懂IDA F5之后的伪代码

2018-4-20 10:53
11291
想问下各位大神    我为什么学了c语言还是看不懂IDA F5之后的伪代码

这个伪代码有没有什么学习的方法

非常感谢


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (22)
雪    币: 106
活跃值: (1993)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
只能跟你说,我看了那玩意两三年了,有时候也得靠上下文猜,靠参数倒推功能。
2018-4-20 10:56
0
雪    币: 268
活跃值: (3233)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
能f5已经很好了,
2018-4-20 12:07
0
雪    币: 767
活跃值: (3415)
能力值: ( LV7,RANK:140 )
在线值:
发帖
回帖
粉丝
4
初学的话看不懂很正常。先看点正常代码提升一下能力
2018-4-20 13:26
0
雪    币: 405
活跃值: (2280)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
不加VMP的还行。
2018-4-20 14:06
0
雪    币: 106
活跃值: (739)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
自己用c写程序,扔ida里f5,看看是怎么回事。
注意多写点指针,数组,各种位操作,不同类型强制转换。
2018-4-20 14:09
0
雪    币: 106
活跃值: (739)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
网上下点短小精悍的c/c++程序编译了扔ida里f5也行。
2018-4-20 14:10
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
8
rlyt 自己用c写程序,扔ida里f5,看看是怎么回事。 注意多写点指针,数组,各种位操作,不同类型强制转换。
这个办法好      感谢
2018-4-22 19:57
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
9
yeyeshun 初学的话看不懂很正常。先看点正常代码提升一下能力
好的      谢啦
2018-4-22 19:57
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
10
君子谬 只能跟你说,我看了那玩意两三年了,有时候也得靠上下文猜,靠参数倒推功能。
那我还是得多看才行      像大佬学习
2018-4-22 19:58
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
11
gtict 能f5已经很好了,
万幸
2018-4-22 19:59
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
12
wowocock 不加VMP的还行。
加的话我岂不是更要完  我还得多练呐
最后于 2018-4-22 20:01 被ilanlanya编辑 ,原因:
2018-4-22 19:59
0
雪    币: 1795
活跃值: (63)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
13
看头像这么萌,难道是个妹子
2018-4-22 21:07
0
雪    币: 2337
活跃值: (3059)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
14
除非这业务流程你熟悉,  不然大部分软件你都是看不懂的. 

2018-4-22 21:44
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
15
myangel 看头像这么萌,难道是个妹子[em_41]
嗯呐 
2018-6-11 19:26
0
雪    币: 5676
活跃值: (1303)
能力值: ( LV17,RANK:1185 )
在线值:
发帖
回帖
粉丝
16
补充一点,玩逆向不要太过纠结C/C++的标准,因为F5生成出来的都是Undefined  Behavior的C代码
逆向的过程就是逐渐把这个UB的C代码变成符合标准的C代码(y,添加结构体,什么的)
直接复制粘贴F5的代码到编译器,很有可能出现问题
2018-6-11 20:09
0
雪    币: 1534
活跃值: (495)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
17
holing 补充一点,玩逆向不要太过纠结C/C++的标准,因为F5生成出来的都是Undefined Behavior的C代码 逆向的过程就是逐渐把这个UB的C代码变成符合标准的C代码(y,添加结构体,什么的) ...
ok      谢啦
2018-6-14 17:41
0
雪    币: 1398
活跃值: (863)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
可否也指点我一下啊。。。。
2019-9-22 20:05
0
雪    币: 34
活跃值: (94)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
ida的伪代码可以配置下符号,这样有些函数就有函数名,方便理解!
2019-9-24 15:59
0
雪    币: 16418
活跃值: (1665)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
样本对照试验相当重要。
2019-9-24 16:33
0
雪    币: 7514
活跃值: (3110)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
我自己写的程序,把pdb删了,再逆,都看不清C++类的过程,只能根据import表找到编写的核心模块
2019-9-25 09:56
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
22
太难了
2020-1-10 11:10
0
雪    币: 5836
活跃值: (1913)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
23
君子谬 只能跟你说,我看了那玩意两三年了,有时候也得靠上下文猜,靠参数倒推功能。
这一定是你的小号
2020-1-10 11:12
0
游客
登录 | 注册 方可回帖
返回
//