none
关于dll格式的.net控件,与一般dll文件结构上有什么不同? RRS feed

  • 问题

  • 如题
    本人在写一个软件,需要识别出一个dll文件是否是.net控件,由于本人不是很了解PE结构,不知道二者的差别在哪
    差别应该是有的吧,比如用IDA在加载的时候就能识别出.net控件,一般是通过什么识别的呢?
    望牛人答复,谢谢!
    2009年4月13日 6:46

答案

  • 好的谢谢~我一个朋友也是这么说的,从PE结构上没有什么差别
    后来我试了下,用PEID也能识别出“Microsoft Visual C# / Basic .NET”,我发到看雪论坛上问了,看看那帮玩逆向的有什么idea没有
    2009年4月13日 10:39

全部回复

  • 你好!
         实际上在操作系统看来.NET程序集和一般的PE文件没有区别的,.NET程序集也有标准的PE文件头的,所以我们自己要识别的话只有在加载后才能识别出来,这个我没有做过啊!
         只能帮助你这么多了啊!
    周雪峰
    2009年4月13日 8:42
    版主
  • 好的谢谢~我一个朋友也是这么说的,从PE结构上没有什么差别
    后来我试了下,用PEID也能识别出“Microsoft Visual C# / Basic .NET”,我发到看雪论坛上问了,看看那帮玩逆向的有什么idea没有
    2009年4月13日 10:39