Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
K2-CLI — 将分析融入隐写分析之中 | Kitploit
工具/GitHubGitHub/odinglyn0/k2-cli
OSINT (开源情报)哈希分析脚本与自动化取证分析隐写术数字取证CTF机器学习学习与教育异常检测
GitHubodinglyn0/k2-cli

K2-CLI

将分析融入隐写分析之中

122197个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库网站

Khao2

root@kitploit:~
██╗  ██╗    ██████╗ 
██║ ██╔╝    ╚════██╗
█████╔╝      █████╔╝
██╔═██╗     ██╔═══╝ 
██║  ██╗    ███████╗
╚═╝  ╚═╝    ╚══════╝

每一个比特。

易用、信息丰富且全面的隐写分析套件。

这是为我的 SaaS 副业项目 (khao2.com) 开发的 CLI 工具,专注于隐写分析。

常见问题

Khao2/K2 到底是什么?

K2 是一个多功能的隐写检测平台,专为图像隐写分析设计。

它与 Stegoveritas 之类的工具有何不同?

K2 的不同之处在于它使用广泛的统计和数学测试,检查高度复杂的算法(例如 J-UNIWARD、JMiPOD)留下的微小异常,而不是寻找直接特征,它寻找的是异常/信号。

ML 部分有什么用?

K2 的 ML 部分用于聚合所有异常,并输出一个二进制判定,表明该图像包含隐写的可能性。

安装

root@kitploit:~
pip install -e .

使用

获取令牌:

  • 在 app.khao2.com 注册
  • 在 API Keys 选项卡中创建一个 API 密钥

配置 API 令牌:

root@kitploit:~
k2 token set k2_yourtokenhere32characterslower

配置 API 端点:

root@kitploit:~
k2 endpoint set https://api.khao2.com

基本命令

分析图像:

root@kitploit:~
k2 dig image.png

实时查看扫描进度:

root@kitploit:~
k2 dig image.png --watch

通过 ID 获取扫描结果:

root@kitploit:~
k2 get <scan-id>

批量处理

处理多个图像:

root@kitploit:~
k2 batch image1.png image2.jpg image3.gif

递归扫描目录:

root@kitploit:~
k2 batch /path/to/images --recursive

自定义文件模式:

root@kitploit:~
k2 batch /path/to/files --pattern "*.png" --recursive

插件管理

列出可用插件:

root@kitploit:~
k2 plugins list

加载插件:

root@kitploit:~
k2 plugins load batch_processor

报告

生成 HTML 仪表板报告:

root@kitploit:~
k2 report dashboard.html

生成执行摘要(最近 7 天):

root@kitploit:~
k2 report executive_summary.html --executive --days 7

导出为 PDF:

root@kitploit:~
k2 report analysis.pdf --format pdf

高级功能

列出最近的扫描:

root@kitploit:~
k2 list --limit 10

检查配额:

root@kitploit:~
k2 quota

查看使用分析:

root@kitploit:~
k2 usage

插件架构

Khao2 拥有强大的插件系统,支持扩展和高级功能:

内置插件

  • 批量处理器(Batch Processor):智能批量处理,带有并发控制和智能路由
  • 企业协作(Enterprise Collaboration):团队工作区、工作流自动化和审计追踪
  • 混合处理(Hybrid Processing):云本地分析,带有缓存和成本优化
  • 高级智能(Advanced Intelligence):模式识别和从扫描结果持续学习
  • 报告与可视化(Reporting & Visualization):全面的仪表板和导出功能

插件类型

  • 检测插件(Detector Plugins):自定义隐写检测算法
  • 处理插件(Processor Plugins):批量处理和工作流自动化
  • 导出插件(Exporter Plugins):自定义报告格式和集成
  • 分析插件(Analyzer Plugins):高级分析和智能功能
  • 集成插件(Integration Plugins):第三方服务集成

开发自定义插件

通过实现相应的协议并将插件放置在 plugins 目录中来创建插件。有关示例,请参阅内置插件。

信息

这是一个个人项目转变为 SaaS 副业,我最初是为自己的 CTF 挑战构建的,并没有打算将其变成产品。

定价

可能有人会觉得每月免费 5 次扫描太少,但请理解,这些统计扫描本质上是顺序执行的,在 Modal.com HPC 上运行需要数分钟以上。

亮眼功能

  • 它捕获了 0.2 BPP 下的 J-UNIWARD
  • 非常擅长捕获 LSB
  • 使用机器学习对所有统计测试进行分类,提供人类可读的视图

示例 CLI 输出:

root@kitploit:~
██╗  ██╗    ██████╗
██║ ██╔╝    ╚════██╗
█████╔╝      █████╔╝
██╔═██╗     ██╔═══╝
██║  ██╗    ███████╗
╚═╝  ╚═╝    ╚══════╝

KHAO2 IMAGE FORENSICS | 每一个比特。

✅ 分析完成
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

判决:良性
可能性:8%
置信度:85.0%

文件:test.png
大小:88 bytes | 1x1 | PNG

SSDEEP:3:yionv//thPlE+tnMysyxdk/Slc+0kxQcnd6vtjp:6v/lhPfZMys+k/WT0krnd6vdp
SHA512:cd96b0688ad40f6b8ea0f2dd5529ae14d0037fbf8b30e1a1d0fd1a81a16e4c4305c95f1673aee7808a618c70ce4d0d4706c31dc7fb8cf4deab39c8ce584d7535
SHA256:39768f51d067905ee91c1422fe26ea2cc978ff0ac12bb61b3878f094c2cd1db3
MD5:b34c91ec15a592d974131f02c1f05cb6

引擎:329/339 完成 | 10 失败
运行时间:373489ms | 29.84K FLOPs

文件完整性
├─ 格式:PNG image, 1 x 1, 8-bit/color RGBA, non-interlaced
├─ 模式:RGBA

统计分析
├─ 熵:-0.0
├─ 尺寸评分:0.09
└─ 发现字符串:0

检测到的异常:1 (85.0% 置信度)
! #082_CLA 完美滞后相关性在 1x1 图像中,可能微不足道,不表示隐藏数据
  置信度:50.0% | 异常值:10.0

识别到的介质:无
识别的载体:未检测到隐藏数据;图像尺寸和熵太低,无法嵌入
技术基数:LSB Replacement, PNG ancillary chunks, Palette LSB

建议下一步:
  运行 pngcheck 和 exiftool 列出所有 PNG 块,对该文件使用 StegDetect 或 zsteg,并重新运行 binwalk 进行更深的递归扫描以确认没有隐藏载荷。

潜在误报原因:
  • 载体极小(30% 可能性)
  • 未解析元数据中的隐写(25% 可能性)
  • 自定义专有嵌入(20% 可能性)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

开发

运行测试:

root@kitploit:~
pytest

以开发模式安装:

root@kitploit:~
pip install -e .
下载工具