├── .gitignore ├── .gitmodules ├── LICENSE ├── Module.manifest ├── README.md ├── data ├── client.py ├── entry.py ├── ida-calc-all-metadata.py ├── parsing.py ├── sig │ ├── util.py │ └── x86.py ├── test.py └── type.py ├── extension.properties ├── requirements.txt ├── settings.gradle └── src └── main └── java └── org └── maplebacon └── lumina ├── LuminaPlugin.java └── PythonExecutor.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/LICENSE -------------------------------------------------------------------------------- /Module.manifest: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/README.md -------------------------------------------------------------------------------- /data/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/client.py -------------------------------------------------------------------------------- /data/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/entry.py -------------------------------------------------------------------------------- /data/ida-calc-all-metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/ida-calc-all-metadata.py -------------------------------------------------------------------------------- /data/parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/parsing.py -------------------------------------------------------------------------------- /data/sig/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/sig/util.py -------------------------------------------------------------------------------- /data/sig/x86.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/sig/x86.py -------------------------------------------------------------------------------- /data/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/test.py -------------------------------------------------------------------------------- /data/type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/data/type.py -------------------------------------------------------------------------------- /extension.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/extension.properties -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | capstone>=4.0.2 2 | git+https://github.com/ubcctf/lumina_structs -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':Ghidrathon' -------------------------------------------------------------------------------- /src/main/java/org/maplebacon/lumina/LuminaPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/src/main/java/org/maplebacon/lumina/LuminaPlugin.java -------------------------------------------------------------------------------- /src/main/java/org/maplebacon/lumina/PythonExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubcctf/lumina-ghidra/HEAD/src/main/java/org/maplebacon/lumina/PythonExecutor.java --------------------------------------------------------------------------------