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

네트워크에서 감시 장치(카메라)를 탐지하는 자동화 도구입니다.

기능

  • 다중 브랜드 탐지: Hikvision, Dahua, Axis, CCTV 등 30개 이상의 카메라 브랜드를 지원합니다.
  • 고성능 스캐닝: 구성 가능한 스레드 수로 동시 스캐닝을 수행합니다.
  • 유연한 입력: 단일 IP, URL, CIDR 범위 또는 대상 목록이 담긴 파일을 스캔할 수 있습니다.
  • 스마트 탐지: 여러 탐지 방법(제목, 헤더, 파비콘 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 — 로그인 페이지 및 파비콘 탐지
  • Axis — 파비콘 MD5 탐지
  • CCTV — 다중 탐지 방법
  • Dahua — 다중 패턴 및 파비콘 탐지
  • D-Link DCS — 헤더 기반 탐지
  • DVR — 로그인 페이지 탐지
  • Geovision — 제목 기반 탐지
  • Hikvision — 종합 탐지(헤더, 제목, 본문 내용)
  • Instar — 제목 기반 탐지
  • IP Camera — 헤더 기반 탐지
  • Netwave — 헤더 기반 탐지
  • Nuuo — 제목 기반 탐지
  • Reecam — 헤더 기반 탐지
  • Tenda — 다양한 로그인 페이지 변형
  • Uniview — 파비콘 및 로고 탐지
  • Xiongmai — 제목 기반 탐지

탐지 방법

CamTRON은 여러 탐지 기법을 사용합니다:

  • 제목 매칭: 브랜드 시그니처를 위해 HTML <title>을 확인합니다.
  • 헤더 분석: 식별자를 위해 HTTP 응답 헤더를 검사합니다.
  • 본문 내용: 알려진 문자열을 HTML 본문에서 검색합니다.
  • 파비콘 해싱: 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= — 파비콘 MD5 매칭
  • status_code= — HTTP 상태 코드 매칭

다중 조건

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

법적 고지

이 도구는 다음 용도로 제작되었습니다:

  • 자신의 네트워크를 테스트하는 보안 전문가
  • 승인된 침투 테스트 작업
  • 교육 목적

경고: 소유하지 않았거나 테스트 권한이 없는 네트워크를 무단으로 스캔하는 것은 불법입니다. 항상 적절한 승인을 받으십시오. 개발자는 오용이나 피해에 대해 어떠한 책임도 지지 않습니다.


기여

  1. 저장소를 포크합니다.
  2. 기능 브랜치를 생성합니다.
  3. 변경 사항을 커밋합니다.
  4. 브랜치를 푸시합니다.
  5. 풀 리퀘스트를 엽니다.

지원

  • Issues 페이지를 확인하세요.
  • 자세한 정보와 함께 새 이슈를 여세요.

참고: 이 도구는 합법적인 보안 평가 목적으로만 사용해야 합니다.

도구 다운로드