Katy Coe
|
7878193f74
|
Formats: Add option for multiple load strategies per sub-image
|
2020-12-14 02:52:57 +01:00 |
|
Katy Coe
|
14f4e034b0
|
IL2CPP: Dramatically speed up image scanning
|
2020-12-14 02:49:13 +01:00 |
|
Katy Coe
|
05ba1678c5
|
Update README.md and CLI help
|
2020-12-13 01:56:09 +01:00 |
|
Katy Coe
|
aae7f9d921
|
GUI: Usability tweaks when using Linux process map
|
2020-12-13 01:38:38 +01:00 |
|
Katy Coe
|
eee290fa85
|
Formats: Add Linux process map reader
|
2020-12-13 01:38:01 +01:00 |
|
Katy Coe
|
625cba808f
|
ELF: Tidy up LoadOptions and handling of dumped files
|
2020-12-13 01:37:28 +01:00 |
|
Katy Coe
|
752cd6184c
|
Update README.md
|
2020-12-12 20:18:49 +01:00 |
|
Katy Coe
|
08f33b8fa1
|
Tests: Allow LoadOptions to be specified in TestRunner
|
2020-12-12 20:15:28 +01:00 |
|
Katy Coe
|
c0f8e0eb17
|
GUI: Add load options dialog with ELF image base option
|
2020-12-12 20:14:48 +01:00 |
|
Katy Coe
|
477a6b7698
|
ELF: Improve handling of previously rebased images
|
2020-12-12 20:11:58 +01:00 |
|
Katy Coe
|
f5980e85a6
|
CLI: Add --image-base option for dumped ELF images
|
2020-12-12 05:26:38 +01:00 |
|
Katy Coe
|
6a46b76af2
|
ELF: Enable rebasing (for dumped memory images)
|
2020-12-12 05:25:00 +01:00 |
|
Katy Coe
|
8cdc8c8850
|
ELF: Refuse to process dumped file if no image base supplied
|
2020-12-11 22:45:07 +01:00 |
|
Katy Coe
|
08c1559222
|
API: Allow passing of load options to binary loaders
|
2020-12-11 22:44:48 +01:00 |
|
Katy Coe
|
95db3ad19b
|
IL2CPP: Fix potential corruption after last string when saving decrypted strings
|
2020-12-11 16:48:59 +01:00 |
|
Katy Coe
|
2d3ede116a
|
ELF: More stringent SHT validity testing for PHT fallback
|
2020-12-11 11:45:55 +01:00 |
|
Katy Coe
|
5fb5a03adf
|
IL2CPP: Allow metadataUsages to be found in dumped images
|
2020-12-11 10:28:04 +01:00 |
|
Katy Coe
|
2c2608ce50
|
IL2CPP: Only write reconstructed metadata if all items are found
|
2020-12-11 09:56:54 +01:00 |
|
Katy Coe
|
4e4f794376
|
IL2CPP: Handle ROT encryption of API exports
|
2020-12-10 21:25:13 +01:00 |
|
Katy Coe
|
43d736cf03
|
IL2CPP: Write reconstructed registration structs back to binary
|
2020-12-10 19:43:04 +01:00 |
|
Katy Coe
|
b2ea6101b5
|
IL2CPP: Use BinaryObjectWriter to save decrypted strings
|
2020-12-10 18:02:52 +01:00 |
|
Katy Coe
|
6f47646e72
|
Update to latest Bin2Object
|
2020-12-10 17:45:21 +01:00 |
|
Katy Coe
|
39f2bca841
|
IL2CPP: Write decrypted strings back to metadata
|
2020-12-09 22:46:54 +01:00 |
|
Katy Coe
|
76ca271966
|
Update README.md
|
2020-12-09 22:04:34 +01:00 |
|
Katy Coe
|
40d01e9afa
|
ELF: Use ARM instruction set for XOR decryption heuristics
|
2020-12-09 21:55:56 +01:00 |
|
Katy Coe
|
34819a114d
|
CLI/GUI: Add support for saving processed metadata and binary
|
2020-12-09 21:55:29 +01:00 |
|
Katy Coe
|
f6eed36284
|
IL2CPP: Add APIs to save processed metadata and binary to disk
|
2020-12-09 19:43:29 +01:00 |
|
Katy Coe
|
3b8e518b7c
|
C#: Fix regression in path name sanitization
|
2020-12-09 17:36:05 +01:00 |
|
Katy Coe
|
7e25fa9d1d
|
Formats: Add DefaultFilename property
|
2020-12-09 17:34:38 +01:00 |
|
Katy Coe
|
90fa9cf193
|
IL2CPP: Add IsModified flags to Metadata and Binary
|
2020-12-09 17:34:21 +01:00 |
|
Katy Coe
|
15663fb0cf
|
ELF: ARMv8 XOR decryption support + heuristic improvements
|
2020-12-09 17:32:06 +01:00 |
|
Katy Coe
|
21fa006085
|
Support XAPKs and ZIPs containing APKs
|
2020-12-08 18:57:48 +01:00 |
|
Katy Coe
|
c3f59120df
|
C#: Don't fail class/tree folder creation with invalid namespace names
|
2020-12-08 18:12:21 +01:00 |
|
Katy Coe
|
04c528e130
|
CLI/Tests: Migrate to .NET Core 3.1
|
2020-12-08 17:50:59 +01:00 |
|
beep beep boop
|
df43c91f1d
|
Bump Ookii.Dialogs.Wpf from 2.0.0 to 3.1.0 (README.md)
Bumps [Ookii.Dialogs.Wpf](https://github.com/augustoproiete/ookii-dialogs-wpf) from 2.0.0 to 3.1.0.
- [Release notes](https://github.com/augustoproiete/ookii-dialogs-wpf/releases)
- [Commits](https://github.com/augustoproiete/ookii-dialogs-wpf/compare/v2.0.0...v3.1.0)
|
2020-12-08 17:29:46 +01:00 |
|
beep beep boop
|
d0d2ea3416
|
Bump Ookii.Dialogs.Wpf from 2.0.0 to 3.1.0
Bumps [Ookii.Dialogs.Wpf](https://github.com/augustoproiete/ookii-dialogs-wpf) from 2.0.0 to 3.1.0.
- [Release notes](https://github.com/augustoproiete/ookii-dialogs-wpf/releases)
- [Commits](https://github.com/augustoproiete/ookii-dialogs-wpf/compare/v2.0.0...v3.1.0)
|
2020-12-08 17:29:35 +01:00 |
|
Katy Coe
|
4291c005aa
|
Tests: Update expected results
|
2020-12-08 16:57:00 +01:00 |
|
Katy Coe
|
ec5d6606f3
|
IL2CPP: Only reconstruct registration data when necessary
|
2020-12-08 16:56:46 +01:00 |
|
Katy Coe
|
3556697939
|
IL2CPP: Add assembly hash and public key string indices to index list
|
2020-12-08 16:56:10 +01:00 |
|
Katy Coe
|
3ddf04eafc
|
Model: Don't crash on obfuscated assembly or namespace strings
|
2020-12-08 15:37:24 +01:00 |
|
Katy Coe
|
c242a84f0f
|
IL2CPP: Reconstruct scrambled pointer field offset
|
2020-12-07 20:49:21 +01:00 |
|
Katy Coe
|
61fdf6b59e
|
IL2CPP: Reconstruct scrambled non-pointer field offsets
|
2020-12-07 18:04:34 +01:00 |
|
Katy Coe
|
aef7245cd2
|
MachO: Disallow mapping to BSS and negative size sections
|
2020-12-07 00:19:47 +01:00 |
|
Katy Coe
|
d627cb93df
|
ELF: Fix incorrect use of SHT_* as bitflag
|
2020-12-07 00:19:02 +01:00 |
|
Katy Coe
|
a7522a64af
|
IL2CPP: Vastly speed up Il2CppGenericInst detection + progress updates
|
2020-12-06 17:54:25 +01:00 |
|
Katy Coe
|
47ff61a996
|
IL2CPP: Fix not including final encrypted string
|
2020-12-06 17:49:27 +01:00 |
|
Katy Coe
|
515365e9e9
|
Add progress callbacks to Il2CppBinary and Il2CppInspector
|
2020-12-06 17:33:07 +01:00 |
|
Katy Coe
|
440ec60404
|
IL2CPP: Reconstruct scrambled Il2CppGenericMethodFunctionsDefinitions* in Il2CppMetadataRegistration + tweaks/optimizations
|
2020-12-06 17:09:53 +01:00 |
|
Katy Coe
|
12e9492161
|
IL2CPP: Automatically decrypt XORed strings
|
2020-12-06 16:51:14 +01:00 |
|
Katy Coe
|
6cf7e63d2c
|
IL2CPP: Reconstruct scrambled Il2CppMethodSpec* in Il2CppMetadataRegistration
|
2020-12-06 05:15:02 +01:00 |
|