{"id":14967974,"url":"https://github.com/fabaff/nix-security-box","last_synced_at":"2025-04-04T02:02:27.150Z","repository":{"id":46271840,"uuid":"323747664","full_name":"fabaff/nix-security-box","owner":"fabaff","description":"Tool set for Information security professionals and all others","archived":false,"fork":false,"pushed_at":"2025-03-08T20:35:32.000Z","size":565,"stargazers_count":290,"open_issues_count":2,"forks_count":21,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-03-28T01:02:48.993Z","etag":null,"topics":["nix","nixos","nixpkgs","offensive","offensive-security","pentest","pentest-tool","pentesting","pentesting-tools","security-tools"],"latest_commit_sha":null,"homepage":"https://fabaff.github.io/nix-security-box/","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabaff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-22T22:36:28.000Z","updated_at":"2025-03-25T07:28:47.000Z","dependencies_parsed_at":"2023-09-24T10:43:06.658Z","dependency_job_id":"775bd8cd-c633-4b32-b1f8-7ed9bb74246a","html_url":"https://github.com/fabaff/nix-security-box","commit_stats":{"total_commits":613,"total_committers":2,"mean_commits":306.5,"dds":"0.11908646003262646","last_synced_commit":"ad045342b00b87cb67a6326ca81dba3c73d7e9ac"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fnix-security-box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fnix-security-box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fnix-security-box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabaff%2Fnix-security-box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabaff","download_url":"https://codeload.github.com/fabaff/nix-security-box/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103305,"owners_count":20884023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nix","nixos","nixpkgs","offensive","offensive-security","pentest","pentest-tool","pentesting","pentesting-tools","security-tools"],"created_at":"2024-09-24T13:39:03.167Z","updated_at":"2025-04-04T02:02:27.098Z","avatar_url":"https://github.com/fabaff.png","language":"Nix","funding_links":[],"categories":["Security","pentesting"],"sub_categories":[],"readme":"# Tool set for Pentesting\n\nThis package set for NixOS contains some tools to perform penetration\ntests, security assessments and other tasks related to information security.\n\nThere are already a bunch of expressions available which try to follow Kali\nLinux. The approach here is more based on the actual need for different tools\nthan to follow other distributions and try to mimic them.\n\nThe focus is on the combination of well-known tools with brand-new one. While skipping\nunmaintained ones.\n\n## Usage\n\nMake the repo available on your machine and include the category/files you want in `/etc/nixos/configuration.nix`. See \"[imports](https://fabaff.github.io/nix-security-box/imports)\" for all available categories.\n\n```nix\n{ config, pkgs, ... }:\n\n{\n  imports =\n    [ # Include the results of the hardware scan.\n      \u003cnixos-hardware/intel/nuc/8i7beh\u003e\n      ./hardware-configuration.nix\n      ./port-scanners.nix\n    ];\n[...]\n```\n\nOr cherry-pick the tools you want and create a new [shell](https://nixos.wiki/wiki/Development_environment_with_nix-shell). E.g., `portscan.nix`:\n\n```nix\n{ pkgs ? import \u003cnixpkgs\u003e {} }:\n\nwith pkgs;\n\nmkShell {\n  nativeBuildInputs = [\n    nmap\n    masscan\n  ];\n}\n```\n\n```bash\n$ nix-shell portscan.nix\n````\n\nOr use this [template](https://fabaff.github.io/nix-security-box/nstb-shell.nix) and delete the tools you don't need. Also, it's recommaneded to check out [RedNix](https://github.com/redcode-labs/RedNix) where you can find ready-to-use shells.\n\n## License\n\nEverything here is licensed under MIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabaff%2Fnix-security-box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabaff%2Fnix-security-box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabaff%2Fnix-security-box/lists"}