batako/kali-tools

GitHub: batako/kali-tools

一套用 Go 编写的 Kali Linux 自定义安全测试命令行工具集,通过 APT 仓库分发,覆盖侦察、凭据管理、Web 枚举、远程传输与隐写分析等安全评估需求。

Stars: 0 | Forks: 0

# Kali 工具 该 monorepo 包含了用于 Kali Linux 的自定义 CLI 工具。每个工具都有其独立的 Go 入口点和 Debian 包定义,并且可以从 APT 仓库进行安装。 ## 工具 用法和规格说明维护在命令文档中。 - [req](docs/commands/req.md) - [ctx](docs/commands/ctx.md) - [xssh](docs/commands/xssh.md) - [xscp](docs/commands/xscp.md) - [xftp](docs/commands/xftp.md) - [xsmb](docs/commands/xsmb.md) - [xgobuster](docs/commands/xgobuster.md) - [xffuf](docs/commands/xffuf.md) - [xhydra](docs/commands/xhydra.md) - [xwebshell](docs/commands/xwebshell.md) - [xmagic](docs/commands/xmagic.md) - [xsteg](docs/commands/xsteg.md) ## 安装 添加一次公共仓库: ``` echo "deb [trusted=yes] https://offsec.batako.net stable main" \ | sudo tee /etc/apt/sources.list.d/batako-offsec.list sudo apt update ``` 安装您需要的工具: ``` sudo apt install req ctx xssh xscp xftp xsmb xgobuster xffuf xhydra xwebshell xmagic xsteg ``` ## 仓库结构 ``` . ├── cmd/ # Go command entrypoints ├── internal/ # Tool implementations and tests ├── debian/ # Per-tool package metadata and VERSION files ├── scripts/ # Build, validation, and publication scripts ├── releases/ # English and Japanese release notes ├── docs/ │ └── commands/ # Per-command English and Japanese documentation ├── .github/workflows/ # Test, APT publication, and release workflows ├── go.mod └── README.md ``` 每个工具的包版本由 `debian//VERSION` 定义;为了避免冗余,此处不再重复列出当前的版本号。 ## 分支与生成文件 - `main`:源代码、测试、包定义、脚本和文档。 - `dev`:开发分支。推送操作仅会运行测试。 - `apt-repo`:仅包含生成的 APT 仓库。AWS Amplify 负责发布此分支。 以下内容均为生成文件,不得提交至 `main` 分支: ``` dist/ repo/dists/ repo/pool/ ``` ## 开发 在 Kali 开发容器中运行测试: ``` go test ./... gofmt -w cmd internal ``` 在本地构建并安装一个包: ``` ./scripts/install-deb.sh ``` ## 文档 - 命令用法和规格说明:[命令文档](docs/commands/) - 开发、验证和发布流程:[开发指南](docs/development.md) - 自定义命令集成:[ctx 集成指南](docs/integration.md) - JSON API:[ctx JSON API](docs/api.md) - 数据库:[数据库设计](docs/database.md)
标签:EVTX分析, 凭据破解, 数据泄露, 日志审计, 用户模式钩子绕过, 隐写分析