C# Класс Reloc.Extract

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DebugDirPos uint
DebugDirSize uint
FileAlignment uint
FileName string
ImageBase ulong
ImageBaseOffset long
Is64 bool
NewCnt int
NumberOfSections short
OverWrite bool
RelocPos uint
RelocSize uint
SectionAlignment uint
SectionPosOffsets List
SizeOfHeaders uint
SizeOfImage uint
TimeStamp uint
Verbose int

Открытые методы

Метод Описание
GetBuffAsync ( ) : Task
GetDetails ( ) : bool
GetDetails ( Stream fs ) : bool
IsBlockaPE ( byte block ) : Extract
ScanDirectoryAsync ( string Source, string Dest, string glob = "*", bool Recursive = false ) : System.Threading.Tasks.Task
ScanFile ( string name, string saveToFolder ) : System.Threading.Tasks.Task
ToString ( ) : string

Приватные методы

Метод Описание
CompileEachFileAsync ( string path, string searchPattern, string SaveFolder, SearchOption searchOption, Func doAsync ) : System.Threading.Tasks.Task

Описание методов

GetBuffAsync() публичный Метод

public GetBuffAsync ( ) : Task
Результат Task

GetDetails() публичный Метод

public GetDetails ( ) : bool
Результат bool

GetDetails() публичный Метод

public GetDetails ( Stream fs ) : bool
fs Stream
Результат bool

IsBlockaPE() публичный статический Метод

public static IsBlockaPE ( byte block ) : Extract
block byte
Результат Extract

ScanDirectoryAsync() публичный статический Метод

public static ScanDirectoryAsync ( string Source, string Dest, string glob = "*", bool Recursive = false ) : System.Threading.Tasks.Task
Source string
Dest string
glob string
Recursive bool
Результат System.Threading.Tasks.Task

ScanFile() публичный Метод

public ScanFile ( string name, string saveToFolder ) : System.Threading.Tasks.Task
name string
saveToFolder string
Результат System.Threading.Tasks.Task

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

DebugDirPos публичное свойство

public uint DebugDirPos
Результат uint

DebugDirSize публичное свойство

public uint DebugDirSize
Результат uint

FileAlignment публичное свойство

public uint FileAlignment
Результат uint

FileName публичное свойство

public string FileName
Результат string

ImageBase публичное свойство

public ulong ImageBase
Результат ulong

ImageBaseOffset публичное свойство

public long ImageBaseOffset
Результат long

Is64 публичное свойство

public bool Is64
Результат bool

NewCnt публичное статическое свойство

public static int NewCnt
Результат int

NumberOfSections публичное свойство

public short NumberOfSections
Результат short

OverWrite публичное статическое свойство

public static bool OverWrite
Результат bool

RelocPos публичное свойство

public uint RelocPos
Результат uint

RelocSize публичное свойство

public uint RelocSize
Результат uint

SectionAlignment публичное свойство

public uint SectionAlignment
Результат uint

SectionPosOffsets публичное свойство

public List SectionPosOffsets
Результат List

SizeOfHeaders публичное свойство

public uint SizeOfHeaders
Результат uint

SizeOfImage публичное свойство

public uint SizeOfImage
Результат uint

TimeStamp публичное свойство

public uint TimeStamp
Результат uint

Verbose публичное статическое свойство

public static int Verbose
Результат int