lol

ghidra-extensions.ghidra-golanganalyzerextension: init at 1.2.4 (#350850)

authored by

Emily Trau and committed by
GitHub
b50e35f9 e176bec0

+28 -2
+4 -2
pkgs/tools/security/ghidra/extensions.nix
··· 13 13 14 14 findcrypt = self.callPackage ./extensions/findcrypt { }; 15 15 16 - ghidraninja-ghidra-scripts = self.callPackage ./extensions/ghidraninja-ghidra-scripts { }; 17 - 18 16 ghidra-delinker-extension = self.callPackage ./extensions/ghidra-delinker-extension { 19 17 inherit ghidra; 20 18 }; 19 + 20 + ghidra-golanganalyzerextension = self.callPackage ./extensions/ghidra-golanganalyzerextension { }; 21 + 22 + ghidraninja-ghidra-scripts = self.callPackage ./extensions/ghidraninja-ghidra-scripts { }; 21 23 22 24 gnudisassembler = self.callPackage ./extensions/gnudisassembler { inherit ghidra; }; 23 25
+24
pkgs/tools/security/ghidra/extensions/ghidra-golanganalyzerextension/default.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + buildGhidraExtension, 5 + }: 6 + buildGhidraExtension rec { 7 + pname = "Ghidra-GolangAnalyzerExtension"; 8 + version = "1.2.4"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "mooncat-greenpy"; 12 + repo = "Ghidra_GolangAnalyzerExtension"; 13 + rev = version; 14 + hash = "sha256-uxozIJ+BLcP1vBnLOCZD9ueY10hd37fON/Miii3zabo="; 15 + }; 16 + 17 + meta = { 18 + description = "Facilitates the analysis of Golang binaries using Ghidra"; 19 + homepage = "https://github.com/mooncat-greenpy/Ghidra_GolangAnalyzerExtension"; 20 + downloadPage = "https://github.com/mooncat-greenpy/Ghidra_GolangAnalyzerExtension/releases/tag/${version}"; 21 + license = lib.licenses.mit; 22 + maintainers = [ lib.maintainers.ivyfanchiang ]; 23 + }; 24 + }