C# Class Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.PE

Inheritance: IDisposable
显示文件 Open project: Microsoft/binskim Class Usage Examples

Public Methods

Method Description
ComputeSha256Hash ( string fileName ) : string
Dispose ( ) : void
PE ( string fileName ) : System
RVA2VA ( SafePointer rva ) : SafePointer

Private Methods

Method Description
RemoveUnprintableChars ( string s ) : string

Remove all characters <0x20

UpdateVersionInformation ( ) : void

Method Details

ComputeSha256Hash() public static method

public static ComputeSha256Hash ( string fileName ) : string
fileName string
return string

Dispose() public method

public Dispose ( ) : void
return void

PE() public method

public PE ( string fileName ) : System
fileName string
return System

RVA2VA() public method

public RVA2VA ( SafePointer rva ) : SafePointer
rva SafePointer
return SafePointer