mirror of
https://github.com/sampletext32/ParkanPlayground.git
synced 2025-07-01 20:40:27 +03:00
changes all over the place
This commit is contained in:
35
X86Disassembler/ProjectSystem/ProjectPeFile.cs
Normal file
35
X86Disassembler/ProjectSystem/ProjectPeFile.cs
Normal file
@ -0,0 +1,35 @@
|
||||
using X86Disassembler.Analysers;
|
||||
|
||||
namespace X86Disassembler.ProjectSystem;
|
||||
|
||||
public class ProjectPeFile
|
||||
{
|
||||
public string Name { get; set; }
|
||||
|
||||
public string Architecture { get; set; }
|
||||
|
||||
public Address EntryPointAddress { get; set; }
|
||||
|
||||
public Address ImageBase { get; set; }
|
||||
}
|
||||
|
||||
public class ProjectPeFileSection
|
||||
{
|
||||
public string Name { get; set; }
|
||||
|
||||
public Address VirtualAddress { get; set; }
|
||||
|
||||
public ulong Size { get; set; }
|
||||
|
||||
public SectionFlags Flags { get; set; }
|
||||
}
|
||||
|
||||
[Flags]
|
||||
public enum SectionFlags
|
||||
{
|
||||
None = 0,
|
||||
Code = 1,
|
||||
Exec = 2,
|
||||
Read = 4,
|
||||
Write = 8
|
||||
}
|
Reference in New Issue
Block a user