LukeFZ
eddc24eca9
Add missing linebreaks and fix workflow
2023-12-01 10:00:54 +01:00
LukeFZ
8755d99d63
Slight rebranding, add new README section, bump version to 2023.1
2023-12-01 09:53:01 +01:00
Katy Coe
fca91ff556
DLL: Allow suppression of metadata attributes
2021-01-12 02:17:23 +01:00
Katy Coe
361f5179d5
Unity: Allow version selection from asset file
2021-01-11 02:30:26 +01:00
Katy Coe
7961fc6dab
CLI/GUI: Add shim DLL output support
2021-01-10 11:38:45 +01:00
Katy Coe
e7bcd41d84
GUI: Tidy up status messages a bit
2020-12-22 03:18:32 +01:00
Katy Coe
637952f360
GUI: Implement plugin interface
2020-12-19 20:49:39 +01:00
Katy Coe
aae7f9d921
GUI: Usability tweaks when using Linux process map
2020-12-13 01:38:38 +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
34819a114d
CLI/GUI: Add support for saving processed metadata and binary
2020-12-09 21:55:29 +01:00
Katy Coe
21fa006085
Support XAPKs and ZIPs containing APKs
2020-12-08 18:57:48 +01:00
Katy Coe
2afdc8b421
CLI/GUI: Support AAB files
2020-09-17 10:00:47 +02:00
Katy Coe
e384ec226e
GUI: Support split APKs
2020-09-12 13:56:23 +02:00
Katy Coe
deba3035fc
GUI: Add Select all/none buttons to namespace tree selector
2020-09-09 17:10:08 +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
df4b718348
GUI: Add Ghidra Python script output support (and future script targets)
2020-08-06 05:57:30 +02:00
Katy Coe
a81b2707c9
Change references to IDA to generic 'Python script'
2020-08-06 05:29:41 +02:00
Katy Coe
753b37ad67
GUI: Add JSON output support
2020-08-02 22:57:33 +02:00
Katy Coe
a9661da14f
GUI: Enable drag & drop for all file combinations
2020-07-27 22:14:55 +02:00
Katy Coe
9e4c4ca7be
Update UX and README.md
2020-07-19 16:57:42 +02:00
Katy Coe
acc95e00c1
GUI: Add C++ scaffolding output support
2020-07-02 16:04:39 +02:00
Robert Xiao
34f0d4ceef
Add header files for every known Unity version.
...
We want to get types into the IDA output, and to do that we need
accurate types for the Il2Cpp structures. Unfortunately, some crucial
types like Il2CppClass change between versions without any corresponding
metadata changes, meaning that we have to manually identify the version
outside of the Inspector somehow (e.g. by looking at the version number
embedded in Unity asset files). This patch adds header files for *every*
known Unity version from 5.3.0 to 2019.3.8, merging them into version
ranges where header files don't change.
It also adds front-end support for supplying the version number in both
the CLI and GUI. The GUI is given the ability to guess the version
number approximately to reduce the number of choices presented to the
user.
2020-06-29 22:10:45 +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
b9dffd3500
Allow divergent metadata/binary versions
...
Il2CppInspector reports the highest version of the two
2020-06-16 23:27:51 +02:00
Katy Coe
39d1a95b37
GUI: Fix window height for 120% text size
2020-02-24 10:10:03 +01:00
Katy Coe
a4f5b5ac5c
GUI: Add "Not a decompiler" dialog on startup
2020-02-24 10:06:18 +01:00
Katy Coe
8fe48686e9
GUI: Export asynchronously
2020-02-10 07:01:19 +01:00
Katy Coe
6afdd2c41c
GUI: Implement all exports
2020-02-10 06:37:16 +01:00
Katy Coe
6aaea481c3
GUI: Set element bindings for option dependencies
2020-02-10 05:04:23 +01:00
Katy Coe
d88eb6ce2c
GUI: Unity path selection and auto-detect behaviour
2020-02-10 02:01:41 +01:00
Katy Coe
1a579cfd3b
GUI: Add footer text
2020-02-10 00:34:02 +01:00
Katy Coe
c039b77a80
GUI: Populate TreeView with CheckBox'd namespaces
2020-02-09 09:43:29 +01:00
Katy Coe
4aad710451
GUI: Output preferences layout
2020-02-09 07:50:53 +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
c5999bb94f
GUI: Master/detail list of Il2CppInspector images
2020-02-09 03:15:39 +01:00
Katy Coe
194707f3f5
GUI: Busy indicator lightbox dialog
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
9376b15fcd
GUI: Load binary file and back buttons
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
8683da1a22
GUI: Define LightBoxButton template
2020-02-08 12:58:54 +01:00
Katy Coe
27b5fb7366
Add global-metadata.dat button and dialog
2020-02-08 12:58:54 +01:00
Katy Coe
b0a7f303cf
GUI: Create project boilerplate
2020-02-08 12:58:54 +01:00