特性
-
极高的运行效率,允许设置扫描线程数量及响应超时
-
可视化,系统提供一套精美的 UI,自适应各种尺寸设备
-
安全,系统内置插件仅具有检测能力,无损害行为
-
轻量,跨平台。支持在多种系统架构无需额外依赖运行,方便设备携带与任务执行
-
灵活的插件扩展机制,可编写自定义验证逻辑
-
丰富的检测插件,源于互联网及开放社区提供
启动
下载对应 OS ARCH 的软件包 Hearts K-App releases,解压之后赋予可执行权限之后直接运行即可。
Linux amd64
wget https://github.com/yqcs/heartsk_community/releases/download/LOWBUG@Latest/HeartsK_linux_amd64.zip
unzip HeartsK_linux_amd64.zip
cd HeartsK_linux_amd64
chmod +x HeartsK
./HeartsK
WEB 模式
为了方便使用,系统提供了 CLI 命令行以及更具交互性的 WEB 模式两种运行方式。WEB 模式需提供 License 文件,运行./HeartsK
命令即可启动。LOW BUG 版本已经签发了 WEB 模式需要的 License 及公钥文件。
运行之后访问http://yourIP:80
即可进入登录页,使用-port 参数可指定端口。
系统内置了两个权限的账户,管理员与具有较高权限的高级用户,默认均是启用状态。
管理员:heartsk/heartsk
高级用户:superuser/superuser
CLI 命令行
命令行模式无需授权及公钥文件,但是只具有基础的扫描模块,无法使用 WEB 模式的扫描配置以及信息收集等高级功能。执行-h 命令可获取相关帮助。
./HeartsK -h
./HeartsK -t 127.0.0.1 -p 1-500,3000-6000
Linux For ARM(Android)
安卓设备为例,直接使用 adb push 推送到 /data/local/tmp/
目录,然后使用chmod +x
赋予可执行权限即可直接运行。该方案不便随时运行,可使用终端软件 Termux 支撑。
下载终端工具Termux ,打开软件之后更新软件包然后安装 wget,再下载二进制程序。
pkg update
pkg upgrade
pkg install wget
wget https://github.com/yqcs/heartsk_community/releases/download/LOWBUG@Latest/HeartsK_linux_arm64.zip
unzip HeartsK_linux_arm64.zip
cd HeartsK_linux_arm64
chmod +x HeartsK
./HeartsK
未授予 Root 权限会出现错误: listen tcp 0.0.0.0:80: bind: permission denied
,使用-port 参数切换绑定端口即可
执行扫描任务时出现错误:xx on [::1]:53: read udp [::1]:37606->[::1]:53: read: connection refused
有ROOT权限:在手机根目录的 /etc/ 文件夹下新建一个名为 resolv.conf 的文件,内容为nameserver 8.8.8.8(DNS 服务器),然后重启 Termux 之后再次运行即可。
无ROOT权限:执行
pkg install proot resolv-conf && proot -b $PREFIX/etc/resolv.conf:/etc/resolv.conf ./heartsk -port 8000(运行参数)
至此,便可成功启动,在手机浏览器访问首页:http://127.0.0.1:8000 但是并不代表可以完整使用了,以非 ROOT 权限执行任务时切记将存活检测切换为 Ping 模式!!
系统结构
系统功能列表如下:
-
仪表盘
-
工作台
-
威胁情报 仅有信息收集,其他功能待上日程
-
信息收集
-
任务管理
-
任务列表
-
新建任务
-
扫描配置
-
扫描参数
-
插件管理
-
系统设定
-
基本设置
-
资源管理
-
用户列表
项目地址:
https://github.com/yqcs/heartsk_community/releases/
微信公众号回复“heartsk623”获取
往期推荐
免责声明
合一安全提供的资源仅供学习,利⽤本公众号合一安全所提供的信息⽽造成的任何直接或者间接的后果及损失,均由使⽤者本⼈负责,公众号合一安全及作者不为此承担任何责任,一旦造成后果请⾃⾏承担责任!合一安全部分内容及图片源自网络转载,版权归作者及授权人所有,若您发现有侵害您的权利,请联系我们进行删除处理。谢谢 !
原文始发于微信公众号(合一安全):资产收集与脆弱性检查工具HeartsK
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论