fabaff/nix-security-box
GitHub: fabaff/nix-security-box
为 NixOS 用户提供可定制、模块化的渗透测试与安全评估工具集,支持声明式配置和隔离环境。
Stars: 380 | Forks: 25
# 渗透测试工具集
这个适用于 NixOS 的软件包含了一些用于执行渗透测试、安全评估以及其他信息安全相关任务的工具。
已经有不少现有的表达式试图遵循 Kali Linux。这里的方法更多是基于对不同工具的实际需求,而不是盲目跟从其他发行版并试图模仿它们。
重点在于将知名工具与全新工具相结合,同时跳过那些不再维护的工具。
## 使用说明
将此仓库克隆到本地,并在 `/etc/nixos/configuration.nix` 中引入你所需的类别/文件。有关所有可用类别,请参阅“[imports](https://fabaff.github.io/nix-security-box/imports)”。
```
{ config, pkgs, ... }:
{
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
./port-scanners.nix
];
[...]
```
或者直接挑选你需要的工具并创建一个新的 [shell](https://nixos.wiki/wiki/Development_environment_with_nix-shell)。例如,`portscan.nix`:
```
{ pkgs ? import {} }:
with pkgs;
mkShell {
nativeBuildInputs = [
nmap
masscan
];
}
```
```
$ nix-shell portscan.nix
```
或者使用此 [模板](https://fabaff.github.io/nix-security-box/nstb-shell.nix) 并删除不需要的工具。此外,建议查看 [RedNix](https://github.com/redcode-labs/RedNix),那里提供了开箱即用的 shell 环境。
## 许可证
本项目所有内容均基于 MIT 许可证授权。
标签:Cutter, Kali Linux 替代, meg, NixOS, nix-shell, 事件响应, 信息安全, 反取证, 安全评估, 工具集, 插件系统, 数据展示, 数据统计, 白盒测试, 端口扫描, 红队, 网络安全, 网络连接监控, 隐私保护