首页
社区
课程
招聘
[旧帖] 请教win32 API 在安全中重要不啊,怎么学 0.00雪花
发表于: 2011-6-25 22:21 13403

[旧帖] 请教win32 API 在安全中重要不啊,怎么学 0.00雪花

2011-6-25 22:21
13403
本人现在是一电子信息专业(含安全)的本科生,  学信息安全的过程中(才开始哈),   了解到要掌握  C,汇编,win32 API。      C和汇编都有老师教要好一点,      win32 API就没老师教了,     然后自己学的时候看也不怎么懂,     求教:有没什么学习技巧和好点的辅导材料啊

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (34)
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
建議樓主 先去看雪學院轉轉 然後就知道WIN32 API重不重要了

教輔材料 <<Windows程序設計>>  樓主英文好的話 看英文版的

否則就看中文譯本了
2011-6-25 22:25
0
雪    币: 576
活跃值: (1163)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
很重要的说。。
2011-6-25 22:32
0
雪    币: 108
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
现在程序都是基于api的,学c那些无非是学了算法
2011-6-25 22:35
0
雪    币: 959
活跃值: (66)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
win32 API 必须要看的 对了解系统很重要
2011-6-25 23:37
0
雪    币: 59
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不用API,你打算咋理解编程
2011-6-26 10:54
0
雪    币: 965
活跃值: (1184)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
阅读MSDN,无二选择!老师要交也交不过来,教你些理论,实际的这些平台性的东东就自己研究吧。
2011-6-26 13:32
0
雪    币: 278
活跃值: (709)
能力值: ( LV15,RANK:520 )
在线值:
发帖
回帖
粉丝
8
建议楼主先学会使用API建立一个窗口,然后反复查看创建这个窗口的MSDN解释,就可以了
2011-6-26 13:48
0
雪    币: 7004
活跃值: (1035)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
API的重要性就不用说了吧!必须学好啊!
2011-6-26 22:18
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
现在的程序大多都是基于API开发的,所以,好好的去理解!!
2011-6-26 23:14
0
雪    币: 793
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
楼主加油吧
2011-6-27 07:58
0
雪    币: 345
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
对windows编程很重要啦。。。
2011-6-27 09:11
0
雪    币: 353
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
win32 API基本功要抓实那是必须的。。到时候你弄很多程序就容易很多了
2011-6-27 15:06
0
雪    币: 535
活跃值: (109)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
14
《windows 下32位汇编语言程序设计》 个人认为这个最好了,Windows程序設計、Windows程序核心编程那些是外国人写的,能直接看英文原版的人毕竟不多,翻译过来的要看翻译者的语言水平 很多翻译资料读起来感觉很难受
2011-6-27 15:17
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
需要付出一定地汗水!
2011-6-27 21:41
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
AIP是王道啊。
2011-6-28 14:47
0
雪    币: 154
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
API肯定是必须的,这就好像你问学习windows需不需要学会开机一样

API是基础,但是不能够保证你学好安全

至于学API,真是一件比较困难的事情,因为API太多了,学的很累,就我的经验来说,最好先MFC+少量API,先用MFC很快地编出一些程序,给自己信心和兴趣,辅之少量API,不至于完全不懂MFC内部原理,再慢慢地去研究MFC是怎么用API搭起来的

至于具体看什么书,建议《windows程序设计》王艳平、《VC++》详解孙鑫,看完这两本你基本就对windows编程有个比较完整的了解了,能写出一些程序
至于楼上提到的经典的《windows 程序设计》 Charles Petzold(跟上面那个不是同一本O(∩_∩)O哈!),强烈不建议拿来学,那太厚太痛苦了,学了好几章还看不到边,当然不是贬低这本书,建议把这本经典之作当作字典来查。

说了那么多,全是自己的一些亲身经验,希望能够帮到lz。
2011-6-29 12:31
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
学习WIN32 api  这是编程学习的必经之路,仅仅懂得简单的C/C++是很不够的,你想看懂木马病毒的C代码么?你想自己实现它么?你想自己写个小软件么?。。。不会WIN32 API 你绝对看不懂,写不出来,所以建议你好好学学吧  推荐一本书不像《windows 程序设计》那么令初学者生畏,《精通windows API 》入门级得书,所有API也都有实例,而且在你以后用的时候可以很好的参考;  再者学习WIN32 api的一个重要理由,你是信息安全专业的,免不了有可能去设计些程序需要涉及底层,也就是驱动开发;应用层的API熟悉了  对你内核的API也是很有帮助的;我也是信息安全专业的,哈哈
2011-6-30 09:21
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
本科有安全专业吗?
2011-6-30 13:28
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
肯定有用了,WIN都是基于API的
2011-6-30 17:11
0
雪    币: 45
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
win32 API基本功要抓实那是必须的
2011-7-1 14:39
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
真的很重要    我找了一 些视频教程   主要讲解windows api
http://u.115.com/file/dna1mxxb
2011-7-2 08:15
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
楼主加油啊 !!
2011-7-2 13:22
0
雪    币: 14
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
学习window api  可以看看window程序设计, 开始的时候慢慢体会前3章
2011-7-3 16:34
0
雪    币: 42
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
很重要,强烈推荐《windows程序设计(第五版)》卓越亚马逊有销售,90多块,比较贵,但是D版比较便宜,淘宝有,我就买过。看下来确实很有用,看完这书再学MFC真是轻而易举了。
2011-7-8 14:05
0
游客
登录 | 注册 方可回帖
返回
//