2024-07-26 17:52:35 +00:00
|
|
|
{
|
|
|
|
lib,
|
|
|
|
newScope,
|
|
|
|
callPackage,
|
|
|
|
ghidra,
|
|
|
|
}:
|
2022-12-26 08:51:17 +00:00
|
|
|
|
|
|
|
lib.makeScope newScope (self: {
|
2024-07-26 17:52:35 +00:00
|
|
|
inherit (callPackage ./build-extension.nix { inherit ghidra; })
|
|
|
|
buildGhidraExtension
|
|
|
|
buildGhidraScripts
|
|
|
|
;
|
2022-12-26 08:52:43 +00:00
|
|
|
|
2024-09-20 12:40:47 +00:00
|
|
|
findcrypt = self.callPackage ./extensions/findcrypt { };
|
|
|
|
|
2024-07-21 16:42:40 +00:00
|
|
|
ghidra-delinker-extension = self.callPackage ./extensions/ghidra-delinker-extension {
|
|
|
|
inherit ghidra;
|
|
|
|
};
|
|
|
|
|
2024-10-24 04:44:37 +00:00
|
|
|
ghidra-golanganalyzerextension = self.callPackage ./extensions/ghidra-golanganalyzerextension { };
|
|
|
|
|
2024-10-25 01:54:35 +00:00
|
|
|
ghidraninja-ghidra-scripts = self.callPackage ./extensions/ghidraninja-ghidra-scripts { };
|
|
|
|
|
2022-12-26 14:38:25 +00:00
|
|
|
gnudisassembler = self.callPackage ./extensions/gnudisassembler { inherit ghidra; };
|
2022-12-27 11:03:14 +00:00
|
|
|
|
2024-07-26 17:25:14 +00:00
|
|
|
lightkeeper = self.callPackage ./extensions/lightkeeper { };
|
|
|
|
|
2022-12-27 11:03:47 +00:00
|
|
|
machinelearning = self.callPackage ./extensions/machinelearning { inherit ghidra; };
|
|
|
|
|
2024-05-29 16:16:19 +00:00
|
|
|
ret-sync = self.callPackage ./extensions/ret-sync { };
|
|
|
|
|
2022-12-27 11:03:14 +00:00
|
|
|
sleighdevtools = self.callPackage ./extensions/sleighdevtools { inherit ghidra; };
|
|
|
|
|
2022-12-26 08:51:17 +00:00
|
|
|
})
|