首页
社区
课程
招聘
[求助]学习软件逆向工程需要哪些基础
发表于: 2017-1-23 12:51 9243

[求助]学习软件逆向工程需要哪些基础

2017-1-23 12:51
9243
【求助】学习软件逆向工程需要哪些基础,请详细说明一下,谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 12848
活跃值: (9142)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
2
逆向需要的是大量的经验积累,不是看什么基础就够的。

举个栗子,strcpy在优化全开的情况下是个while,有经验的一眼就看出来了,没经验的可能要浪费半天时间去分析这个while
还有各种switch的优化,STL的东西。。。

真要说基础的话IDA会按F5就可以了
2017-1-23 13:10
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不学会逆向,哪里有经验积累,就像你要写程序就必须学会语言,所以我想问的是在学习逆向之前需要学会什么
2017-1-23 13:25
0
雪    币: 47
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
这种问题不好回答、
楼主是想学到哪种水平?
每个人的目标是不同的、没有一种固定的学习线路适合所有人、
如果只是感兴趣想玩玩、找点视频看看OD怎么玩、破解点简单的东西应该没问题、
如果想找这方面的工作从事这个行业、要学的东西就多了、先把逆向相关的经典的书籍全部买来学一遍、虽然比较花时间、但其实也不难、有点耐心慢慢分析就好了、主要是熟能生巧、
如果是想成为真正的技术大神、你需要疯狂的学数学、学算法、看各类XX原理书籍、当然这个需要天赋的、大部分人的都会因为智商瓶颈fail、不过以大多数人的努力程度之低、根本轮不到拼天赋、
2017-1-23 16:05
0
雪    币: 39
活跃值: (2876)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
先把C和汇编学精了吧。
2017-1-23 16:48
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
汇编,win32汇编,pe表,c++,包括VC,VB,dephi,OD操作越多越好
2017-2-9 16:27
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
数据结构也很重要
2017-2-9 16:28
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
主要是汇编,最终都是搞到根本上来了,无论什么语言,最终还得研究汇编,不然你就不会原理,浮于想象之上
2017-2-9 16:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
学习逆向根本没有前途
2017-2-9 16:39
0
雪    币: 27
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
何出此言?
2017-2-9 17:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
破解软件无数,论坛精华数10篇,1000多kx,wechall进入前10。玩逆向有前途吗?现实很残酷。
2017-2-14 21:02
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12



半瓶水

破解软件无数,论坛精华数10篇,1000多kx,wechall进入前10。玩逆向有前途吗?现实很残酷。
你这么牛逼啊,
2017-2-20 19:13
0
游客
登录 | 注册 方可回帖
返回
//