LukeFZ
|
43d7433e12
|
Rework metadata struct loading to use new struct versioning
|
2024-08-17 13:52:09 +02:00 |
|
LukeFZ
|
6c59434984
|
rename serialization methods and add BinaryObjectStreamReader for interop
|
2024-08-14 01:00:32 +02:00 |
|
LukeFZ
|
23e873280d
|
migrate versioning to StructVersion class, add handling/detection for 29.2/31.2
|
2024-08-13 15:00:20 +02:00 |
|
LukeFZ
|
7b03b939a0
|
Fix some issues loading ELFs with invalid SHTs and broken symbol entries
|
2023-12-09 14:01:54 +01:00 |
|
LukeFZ
|
e6355bb1b4
|
make MapFileOffsetToVA return ulong.MaxValue instead of throwing to improve perf and debugging experience, other elf improvements
|
2023-11-29 19:50:56 +01:00 |
|
Katy Coe
|
03694f15bf
|
ELF: Fix crash when LoadOptions is null
|
2021-01-14 00:37:21 +01:00 |
|
Katy Coe
|
d686ccfd76
|
ELF: Don't crash in GetSections() on non-existing name
|
2021-01-12 02:17:59 +01:00 |
|
Katy Coe
|
59c095f794
|
ELF: Abstract XOR decryption to plugin
|
2021-01-12 01:19:31 +01:00 |
|
Katy Coe
|
61eb6964fc
|
Formats: Allow LoadOptions to be null
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
5fdea13859
|
Formats: Add Section.ImageLength / VirtualLength
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
f7e99f2e42
|
Formats: Make ElfReader convenience items public
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
71be0f2af2
|
Update year in copyright messages
|
2021-01-04 05:26:43 +01:00 |
|
Katy Coe
|
a0cd61bb13
|
Formats: Handle non-contiguous chunks in Linux process map
|
2020-12-30 08:30:08 +01:00 |
|
Katy Coe
|
ec6f65b7dc
|
ELF: Rebase if requested even if image is not dumped (#119)
|
2020-12-30 08:23:59 +01:00 |
|
Katy Coe
|
466531f3bd
|
Make all file format classes public for API/plugins
|
2020-12-29 19:15:03 +01:00 |
|
Katy Coe
|
69d155af82
|
ELF: Move symbol processing to before PostProcessImage
|
2020-12-29 19:02:38 +01:00 |
|
Katy Coe
|
dbee37d4de
|
Plugins: Add PostProcessImage
|
2020-12-29 17:18:31 +01:00 |
|
Katy Coe
|
b5f6bcba72
|
Plugins: Add PreProcessImage
|
2020-12-29 01:31:26 +01:00 |
|
Katy Coe
|
b9409e7425
|
Plugins: Add hook TODOs
|
2020-12-21 23:02:32 +01:00 |
|
Katy Coe
|
a829570327
|
ELF: Tweak XOR heuristics
|
2020-12-21 08:07:13 +01:00 |
|
Katy Coe
|
7141d7759a
|
MachO: Cache symbol table
|
2020-12-21 06:37:45 +01:00 |
|
Katy Coe
|
c00b474f33
|
IL2CPP: Change metadata and binary to derive from BinaryObjectStream
|
2020-12-21 06:37:29 +01:00 |
|