首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
0
0
[求助]这个.NET的程序是怎么运行的
发表于: 2014-11-8 17:49
4237
[求助]这个.NET的程序是怎么运行的
saloyun
2014-11-8 17:49
4237
附件是一个最简单的WPF(C#)程序,编译成了64位版本。但是我查看PE信息时,发现AddressOfEntryPoint的值竟然是0。
但是这个exe确实是可以正常运行的,所以没招了,请教一下,那这个EXE程序是怎么运行起来的。
同样一个段代码,我编译成X86类型时它的所有信息都跟普通的PE文件没啥区别。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
上传的附件:
WpfApplication1.zip
(3.33kb,8次下载)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
5
)
grusirna
雪 币:
85
活跃值:
(51)
能力值:
( LV5,RANK:60 )
在线值:
发帖
7
回帖
167
粉丝
2
关注
私信
grusirna
1
2
楼
C#不都是运行在虚拟机之上的嘛?虚拟机帮他处理了
2014-11-8 21:23
0
saloyun
雪 币:
436
活跃值:
(2668)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
236
粉丝
2
关注
私信
saloyun
3
楼
嗯,我也知道它是在虚拟机运行。。。。
但是,我想知道的是,Windows是怎么识别它是一个C#程序,然后让虚拟机加载它。就是这个识别过程和加载过程是什么样的?
2014-11-9 09:18
0
grusirna
雪 币:
85
活跃值:
(51)
能力值:
( LV5,RANK:60 )
在线值:
发帖
7
回帖
167
粉丝
2
关注
私信
grusirna
1
4
楼
或许windows并不知道他是C#程序,程序本身知道自己是C#程序
2014-11-9 21:11
0
wuyuhan
雪 币:
41
活跃值:
(197)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
96
粉丝
1
关注
私信
wuyuhan
5
楼
.NET 程序包含如下信息:
PE结构
DOS头
CLR头(用于加载.NET虚拟机)
IL信息
2014-11-9 21:36
0
grusirna
雪 币:
85
活跃值:
(51)
能力值:
( LV5,RANK:60 )
在线值:
发帖
7
回帖
167
粉丝
2
关注
私信
grusirna
1
6
楼
研究下C#反编译程序
2014-11-10 01:59
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
saloyun
7
发帖
236
回帖
10
RANK
关注
私信
他的文章
[讨论]腾讯iOA的注入崩溃讨论
2211
[求助]这个exe的导入表怎么读的
3058
[求助]蓝屏FullDump分析
4338
[求助]如何阻止系统挂载U盘盘符
2740
[求助]这个.NET的程序是怎么运行的
4238
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
gdsing
saloyun
qqsunqiang
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部