请看下这个函数写得正不正确?该函数是用来判断.net pe 文件的。

jaledge 2009-02-07 09:41:35

private void CheckDotNetPE(string path)
{
FileStream fs = new FileStream(path, FileMode.Open);
BinaryReader br = new BinaryReader(fs);
fs.Seek(360L, SeekOrigin.Begin);
int temp = (int)br.ReadUInt32();
if (temp == 8200)
{
MessageBox.Show("该程序由于 C#/VB.NET 编译");
}
else
{
MessageBox.Show("未知");
}

br.Close();
fs.Close();
}


请看下这个函数写得正不正确。请问这样判断.net pe 文件正确吗?
...全文
60 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaledge 2009-02-07
  • 打赏
  • 举报
回复
哦,原来多发了一个帖子,版主把这个帖子删了吧。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