

ネットワーク上の監視デバイス(カメラ)を検出するための自動化ツール。
git clone https://github.com/K3ysTr0K3R/camtron.git
cd camtron
go build -o camtron main.go
go install github.com/K3ysTr0K3R/camtron@latest
./camtron -u http://192.168.1.1
./camtron -ip 192.168.1.100
./camtron -ip 192.168.1.0/24
./camtron -f targets.txt
./camtron -f targets.txt -t 100
./camtron -f targets.txt -o results.csv
./camtron -f targets.txt -o results.csv -append
-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
1行に1つのターゲットを指定したテキストファイルを作成します:
192.168.1.1
192.168.1.100
10.0.0.0/24
http://example.com
CamTRONは複数の検出手法を使用します:
<title>からブランド署名をチェックfavicon.ico のMD5ハッシュ[15:04:05.123] [+] 192.168.1.100 : hikvision, dahua
[15:04:05.456] [+] 192.168.1.101 : axis
Target,Brands
192.168.1.100,"hikvision, dahua"
192.168.1.101,"axis"
git clone https://github.com/yourusername/camtron.git
cd camtron
go build -o camtron .
go build -ldflags="-s -w" -o camtron .
go mod download
main.go の rules スライスにルールを追加します:
{"brandname", "/path", "condition=value", "", false}
title= — HTMLタイトルの一致body= — HTMLボディの一致headers= — HTTPヘッダーの一致md5= — ファビコンMD5の一致status_code= — HTTPステータスコードの一致{"brand", "/", "title=Login&&body=Camera System", "", false}
このツールは次の用途を対象としています:
警告: 所有していない、またはテストする許可を得ていないネットワークの不正スキャンは違法です。必ず適切な許可を取得してください。開発者は誤用や損害について一切の責任を負いません。
注記: このツールは正当なセキュリティ評価目的のみに使用してください。