├── .github └── workflows │ └── build.yml ├── .gitignore ├── .mailmap ├── LICENSE.txt ├── Module.manifest ├── README.md ├── data ├── build.xml ├── languages │ ├── base_falcon.slaspec │ ├── crypt_inst.sinc │ ├── envydis.sinc │ ├── falcon.cspec │ ├── falcon.ldefs │ ├── falcon.opinion │ ├── falcon.pspec │ ├── falcon_v4.slaspec │ ├── falcon_v5.slaspec │ ├── fuc5_inst.sinc │ ├── macro.sinc │ ├── sized.sinc │ ├── sized_include.sinc │ └── unsized_inst.sinc └── testing │ ├── Makefile │ ├── faucon.asm │ └── simple_flow.asm ├── extension.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images └── screenshot1.png └── src └── main └── java └── zone └── mary └── ghidra └── falcon └── NvidiaGRBootloaderLoader.java /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/.mailmap -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Module.manifest: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/README.md -------------------------------------------------------------------------------- /data/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/build.xml -------------------------------------------------------------------------------- /data/languages/base_falcon.slaspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/base_falcon.slaspec -------------------------------------------------------------------------------- /data/languages/crypt_inst.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/crypt_inst.sinc -------------------------------------------------------------------------------- /data/languages/envydis.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/envydis.sinc -------------------------------------------------------------------------------- /data/languages/falcon.cspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon.cspec -------------------------------------------------------------------------------- /data/languages/falcon.ldefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon.ldefs -------------------------------------------------------------------------------- /data/languages/falcon.opinion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon.opinion -------------------------------------------------------------------------------- /data/languages/falcon.pspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon.pspec -------------------------------------------------------------------------------- /data/languages/falcon_v4.slaspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon_v4.slaspec -------------------------------------------------------------------------------- /data/languages/falcon_v5.slaspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/falcon_v5.slaspec -------------------------------------------------------------------------------- /data/languages/fuc5_inst.sinc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/languages/macro.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/macro.sinc -------------------------------------------------------------------------------- /data/languages/sized.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/sized.sinc -------------------------------------------------------------------------------- /data/languages/sized_include.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/sized_include.sinc -------------------------------------------------------------------------------- /data/languages/unsized_inst.sinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/languages/unsized_inst.sinc -------------------------------------------------------------------------------- /data/testing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/testing/Makefile -------------------------------------------------------------------------------- /data/testing/faucon.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/testing/faucon.asm -------------------------------------------------------------------------------- /data/testing/simple_flow.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/data/testing/simple_flow.asm -------------------------------------------------------------------------------- /extension.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/extension.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/images/screenshot1.png -------------------------------------------------------------------------------- /src/main/java/zone/mary/ghidra/falcon/NvidiaGRBootloaderLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marysaka/ghidra_falcon/HEAD/src/main/java/zone/mary/ghidra/falcon/NvidiaGRBootloaderLoader.java --------------------------------------------------------------------------------