bitscoper/bitscoper_cyberkit

GitHub: bitscoper/bitscoper_cyberkit

一款基于 Flutter 构建的开源跨平台网络安全工具箱,整合了网络探测、资产侦察、数据编码与哈希计算等多种常用功能。

Stars: 19 | Forks: 2

Bitscoper CyberKit # Bitscoper CyberKit 一款 Flutter 应用程序,提供蓝牙低功耗扫描器、IPv4 子网扫描器、mDNS 扫描器、UPnP 扫描器、路由追踪器、TCP 端口扫描器、Ping 工具、文件哈希计算器、字符串哈希计算器、CVSS 计算器、进制编码器、摩斯电码翻译器、二维码生成器、OGP 数据提取器、序列 URI 爬虫、DNS 记录检索器、WHOIS 检索器以及 Wi-Fi 详细信息查看器。 [![构建、发布与部署](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/5b3626abb2151857.svg)](https://github.com/bitscoper/bitscoper_cyberkit/actions/workflows/Build,%20Release,%20and%20Deploy.yaml)
Microsoft Store Google Play
(Temporarily Paused – No Longer Owned)
GitHub Container Registry Amazon Elastic Container Registry Public Gallery
(Free Tier Expired)
## [最新发布版本](https://github.com/bitscoper/bitscoper_cyberkit/releases/latest/)
``` flowchart LR Code --> Release[Release] Code[Code] --> Linux{Linux} Linux --> Linux_x64_Executable(x64 Executable) Linux_x64_Executable --> Linux_x64_AppImage(x64 AppImage) Linux_x64_Executable --> Release[Release] Linux_x64_AppImage --> Release[Release] Linux_x64_Executable --> Linux_Docker_Image(Docker Image) Linux_Docker_Image --> GHCR[GHCR] Linux_Docker_Image --> Amazon_ECR_Public_Gallery[Amazon Elastic Container Registry Public Gallery] Code --> Android{Android} Android --> |Signing| Android_appbundle(appbundle) Android --> |Signing| Android_ARMEABI_V7A_APK(ARMEABI-V7A APK) Android --> |Signing| Android_ARM64_V8A_APK(ARM64-V8A APK) Android --> |Signing| Android_x86_64_APK(x86_64 APK) Android_appbundle --> Release[Release] Android_x86_64_APK --> Release[Release] Android_ARM64_V8A_APK --> Release[Release] Android_ARMEABI_V7A_APK --> Release[Release] Android_appbundle --> |Manual Submission| Google_Play[Google Play] Code --> macOS{macOS} macOS --> macOS_Executable(Executable) macOS_Executable --> Release[Release] Code --> iOS{iOS} iOS --> |Not Signing Yet| iOS_Executable(Executable) iOS_Executable --> Release[Release] Code --> Windows{Windows} Windows --> Windows_x64_Executable(x64 Executable) Windows_x64_Executable --> |Signing| Windows_x64_MSIX_Package(MSIX Package) Windows_x64_Executable --> Release[Release] Windows_x64_MSIX_Package --> Release[Release] Windows_x64_MSIX_Package --> |Manual Submission| Microsoft_Store[Microsoft Store] Code --> Web{Web} Web --> |Disabled due to Build Failure| Web_Application(Application) Web_Application --> Release[Release] Web_Application --> My_Server[My Server] ```
平台 构建版本 调试符号 商店 / 仓库 / 部署
Linux Linux_x64_Executable.zip ZIP -
Bitscoper_CyberKit-18.1.1-x64.AppImage
Android appbundle Android_appbundle.zip ZIP Google Play
(已暂停 – 不再拥有所有权)
APK ARM APK_ARMEABI_V7A.zip (32-bit) ZIP
APK_ARM64_V8A.zip (64-bit)
x86_64 APK_x86_64.zip
macOS macOS_Executable.zip ZIP -
iOS iOS_Executable.zip ZIP -
Windows Windows_x64_Executable.zip ZIP Microsoft Store
Windows_x64_MSIX_Package.zip
Web Web_Application.zip
(因构建失败已禁用)
- (我的服务器)
(因构建失败已禁用)
Docker / Podman - - GitHub Container Registry
Amazon Elastic Container Registry Public Gallery
(免费套餐已过期)
### 从 GitHub Container Registry 获取 #### 拉取 ``` podman pull ghcr.io/bitscoper/bitscoper_cyberkit:latest # 或 docker pull ghcr.io/bitscoper/bitscoper_cyberkit:latest ``` #### 运行 ``` podman run -it --rm ghcr.io/bitscoper/bitscoper_cyberkit:latest # 或 docker run -it --rm ghcr.io/bitscoper/bitscoper_cyberkit:latest ``` ### 从 Amazon Elastic Container Registry Public Gallery 获取 (免费套餐已过期) #### 拉取 ``` podman pull public.ecr.aws/n7r2f3q1/bitscoper/bitscoper_cyberkit:latest # 或 docker pull public.ecr.aws/n7r2f3q1/bitscoper/bitscoper_cyberkit:latest ``` #### 运行 ``` podman run -it --rm public.ecr.aws/n7r2f3q1/bitscoper/bitscoper_cyberkit:latest # 或 docker run -it --rm public.ecr.aws/n7r2f3q1/bitscoper/bitscoper_cyberkit:latest ``` ## 工具 ### 1. 蓝牙低功耗扫描器 扫描附近的蓝牙低功耗 (BLE)、蓝牙 LE 或蓝牙智能设备。 ### 2. IPv4 子网扫描器 在指定的子网内,扫描从 `[].[].[].1` 到 `[].[].[].254` 可 ping 通的 IP 地址。 ### 3. mDNS 扫描器 扫描多播 DNS (mDNS) 广播并收集相关的服务信息。 ### 4. UPnP 扫描器 扫描通用即插即用 (UPnP) 广播(包括数字生活网络联盟 (DLNA)),并收集相关的设备信息。 ### 5. 路由追踪器 追踪到目标服务器的路由,显示沿途的每一跳及其对应的 IP 地址。 ### 6. TCP 端口扫描器 扫描目标服务器上从 0 到 65535 的传输控制协议 (TCP) 端口,并报告开放的端口。 ### 7. Ping 工具 对目标服务器执行 Ping 操作,并报告其 IP 地址、生存时间 (TTL) 和时间。 ### 8. 文件哈希计算器 计算文件的消息摘要算法 5 (MD5)、安全散列算法 1 (SHA1)、安全散列算法 224 (SHA224)、安全散列算法 256 (SHA256)、安全散列算法 384 (SHA384) 和安全散列算法 512 (SHA512) 哈希值。 ### 9. 字符串哈希计算器 计算字符串的消息摘要算法 5 (MD5)、安全散列算法 1 (SHA1)、安全散列算法 224 (SHA224)、安全散列算法 256 (SHA256)、安全散列算法 384 (SHA384) 和安全散列算法 512 (SHA512) 哈希值。 ### 10. CVSS 计算器 使用通用漏洞评分系统 (CVSS) v3.1 计算可利用性的基础分数。 ### 11. 进制编码器 将字符串编码为二进制 (Base2)、三进制 (Base3)、四进制 (Base4)、五进制 (Base5)、六进制 (Base6)、八进制 (Base8)、十进制 (Base10)、十二进制 (Base12)、十六进制 (Base16)、Base32、Base32Hex、Base36、Base58、Base62 和 Base64。 ### 12. 摩斯电码翻译器 将英语翻译为摩斯电码,反之亦然。 ### 13. 二维码生成器 根据字符串生成二维码 (Quick Response Code)。 ### 14. OGP 数据提取器 提取网页的开放图谱协议 (OGP) 数据。 ### 15. 序列 URI 爬虫 爬取由统一资源标识符 (URI) 和数字序列组合生成的网页,并列出可用的网页。 ### 16. DNS 记录检索器 检索域名的地址 (A)、IPv6 地址 (AAAA)、任意记录 (ANY)、证书颁发机构授权 (CAA)、子授权签名者 (CDS)、证书 (CERT)、规范名称 (CNAME)、委派名称 (DNAME)、域名系统密钥 (DNSKEY)、委派签名者 (DS)、主机信息 (HINFO)、IPsec 密钥 (IPSECKEY)、下一安全记录 (NSEC)、下一安全记录版本 3 参数 (NSEC3PARAM)、命名授权指针 (NAPTR)、指针 (PTR)、负责人 (RP)、资源记录签名 (RRSIG)、起始授权机构 (SOA)、发件人策略框架 (SPF)、服务定位器 (SRV)、SSH 指纹 (SSHFP)、传输层安全性认证 (TLSA)、已知服务 (WKS)、文本 (TXT)、名称服务器 (NS) 和邮件交换 (MX) 记录(正向查找),或 IP 地址的反向查找记录。 ### 17. WHOIS 检索器 检索有关域名的 WHOIS 信息。 ### 18. Wi-Fi 详细信息查看器 显示当前连接的无线保真 (Wi-Fi) 网络的详细信息。 ## 兼容性 | 工具 | Linux | Android | macOS | iOS | Windows | ~~Web~~ | |--------|-------|---------|-------|-----|---------|-----| | 蓝牙低功耗扫描器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | IPv4 子网扫描器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | mDNS 扫描器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | UPnP 扫描器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | 路由追踪器 | ❌ | ✅ | ❌ | ✅ | ❌ | ~~❌~~ | | TCP 端口扫描器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | Ping 工具 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | 文件哈希计算器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | 字符串哈希计算器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | CVSS 计算器 | ✅ | ✅ | ✅ | ✅ ✅ | ~~✅~~ | | 进制编码器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | 摩斯电码翻译器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | 二维码生成器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | OGP 数据提取器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | 序列 URI 爬虫 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | | DNS 记录检索器 | ✅ | ✅ | ❌ | ✅ | ✅ | ~~✅~~ | | WHOIS 检索器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~❌~~ | | Wi-Fi 详细信息查看器 | ✅ | ✅ | ✅ | ✅ | ✅ | ~~✅~~ | ## 在 Linux 上本地使用 Podman / Docker ### 构建 ``` docker build -t bitscoper_cyberkit . ``` ### 运行 ``` xhost +si:localuser:root && docker run -it --rm -e DISPLAY=$DISPLAY -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -v /run/user/$(id -u)/wayland-0:/run/user/$(id -u)/wayland-0 -e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR bitscoper_cyberkit ``` ## 开发命令 ### ID ``` flutter pub run rename setBundleId --targets linux,android,macos,ios,windows,web --value "bitscoper.bitscoper_cyberkit" ``` ### 名称 ``` flutter pub run rename setAppName --targets linux --value "Bitscoper_CyberKit" flutter pub run rename setAppName --targets android,macos,ios,windows,web --value "Bitscoper CyberKit" ``` ### 图标 ``` flutter pub run flutter_launcher_icons ``` ### Splash Screen ``` flutter pub run flutter_native_splash:create ``` ### Localizations ``` flutter gen-l10n ``` ### Android Keystore #### 生成 ``` keytool -genkey -v -keystore ~/Laboratory/Bitscoper_CyberKit/Android\ Key/KeyStore.jks -keyalg RSA -keysize 4096 -validity 10000 -alias Bitscoper_CyberKit ``` #### 转换为 Base64 ``` base64 ~/Laboratory/Bitscoper_CyberKit/Android\ Key/KeyStore.jks > ~/Laboratory/Bitscoper_CyberKit/Android\ Key/KeyStore.b64 ``` ## 备注 - 我使用首字母大写和过去时态编写提交信息,并省略冠词以保持简明扼要,同时仍能展示详细信息。 - 我会删除之前的 GitHub Actions 运行记录,但以下几项除外: - **[#3](https://github.com/bitscoper/bitscoper_cyberkit/actions/runs/14313849811):** 最后一次为 Web 构建并将 Web 应用程序部署到服务器 - **[#57](https://github.com/bitscoper/bitscoper_cyberkit/actions/runs/21337182596):** 最后一次构建 Docker 镜像并将其推送到 Amazon Elastic Container Registry Public Gallery - 我只保留最新版本和最新的容器版本。 - 我提交到 Microsoft Store 的版本可能会有所不同并有所延迟。 - 提交至 Google Play 已暂停,因为我不再拥有该账号。 - Amazon Elastic Container Registry Public Gallery 的免费套餐已过期,该容器即将不可用。 - 针对 Web 的构建和部署目前因构建失败而被禁用。 - 我过去曾删除过一些提交,但这种情况不太可能再次发生。
标签:App, Base编码, BeEF, BLE扫描, CVSS计算, DNS记录查询, Docker, Flutter, IPv4子网扫描, mDNS扫描, Mr. Robot, OGP提取, Ping, TCP端口扫描, UPnP扫描, WHOIS查询, Wi-Fi信息, 二维码生成, 云存储安全, 协议探测, 哈希计算, 安全防御评估, 插件系统, 数据展示, 无线安全, 桌面应用, 爬虫, 移动应用, 红队, 网络安全, 网络扫描, 莫尔斯电码, 蓝牙扫描, 请求拦截, 路由追踪, 隐私保护