Yakit 是由四维创智(北京)科技发展有限公司是基于国产自主可控、开源易用的网络安全领域专用编程语言 Yak 开发的网络安全单兵工具
一、Yakit:功能强大的安全测试中枢
Yakit 不仅是 Yak 引擎的图形化操控界面,更是一款高度集成的渗透测试利器。它将 MITM 劫持操作台、Web Fuzzer、Yak Cloud IDE、ShellReceiver 等一系列实用的安全工具融为一体,无论是自动化的大规模安全检测,还是精细的手工渗透测试,Yakit 都能提供全面的支持,极大地简化了渗透测试工作流程。即使是经验不足的新手,只要熟悉 Yakit 的操作,也能高效地完成渗透测试任务,有效降低了渗透测试的技术门槛。
二、多平台支持与便捷安装
Yakit 充分考虑到不同用户的使用场景,支持 macOS、Linux 和 Windows 三大主流操作系统。以 Windows 系统为例,用户可通过两种方式轻松获取安装包:
直接访问 Yakit 官网https://yaklang.com/,在网站中找到对应的下载链接; 前往 GitHub 下载页面https://github.com/yaklang/yakit/releases,获取最新版本的安装程序。
如当前最新版本Yakit-1.4.1-0508-windows-amd64.exe,用户只需点击安装包,同意相关协议并选择指定的安装路径,即可快速完成安装。安装完成后,首次进入页面时,对于灰色显示的功能,用户可一键点击自动安装,方便快捷地开启 Yakit 的强大功能。
三、核心功能深度解析
(一)爆破与未授权检测
在渗透测试中,爆破用户名和密码是发现未授权访问漏洞的常用手段。Yakit 在这方面表现得极为出色,用户只需在界面中输入目标信息,并在左侧选择合适的爆破类型,点击开始检测按钮,Yakit 便能迅速展开爆破工作。此外,Yakit 还支持 TXT、Excel 格式文件的导入,用户既可以将文件直接拖拽至输入框,也可点击点击此处按钮进行上传,实现对大量目标的批量爆破检测,大幅提升工作效率。
(二)端口探测和指纹扫描
端口探测与指纹扫描是了解目标系统开放服务和应用类型的重要途径。在 Yakit 中,用户在扫描目标文本框内,可灵活输入域名、主机、IP 地址或 IP 段(支持逗号分隔或按行分割),也能通过点击在此上传按钮,上传 TXT、Excel 文件实现批量目标扫描。在端口设置方面,用户既可以根据实际需求勾选预设的端口选项,也能在扫描端口框中自定义想要扫描的端口,以逗号分隔输入。同时,在左侧的扫描端口操作台,用户可自由勾选想要加载的插件,完成设置后点击开始扫描,Yakit 便会快速、准确地进行端口探测与指纹识别,为后续的渗透测试提供详细的基础信息。
(三)基础爬虫
Yakit 的基础爬虫功能在漏洞扫描流程中扮演着关键角色,主要包含三个核心步骤:
- 网站爬取
爬虫启动后,会对目标系统中的网站进行全面爬取,将网站的源代码、URL、页面结构、表单、脚本等丰富信息完整地存储到扫描器的数据库中,为后续分析提供充足的数据基础。 - 爬取数据分析
对爬取到的海量数据进行深入分析,精准提取网站的结构、链接、表单和参数等关键信息,梳理出网站的逻辑脉络和数据交互特点。 - 漏洞检测
依据加载的 Yakit 插件,利用爬取和分析得到的信息,对目标网站进行全方位的漏洞扫描,并及时生成详细的漏洞报告,帮助用户快速定位和修复安全隐患。用户只需在输入框中输入 IP、域名、主机名或 URL(支持多目标逗号分隔),点击开始执行,即可轻松启动爬虫任务。
(四)空间引擎:Hunter
Yakit 与奇安信空间引擎 Hunter 的结合,为用户提供了强大的目标资产获取与检测能力。用户首先需要配置 Hunter 的 apiKey 和用户名,在完成配置后,输入相应的 Hunter 搜索语法,点击开始执行,即可获取目标资产信息。同时,Yakit 在界面左侧提供了丰富的 poc 插件,支持对获取到的目标资产进行批量检测,快速发现潜在的安全漏洞。不过,使用该功能的前提是用户拥有奇安信空间引擎 Hunter 的账号,这也为用户获取更广泛的资产信息提供了渠道。
(五)子域名收集
子域名收集是扩大渗透测试范围、发现潜在漏洞的重要环节。在 Yakit 中,用户只需在输入框输入目标的根域名,点击执行按钮,Yakit 便会迅速启动爆破程序,高效地收集目标的子域名信息。爆破结果不仅会实时展示在界面下方,还会自动入库保存,方便用户后续进行深入分析和漏洞排查。
(六)渗透测试:MITM 技术与 Web Fuzzer
在日常渗透测试工作中,Yakit 基于 MITM(中间人攻击)技术实现了强大的手工测试功能。借助 Web Fuzzer 工具,用户能够对请求与响应消息进行细致入微的验证分析。例如,通过修改请求参数,可验证输入是否存在漏洞;调整请求参数,判断是否存在逻辑越权问题;从拦截历史记录中筛选出具有特征性的请求消息,进行请求重放操作,模拟各种攻击场景,从而全面检测系统的安全性。
四、AI 赋能,开启智能安全测试新时代
Yakit 在 AI 技术应用上展现出强大的竞争力,其内置的 YakAI 功能位于界面右下角,点击即可轻松调用。YakAI 基于 ChatCS 模型打造,该模型拥有 6.5b 的参数规模,经过 1.5T 训练 Token 的深度训练,确保了对复杂安全问题的理解和处理能力。同时,Yakit 借助 4 张 A40 显卡的强大算力支持,保障了 AI 功能的高效运行。此外,Yakit 还引入文心增强知识推理能力,进一步提升了 AI 在安全领域的专业性和准确性。
更多详细信息和功能介绍,可访问 Yakit 官方参考链接https://yaklang.com/products/intro进一步了解。
参考链接
https://yaklang.com/products/intro
-End-
如果觉得我的分享有用
[点赞+分享+关注]
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...