Skip to content

A Library about .NET File Format Parser. Some examples take a look at Parser.Test and documentation will come soon.

Notifications You must be signed in to change notification settings

bopin2020/Parser.Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parser.Core

解析 .NET PE File Format

PE OptionalHeader - CLIHeader as well as IMAGE_COR20_HEADER

IMAGE_COR20_HEADER Metadata (MetadataHeader)

MetadataHeader StreamHeaders #~ Table

目前解析到了 StreamHeaders结构 即

  • #~
  • #Strings
  • #US
  • #GUID
  • Blob

image-20230312163937879

接下来解析具体的每一张表

image-20230312163918048

解析每张表的Rows

image-20230313153309622

解析Module, TypeRef 表中 Rows的数据

image-20230318150840123

解析TypeDef

image-20230318155710702

Field 字段表

image-20230318160811483

Known bugs

All Metadata Table bitmasks parser havn't been achieved

About

A Library about .NET File Format Parser. Some examples take a look at Parser.Test and documentation will come soon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages