Loading pkgs/tools/security/ghidra/extensions.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ lib.makeScope newScope (self: { gnudisassembler = self.callPackage ./extensions/gnudisassembler { inherit ghidra; }; lightkeeper = self.callPackage ./extensions/lightkeeper { }; machinelearning = self.callPackage ./extensions/machinelearning { inherit ghidra; }; ret-sync = self.callPackage ./extensions/ret-sync { }; Loading pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix 0 → 100644 +24 −0 Original line number Diff line number Diff line { lib, fetchFromGitHub, buildGhidraExtension, }: buildGhidraExtension rec { pname = "lightkeeper"; version = "1.1.0"; src = fetchFromGitHub { owner = "WorksButNotTested"; repo = "lightkeeper"; rev = version; hash = "sha256-S8yNn56A2CvrIBsq0RoBx0qOjrYDZSv1IVTxGmlL4Js="; }; preConfigure = '' cd lightkeeper ''; meta = { description = "A port of the Lighthouse plugin to GHIDRA."; homepage = "https://github.com/WorksButNotTested/lightkeeper"; license = lib.licenses.asl20; }; } Loading
pkgs/tools/security/ghidra/extensions.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,8 @@ lib.makeScope newScope (self: { gnudisassembler = self.callPackage ./extensions/gnudisassembler { inherit ghidra; }; lightkeeper = self.callPackage ./extensions/lightkeeper { }; machinelearning = self.callPackage ./extensions/machinelearning { inherit ghidra; }; ret-sync = self.callPackage ./extensions/ret-sync { }; Loading
pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix 0 → 100644 +24 −0 Original line number Diff line number Diff line { lib, fetchFromGitHub, buildGhidraExtension, }: buildGhidraExtension rec { pname = "lightkeeper"; version = "1.1.0"; src = fetchFromGitHub { owner = "WorksButNotTested"; repo = "lightkeeper"; rev = version; hash = "sha256-S8yNn56A2CvrIBsq0RoBx0qOjrYDZSv1IVTxGmlL4Js="; }; preConfigure = '' cd lightkeeper ''; meta = { description = "A port of the Lighthouse plugin to GHIDRA."; homepage = "https://github.com/WorksButNotTested/lightkeeper"; license = lib.licenses.asl20; }; }