Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Project-Deep-Focus — 비동기 네트워크 정찰 엔진으로 대규모 서비스 탐지 및 핑거프린팅을 수행합니다. 보안이 취약한 서비스(RTSP 카메라, VNC, FTP)를 식별하고 인증 상태 탐지 기능을 갖춘 실시간 터미널 대시보드를 제공합니다. | Kitploit
도구/GitHubGitHub/y0oshi/project-deep-focus
OSINT (Open Source Intelligence)ReconnaissanceIoT SecurityNetwork MappingPort ScanningVulnerability AnalysisInformation GatheringPenetration TestingRed Teaming
GitHuby0oshi/project-deep-focus

Project-Deep-Focus

비동기 네트워크 정찰 엔진으로 대규모 서비스 탐지 및 핑거프린팅을 수행합니다. 보안이 취약한 서비스(RTSP 카메라, VNC, FTP)를 식별하고 인증 상태 탐지 기능을 갖춘 실시간 터미널 대시보드를 제공합니다.

2322217개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기

Deep Focus

IP 범위에서 서비스를 발견하고 핑거프린팅하는 고성능 네트워크 정찰 도구입니다. 보안 연구원 및 네트워크 관리자를 위해 제작되었습니다.

Deep Focus Demo


목차

  1. 개요
  2. 기능
  3. 요구 사항
  4. 설치
  5. 사용법
  6. 설정
  7. 내보내기 로그 이해
  8. 대상 선택 가이드
  9. 문제 해결
  10. 라이선스

개요

Deep Focus는 대규모 서비스 검색을 위해 설계된 비동기 네트워크 스캐너입니다. 일반적인 네트워크 서비스를 지능적으로 프로빙하고 발견된 각 서비스에 대한 상세한 인증 상태 정보를 제공합니다. 개인용 미니 Shodan으로 생각할 수 있습니다.

이 도구는 시스템 부하가 높을 때 자동으로 스캔 속도를 조절하는 내장 열 관리 기능을 갖춘 수동 냉각 시스템(예: Apple M 시리즈 노트북)에 최적화되어 있습니다.

주요 기능

  • 개방된 서비스(HTTP, FTP, SSH, VNC, RTSP, RDP)를 위한 IP 범위 스캔
  • 발견된 서비스의 인증 요구 사항 식별
  • 서비스 유형 및 공급업체 핑거프린팅
  • 구조화된 형식으로 실행 가능한 인텔리전스 내보내기
  • 과열 방지를 위한 시스템 리소스 관리

기능

서비스 프로브

인증 감지

이 도구는 특히 자격 증명 없이 접근 가능할 수 있는 서비스를 식별합니다:

  • VNC: "None" 인증 유형 감지 (비밀번호 없음 접근)
  • FTP: 익명 로그인 기능 테스트
  • RTSP: 인증 요구 사항이 없는 카메라 식별
  • MQTT: CONNECT 핸드셰이크를 보내 열린 브로커 감지 (No-Auth)

열 관리

내장 거버너는 시스템 부하를 모니터링하고 임계값을 초과할 때 자동으로 스캔을 일시 중지하여 수동 냉각 시스템의 열 스로틀링을 방지합니다.


요구 사항

  • Python 3.8 이상
  • macOS, Linux 또는 Windows
  • 대상 범위에 대한 네트워크 액세스

설치

빠른 시작 (권장)

Deep Focus는 모든 주요 플랫폼용 자동 설치 프로그램과 함께 제공됩니다.

  1. 다운로드 및 디렉터리 이동:

    root@kitploit:~
    git clone https://github.com/Y0oshi/Project-Deep-Focus.git
    cd Project-Deep-Focus
    
  2. 설치 프로그램 실행:

    • macOS / Linux: ./install.sh
    • Windows: .\install.bat
  3. 실행: 터미널을 다시 시작한 후 다음을 입력하세요:

    root@kitploit:~
    deepfocus
    

이제 끝입니다! 이제 어디서나 도구를 실행할 수 있습니다.


수동 설치 (선택 사항)

모든 것을 직접 구성하려면:

  1. Python 3.8+가 설치되어 있는지 확인하세요.
  2. 가상 환경 생성: python3 -m venv venv
  3. 활성화: source venv/bin/activate
  4. 패키지 설치: pip install rich aiosqlite
  5. 실행: python3 deep_focus.py

사용법

도구 시작

root@kitploit:~
deepfocus

사용 가능한 명령어

명령어설명
/scan스캔 시작 및 실시간 대시보드 열기
/stop스캔 중지 및 결과 내보내기
/settings스캔 매개변수 구성

기본 워크플로

  1. python deep_focus.py로 도구 실행
  2. /settings (옵션 1)로 대상 네트워크 구성
  3. 필요한 경우 /settings (옵션 3)로 스캔 속도 조정
  4. /scan으로 스캔 시작
  5. 실시간 대시보드에서 진행 상황 모니터링
  6. Ctrl+C를 눌러 대시보드에서 분리 (스캔은 계속됨)
  7. /stop을 사용하여 스캔 중지 및 결과 내보내기

설정

/settings로 설정 메뉴 접근:

옵션 1: 대상 네트워크

스캔할 IP 범위를 CIDR 표기법으로 지정합니다.

root@kitploit:~
예: 192.168.1.0/24 (256 IP)
예: 10.0.0.0/16 (65,536 IP)

옵션 2: 전력 수준 (10-100%)

열 제한을 제어합니다. 값이 높을수록 더 공격적인 스캔이 가능하지만 열 발생이 증가합니다.

