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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CamTRON — CamTRON - A fast camera detection scanner | Kitploit
工具/GitHubGitHub/k3ystr0k3r/camtron
ReconnaissanceIoT SecurityNetwork MappingInformation GatheringPenetration Testing
GitHubk3ystr0k3r/camtron

CamTRON

CamTRON - A fast camera detection scanner

查看仓库
13622天前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CamTRON - 摄像头扫描器

CamTRON Logo

用于在网络中检测监控设备(摄像头)的自动化工具。

功能特性

  • 多品牌检测:支持 30+ 摄像头品牌,包括 Hikvision、Dahua、Axis、CCTV 等
  • 高性能扫描:支持可配置线程数的并发扫描
  • 灵活的输入:可扫描单个 IP、URL、CIDR 范围或包含目标列表的文件
  • 智能检测:使用多种检测方法(标题、响应头、favicon MD5 哈希、响应体内容)
  • CSV 导出:可选择将结果保存为 CSV 文件
  • 实时进度:带色彩编码输出的实时进度显示
  • 稳健可靠:能够优雅地处理网络超时和畸形响应

安装

环境要求

  • Go 1.16 或更高版本

从源代码构建

root@kitploit:~
git clone https://github.com/K3ysTr0K3R/camtron.git
cd camtron
go build -o camtron main.go

快速安装

root@kitploit:~
go install github.com/K3ysTr0K3R/camtron@latest

使用方法

基本扫描教程

扫描单个 URL

root@kitploit:~
./camtron -u http://192.168.1.1

扫描单个 IP

root@kitploit:~
./camtron -ip 192.168.1.100

扫描 CIDR 范围

root@kitploit:~
./camtron -ip 192.168.1.0/24

从文件扫描目标

root@kitploit:~
./camtron -f targets.txt

增加线程数(默认:50)

root@kitploit:~
./camtron -f targets.txt -t 100

将结果保存为 CSV

root@kitploit:~
./camtron -f targets.txt -o results.csv

将结果追加到现有 CSV

root@kitploit:~
./camtron -f targets.txt -o results.csv -append

命令行选项

root@kitploit:~
-u string      Scan a single URL
-ip string     Scan a single IP/CIDR
-f string      File with targets (one per line)
-t int         Threads (default: 50)
-o string      Output CSV file (optional)
-append        Append to output CSV instead of overwrite

输入文件格式

创建一个文本文件,每行包含一个目标:

root@kitploit:~
192.168.1.1
192.168.1.100
10.0.0.0/24
http://example.com

支持的品牌

  • Avtech — 登录页面和 favicon 检测
  • Axis — favicon MD5 检测
  • CCTV — 多种检测方法
  • Dahua — 多种模式和 favicon 检测
  • D-Link DCS — 基于响应头的检测
  • DVR — 登录页面检测
  • Geovision — 基于标题的检测
  • Hikvision — 综合检测(响应头、标题、响应体内容)
  • Instar — 基于标题的检测
  • IP Camera — 基于响应头的检测
  • Netwave — 基于响应头的检测
  • Nuuo — 基于标题的检测
  • Reecam — 基于响应头的检测
  • Tenda — 多种登录页面变体
  • Uniview — favicon 和 logo 检测
  • Xiongmai — 基于标题的检测

检测方法

CamTRON 使用多种检测技术:

  • 标题匹配:检查 HTML <title> 中的品牌特征
  • 响应头分析:检查 HTTP 响应头中的标识信息
  • 响应体内容:在 HTML 响应体中搜索已知字符串
  • Favicon 哈希:对 favicon.ico 进行 MD5 哈希
  • 状态码:检测特定的 HTTP 响应模式

性能

  • 默认线程数:50 个并发扫描
  • 超时:每个请求 2 秒超时
  • 连接池:复用 HTTP 连接
  • DNS 缓存:减少重复的 DNS 查询
  • 进度跟踪:实时扫描统计

输出

控制台输出

root@kitploit:~
[15:04:05.123] [+] 192.168.1.100 : hikvision, dahua
[15:04:05.456] [+] 192.168.1.101 : axis

CSV 输出

root@kitploit:~
Target,Brands
192.168.1.100,"hikvision, dahua"
192.168.1.101,"axis"

从源代码构建

root@kitploit:~
git clone https://github.com/yourusername/camtron.git
cd camtron
go build -o camtron .
go build -ldflags="-s -w" -o camtron .

依赖项

  • Go 标准库
  • golang.org/x/net/html
root@kitploit:~
go mod download

开发

添加新规则

将规则添加到 main.go 中的 rules 切片:

root@kitploit:~
{"brandname", "/path", "condition=value", "", false}

支持的条件

  • title= — HTML 标题匹配
  • body= — HTML 响应体匹配
  • headers= — HTTP 响应头匹配
  • md5= — Favicon MD5 匹配
  • status_code= — HTTP 状态码匹配

多个条件

root@kitploit:~
{"brand", "/", "title=Login&&body=Camera System", "", false}

法律免责声明

此工具适用于:

  • 测试自有网络的安全专业人员
  • 经过授权的渗透测试项目
  • 教育目的

警告: 未经授权扫描你不拥有或没有测试权限的网络属于违法行为。请始终获得适当授权。开发者对误用或造成的损害不承担任何责任。


贡献指南

  1. Fork 仓库
  2. 创建功能分支
  3. 提交你的更改
  4. 推送分支
  5. 发起 Pull Request

支持

  • 查看 Issues 页面
  • 提交包含详细信息的新 Issue

注意: 此工具仅用于合法的安全评估目的。

下载工具