File tree Expand file tree Collapse file tree 2 files changed +28
-2
lines changed
pkgs/tools/security/ghidra
extensions/ghidra-golanganalyzerextension Expand file tree Collapse file tree 2 files changed +28
-2
lines changed Original file line number Diff line number Diff line change @@ -13,12 +13,14 @@ lib.makeScope newScope (self: {
1313
1414 findcrypt = self . callPackage ./extensions/findcrypt { } ;
1515
16- ghidraninja-ghidra-scripts = self . callPackage ./extensions/ghidraninja-ghidra-scripts { } ;
17-
1816 ghidra-delinker-extension = self . callPackage ./extensions/ghidra-delinker-extension {
1917 inherit ghidra ;
2018 } ;
2119
20+ ghidra-golanganalyzerextension = self . callPackage ./extensions/ghidra-golanganalyzerextension { } ;
21+
22+ ghidraninja-ghidra-scripts = self . callPackage ./extensions/ghidraninja-ghidra-scripts { } ;
23+
2224 gnudisassembler = self . callPackage ./extensions/gnudisassembler { inherit ghidra ; } ;
2325
2426 lightkeeper = self . callPackage ./extensions/lightkeeper { } ;
Original file line number Diff line number Diff line change 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+ }
You can’t perform that action at this time.
0 commit comments