首页
社区
课程
招聘
[求助]关于启动函数!
发表于: 2009-3-19 11:51 4623

[求助]关于启动函数!

2009-3-19 11:51
4623
请高手帮忙解答个问题,

我们知道,c程序的入口点是main,但是程序在被装载的时候并不是先进入入口点,而是先进入启动函数,进行一些初始化操作,在跳到入口点,那么,我怎么知道一个pe文件他的启动函数的地址在什么地方那???

谢谢了,

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

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 561
活跃值: (124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用OD跟踪
2009-3-19 12:47
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
3
PE头中的入口点地址就是启动函数的地址
2009-3-19 13:25
0
雪    币: 202
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
pe入口点是启动函数吗???
好像不是的
2009-3-19 14:12
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
5
你拿OD调试一个VC的控制台程序就知道了,最好是Debug版,开头总是GetVersionEx,GetStartupInfo,GetCommandLine等做准备工作的,然后才准备参数并调用真正的main。
2009-3-19 14:32
0
雪    币: 202
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哦,我试试看,谢谢
2009-3-19 15:18
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
7
http://hi.baidu.com/%B3%FE%D0%F9%B1%F9%C0%B6/blog/item/543e4055736a5453564e001b.html
2009-3-19 15:38
0
雪    币: 202
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
是的,我刚试了一下,果然是这样,
以前居然都没注意,呵呵,
谢谢了
2009-3-19 16:03
0
游客
登录 | 注册 方可回帖
返回
//