전력 수준최대 시스템 부하권장 대상
10-30%낮음배터리 사용 노트북
40-60%중간일반 작동
70-100%높음능동 냉각 사용 데스크톱 시스템

옵션 3: 스캔 속도 (100-1000 스레드)

동시 연결 시도 횟수를 제어합니다.

속도스레드참고
100-300보수적가정용 라우터 권장
300-600최적속도와 안정성의 최상의 균형
600-1000공격적라우터 과부하 또는 열 문제 발생 가능

경고: 600 스레드 이상의 속도는 라우터 불안정 또는 시스템 과열을 유발할 수 있습니다.

옵션 4: 내보내기 경로

스캔 결과가 저장될 디렉터리입니다.


내보내기 로그 이해

내보내기 파일은 다음 명명 규칙으로 텍스트 파일로 저장됩니다:

root@kitploit:~
deep_focus_export_[timestamp].txt

로그 항목 형식

발견된 각 서비스는 다음 구조로 기록됩니다:

root@kitploit:~
IP: 192.168.1.100
Port: 21
Service: ftp
banner: 220 FTP Server Ready | Auth: [Anonymous Access ALLOWED]
--------------------

필드 설명

필드설명
IP대상 IP 주소
Port서비스 포트 번호
Service식별된 서비스 유형
banner서비스 응답 및 인증 상태

인증 상태 표시기

FTP (포트 21)

상태의미
Anonymous Access ALLOWED서버가 익명 로그인 허용
Anonymous User Rejected익명 로그인 비활성화됨
Encryption Required (AUTH TLS)인증 전 TLS 필요

VNC (포트 5900)

상태의미
None (OPEN)비밀번호 필요 없음
VNC Auth비밀번호 인증 필요
VeNCrypt (TLS)TLS 암호화 필요

RTSP (포트 554)

상태의미
No Auth Required (OPEN)자격 증명 없이 스트리밍 접근 가능
Auth Required자격 증명 필요
Forbidden접근 거부됨

가능한 경우 카메라 브랜드 식별: Hikvision, Dahua, Axis, Foscam, Amcrest, Reolink, Ubiquiti.

SSH (포트 22)

유형의미
OpenSSH X.X표준 OpenSSH 서버
Dropbear (Embedded/IoT)경량 SSH, 주로 IoT 장치
MikroTik Router

RDP (포트 3389)

상태의미
RDP (CredSSP/NLA Required)네트워크 수준 인증 - 가장 안전함
RDP (TLS Security)TLS 암호화 활성화
RDP (Standard RDP Security)

대상 선택 가이드

포함된 targets.json 파일에는 제공업체 및 지역별로 구성된 고가치 IP 범위의 선별된 목록이 포함되어 있습니다. 이 파일을 열어 다양한 검색 목표에 대해 테스트된 IP 범위를 찾을 수 있습니다.

targets.json의 각 항목에는 다음이 포함됩니다:

  • 제공업체 이름
  • 일반적인 발견 사항 설명
  • CIDR 표기법의 IP 범위

범위 카테고리

카테고리일반적인 발견 사항
클라우드 제공업체 (Hetzner, OVH, Vultr)웹 서버, 대시보드, FTP, VNC
저가 호스팅 (Contabo)방치된 서버, 잘못 구성된 서비스
가정용 ISP (한국, 대만, 중국)IoT 장치, 카메라, NAS 드라이브

목표별 권장 대상

목표권장 제공업체
FTP/SSH 검색Contabo, Hetzner, OVH
카메라 검색Korea Telecom, Taiwan HiNet, China Telecom
VNC 접근Vultr, DigitalOcean, Contabo

문제 해결

스캐너 응답 중단

열 거버너가 스캔을 일시 중지했을 수 있습니다. 시스템 부하를 확인하고 기다리거나 설정에서 전력 수준을 낮추세요.

낮은 검색률

  • 대상 범위에 활성 호스트가 있는지 확인하세요.
  • 네트워크 연결을 확인하세요.
  • 일부 범위는 방화벽이 강력하게 설정되어 있을 수 있습니다.

라우터 불안정

스캔 속도를 300-400 스레드로 줄이세요. 높은 스레드 수는 소비자용 라우터를 압도할 수 있습니다.

내보내기 시 권한 오류

내보내기 경로가 존재하고 쓰기 가능한지 확인하세요.


라이선스

이 도구는 승인된 보안 테스트 및 네트워크 관리 용도로만 제공됩니다. 사용자는 관련 법률 및 규정을 준수할 책임이 있습니다.


저자

Made by Y0oshi | Instagram: @rde0

도구 다운로드
서비스포트탐지 기능
HTTP/HTTPS80, 443, 8080, 8443서버 유형, TLS 암호, 인증서 발급자, 자체 서명 감지
FTP21익명 접근 감지
SSH22버전, 키 교환, 암호, MAC, 호스트 키
Telnet23라우터/IoT용 배너 수집
SMTP25, 587STARTTLS 감지, TLS 암호 제품군
VNC5900인증 유형 (None, Password, TLS)
RTSP554카메라 브랜드, 인증 상태
LDAPS636TLS 암호, 인증서 정보, 자체 서명 감지
MQTT1883브로커 접근 (No-Auth 감지)
RDP3389보안 모드 감지 (NLA, TLS, Legacy)
/exit
애플리케이션 종료
MikroTik 네트워크 장비
Cisco IOSCisco 네트워크 장치
레거시 암호화만 사용
RDP (Legacy/No NLA)오래된 서버, 최신 인증 없음