nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchFromGitHub,
4 buildGhidraExtension,
5}:
6buildGhidraExtension (finalAttrs: {
7 pname = "findcrypt";
8 version = "3.1.0";
9
10 src = fetchFromGitHub {
11 owner = "antoniovazquezblanco";
12 repo = "GhidraFindcrypt";
13 rev = "v${finalAttrs.version}";
14 hash = "sha256-hhcKve3Nw9L+/jHYaJmWtTxwyeH4ZMu0qOgCkpSMU6U=";
15 };
16
17 meta = {
18 description = "Ghidra analysis plugin to locate cryptographic constants";
19 homepage = "https://github.com/antoniovazquezblanco/GhidraFindcrypt";
20 downloadPage = "https://github.com/antoniovazquezblanco/GhidraFindcrypt/releases/tag/v${finalAttrs.version}";
21 changelog = "https://github.com/antoniovazquezblanco/GhidraFindcrypt/releases/tag/v${finalAttrs.version}";
22 license = lib.licenses.gpl3;
23 maintainers = [ lib.maintainers.BonusPlay ];
24 };
25})