Katy Coe
|
9a867a7e58
|
GUI: Fix not loading numeric and boolean type options properly
|
2020-12-29 00:19:27 +01:00 |
|
Katy Coe
|
99f1c38b4c
|
Plugins/GUI: Implement conditional option enabling
|
2020-12-28 08:33:12 +01:00 |
|
Katy Coe
|
a32a68b02f
|
Plugins: Fail gracefully on multiple instances of same plugin
|
2020-12-27 23:59:41 +01:00 |
|
Katy Coe
|
863aa5ed7d
|
Plugins: Implement ReentrantAttribute
|
2020-12-26 23:32:21 +01:00 |
|
Katy Coe
|
6491f0ada0
|
GUI: Plugin configuration is retained between sessions
|
2020-12-26 21:02:52 +01:00 |
|
Katy Coe
|
d7fcab640c
|
GUI: Auto-migrate settings from previous version if needed
|
2020-12-26 06:06:21 +01:00 |
|
Katy Coe
|
94f13c35df
|
GUI: Don't allow plugins to run without validating options at least once
|
2020-12-26 00:05:48 +01:00 |
|
Katy Coe
|
e929d8d97e
|
Plugins: Add LoadPipelineStarting / LoadPipelineEnding, rename IsHandled to FullyProcessed
|
2020-12-25 22:29:31 +01:00 |
|
Katy Coe
|
61d86d7d96
|
Plugins: Pass PluginEventInfo instead of PluginErrorEventArgs to ErrorHandler
|
2020-12-24 00:12:55 +01:00 |
|
Katy Coe
|
2e7187795a
|
GUI: Load plugins even if plugin window never opened
|
2020-12-24 00:04:21 +01:00 |
|
Katy Coe
|
e7bcd41d84
|
GUI: Tidy up status messages a bit
|
2020-12-22 03:18:32 +01:00 |
|
Katy Coe
|
c00b474f33
|
IL2CPP: Change metadata and binary to derive from BinaryObjectStream
|
2020-12-21 06:37:29 +01:00 |
|
Katy Coe
|
637952f360
|
GUI: Implement plugin interface
|
2020-12-19 20:49:39 +01:00 |
|
Katy Coe
|
7348003f36
|
GUI: Add unhandled exception handler for startup
|
2020-12-19 16:54:33 +01:00 |
|
Katy Coe
|
7878193f74
|
Formats: Add option for multiple load strategies per sub-image
|
2020-12-14 02:52:57 +01:00 |
|
Katy Coe
|
625cba808f
|
ELF: Tidy up LoadOptions and handling of dumped files
|
2020-12-13 01:37: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
|
08c1559222
|
API: Allow passing of load options to binary loaders
|
2020-12-11 22:44:48 +01:00 |
|
Katy Coe
|
39f2bca841
|
IL2CPP: Write decrypted strings back to metadata
|
2020-12-09 22:46:54 +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
|
515365e9e9
|
Add progress callbacks to Il2CppBinary and Il2CppInspector
|
2020-12-06 17:33:07 +01:00 |
|
Katy Coe
|
0b97a78a8d
|
GUI: Improve progress updates
|
2020-09-12 14:06:43 +02:00 |
|
Katy Coe
|
e384ec226e
|
GUI: Support split APKs
|
2020-09-12 13:56:23 +02:00 |
|
Katy Coe
|
4261b5b2d1
|
Handle split APK packages + CLI support
|
2020-09-11 16:38:05 +02:00 |
|
Katy Coe
|
95d88e60d7
|
AppModel: Build model by default in constructor
|
2020-08-15 02:34:19 +02:00 |
|
Katy Coe
|
7086a8f7ba
|
GUI: Don't lose status handler on multi-image binaries / improve status output
|
2020-08-07 19:08:07 +02:00 |
|
Katy Coe
|
2459bcb4a6
|
IL2CPP: Add registration structs search via data heuristics
|
2020-07-27 21:16:44 +02:00 |
|
Katy Coe
|
873a6c98f6
|
AppModel: First iteration of ApplicationModel API
Integrate with C++ scaffolding
Add new tests
Rename Il2CppModel to TypeModel
Incomplete IDAPython integration
CLI and GUI support
Update README.md
|
2020-07-09 03:48:50 +02:00 |
|
Katy Coe
|
d38620a7d7
|
GUI: Add support for opening APK and IPA package files
|
2020-06-18 16:45:32 +02:00 |
|
Katy Coe
|
0ccae3fe50
|
GUI: Add copyright notice to App.xaml.cs
|
2020-02-10 06:30:33 +01:00 |
|
Katy Coe
|
755a8ec88c
|
GUI: Show progress messages in busy indicator
|
2020-02-09 04:11:16 +01:00 |
|
Katy Coe
|
4129785e17
|
GUI: Create type models
|
2020-02-09 03:29:05 +01:00 |
|
Katy Coe
|
1f1ff7bfe4
|
GUI: Clarify auto-detect failure error message
|
2020-02-08 12:58:54 +01:00 |
|
Katy Coe
|
8a574664f0
|
GUI: Load binary file
|
2020-02-08 12:58:54 +01:00 |
|
Katy Coe
|
f4a1a21e9e
|
GUI: Load metadata file
|
2020-02-08 12:58:54 +01:00 |
|
Katy Coe
|
b0a7f303cf
|
GUI: Create project boilerplate
|
2020-02-08 12:58:54 +01:00 |
|