C# Class DevService.Util.PEReader

Datei anzeigen Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Properties

Property Type Description
bread System.IO.BinaryReader
bwrite System.IO.BinaryWriter
corheader IMAGE_COR20_HEADER
dosHeader IMAGE_DOS_HEADER
fstream Stream
m_sigverMaxSize uint
mdstorhdr STORAGEHEADER
mdstorsig STORAGESIGNATURE
mdstreams DevService.Util.STORAGESTREAM[]
metadataOffset ulong
secheaders DevService.Util.IMAGE_SECTION_HEADER[]
strings System.Collections.ArrayList
win32header IMAGE_NT_HEADERS32

Public Methods

Method Description
Close ( ) : void
GetSignatureVersion ( ) : string
PEReader ( string filename, bool fWrite ) : System
RVAtoOffset ( ulong rva ) : ulong
SetSignatureVersion ( string verstring ) : void

Method Details

Close() public method

public Close ( ) : void
return void

GetSignatureVersion() public method

public GetSignatureVersion ( ) : string
return string

PEReader() public method

public PEReader ( string filename, bool fWrite ) : System
filename string
fWrite bool
return System

RVAtoOffset() public method

public RVAtoOffset ( ulong rva ) : ulong
rva ulong
return ulong

SetSignatureVersion() public method

public SetSignatureVersion ( string verstring ) : void
verstring string
return void

Property Details

bread public_oe property

public BinaryReader,System.IO bread
return System.IO.BinaryReader

bwrite public_oe property

public BinaryWriter,System.IO bwrite
return System.IO.BinaryWriter

corheader public_oe property

public IMAGE_COR20_HEADER,DevService.Util corheader
return IMAGE_COR20_HEADER

dosHeader public_oe property

public IMAGE_DOS_HEADER,DevService.Util dosHeader
return IMAGE_DOS_HEADER

fstream public_oe property

public Stream fstream
return Stream

m_sigverMaxSize public_oe property

public uint m_sigverMaxSize
return uint

mdstorhdr public_oe property

public STORAGEHEADER,DevService.Util mdstorhdr
return STORAGEHEADER

mdstorsig public_oe property

public STORAGESIGNATURE,DevService.Util mdstorsig
return STORAGESIGNATURE

mdstreams public_oe property

public STORAGESTREAM[],DevService.Util mdstreams
return DevService.Util.STORAGESTREAM[]

metadataOffset public_oe property

public ulong metadataOffset
return ulong

secheaders public_oe property

public IMAGE_SECTION_HEADER[],DevService.Util secheaders
return DevService.Util.IMAGE_SECTION_HEADER[]

strings public_oe property

public ArrayList,System.Collections strings
return System.Collections.ArrayList

win32header public_oe property

public IMAGE_NT_HEADERS32,DevService.Util win32header
return IMAGE_NT_HEADERS32