C# Class Girl.PEAnalyzer.PEData

ここにクラスの説明を書きます。
Show file Open project: higepon/mona Class Usage Examples

Public Properties

Property Type Description
blob StreamHeader
cli CLIHeader
data Byte[]
guid StreamHeader
idxm IndexManager
imptbl ImportTable[]
mdroot MetadataRoot
pe1 PEFileHeader
pe2 PEHeaderStandardFields
pe3 PEHeaderWindowsNTSpecificFields
pe4 PEHeaderDataDirectories
rva RVAManager
sects SectionHeaders[]
sharpTilde SharpTildeStream
strings StreamHeader
tilde StreamHeader
usrstr StreamHeader

Public Methods

Method Description
PEData ( ) : System

コンストラクタです。

PEData ( byte data ) : System
SetData ( byte data ) : void

Private Methods

Method Description
Init ( ) : void
ReadCLIHeader ( ) : void
ReadPEHeaders ( ) : void
ReadSections ( int offset ) : void
ReadTilde ( ) : void
SetStreamHeader ( StreamHeader sh ) : void

Method Details

PEData() public method

コンストラクタです。
public PEData ( ) : System
return System

PEData() public method

public PEData ( byte data ) : System
data byte
return System

SetData() public method

public SetData ( byte data ) : void
data byte
return void

Property Details

blob public property

public StreamHeader,Girl.PEAnalyzer blob
return StreamHeader

cli public property

public CLIHeader cli
return CLIHeader

data public property

public Byte[] data
return Byte[]

guid public property

public StreamHeader,Girl.PEAnalyzer guid
return StreamHeader

idxm public property

public IndexManager,Girl.PEAnalyzer idxm
return IndexManager

imptbl public property

public ImportTable[] imptbl
return ImportTable[]

mdroot public property

public MetadataRoot mdroot
return MetadataRoot

pe1 public property

public PEFileHeader pe1
return PEFileHeader

pe2 public property

public PEHeaderStandardFields pe2
return PEHeaderStandardFields

pe3 public property

public PEHeaderWindowsNTSpecificFields pe3
return PEHeaderWindowsNTSpecificFields

pe4 public property

public PEHeaderDataDirectories pe4
return PEHeaderDataDirectories

rva public property

public RVAManager,Girl.PEAnalyzer rva
return RVAManager

sects public property

public SectionHeaders[] sects
return SectionHeaders[]

sharpTilde public property

public SharpTildeStream sharpTilde
return SharpTildeStream

strings public property

public StreamHeader,Girl.PEAnalyzer strings
return StreamHeader

tilde public property

public StreamHeader,Girl.PEAnalyzer tilde
return StreamHeader

usrstr public property

public StreamHeader,Girl.PEAnalyzer usrstr
return StreamHeader