读书人

win32程序启动的原理,该如何处理

发布时间: 2012-03-13 11:21:12 作者: rapoo

win32程序启动的原理
哪位大神能给讲讲win32程序启动的原理,小弟谢啦~

[解决办法]
这个真不是一两句话就可说清的,去看看PE结构怎么样?
[解决办法]
《Windows核心编程》
《深入解析Windows操作系统-Windows Internals》

[解决办法]
搜索引擎是一个很有耐心、博学的老师
LZ不妨百度一下
http://hi.baidu.com/megachan/blog/item/bf0e278a5b39a2759f2fb46f.html
[解决办法]
大概就是这样:
1.扫描PE头,做一些校验。
2.分配地址。
3.加载程序(可能包括其它库),同时根据分配的起始地址修改程序中的静态地址。
4.运行。

读书人网 >C++

热点推荐