C# Class Girl.PEAnalyzer.PEData

ここにクラスの説明を書きます。
ファイルを表示 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_oe property

public StreamHeader,Girl.PEAnalyzer blob
return StreamHeader

cli public_oe property

public CLIHeader cli
return CLIHeader

data public_oe property

public Byte[] data
return Byte[]

guid public_oe property

public StreamHeader,Girl.PEAnalyzer guid
return StreamHeader

idxm public_oe property

public IndexManager,Girl.PEAnalyzer idxm
return IndexManager

imptbl public_oe property

public ImportTable[] imptbl
return ImportTable[]

mdroot public_oe property

public MetadataRoot mdroot
return MetadataRoot

pe1 public_oe property

public PEFileHeader pe1
return PEFileHeader

pe2 public_oe property

public PEHeaderStandardFields pe2
return PEHeaderStandardFields

pe3 public_oe property

public PEHeaderWindowsNTSpecificFields pe3
return PEHeaderWindowsNTSpecificFields

pe4 public_oe property

public PEHeaderDataDirectories pe4
return PEHeaderDataDirectories

rva public_oe property

public RVAManager,Girl.PEAnalyzer rva
return RVAManager

sects public_oe property

public SectionHeaders[] sects
return SectionHeaders[]

sharpTilde public_oe property

public SharpTildeStream sharpTilde
return SharpTildeStream

strings public_oe property

public StreamHeader,Girl.PEAnalyzer strings
return StreamHeader

tilde public_oe property

public StreamHeader,Girl.PEAnalyzer tilde
return StreamHeader

usrstr public_oe property

public StreamHeader,Girl.PEAnalyzer usrstr
return StreamHeader