Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Evil_Twin_Attack — Kali Linux에서의 로그 액세스 포인트 공격 및 방어: aireplay-ng를 이용한 디인증, 캡티브 포털을 갖춘 airbase-ng 이블 트윈, 그리고 실시간 BSSID/MAC 불일치 탐지 및 pywifi 자동 연결 해제 스크립트. | Kitploit
도구/GitLabGitLab/yashubitra/evil_twin_attack
Wi-Fi AuditingPhishingNetwork SecurityWireless SecurityPenetration TestingIntrusion DetectionLearning & EducationRed Teaming
GitLabyashubitra/evil_twin_attack

Evil_Twin_Attack

Kali Linux에서의 로그 액세스 포인트 공격 및 방어: aireplay-ng를 이용한 디인증, 캡티브 포털을 갖춘 airbase-ng 이블 트윈, 그리고 실시간 BSSID/MAC 불일치 탐지 및 pywifi 자동 연결 해제 스크립트.

저장소 보기
291년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

Evil Twin 공격

프로젝트 개요

이 프로젝트는 무선 네트워크에서 Evil Twin 공격을 완화하기 위한 실행, 예방, 탐지 및 기만 기법을 보여줍니다. Evil Twin 공격은 정당한 액세스 포인트(AP)를 모방한 악성 액세스 포인트를 생성하여 사용자가 민감한 정보를 노출하도록 속임으로써 Wi-Fi 네트워크의 취약점을 악용합니다.


저장소 구조

핵심 파일

  • Evil_Twin_Attack_Combined_Report.pdf: 프로젝트의 모든 단계를 상세히 설명하는 종합 보고서.
  • Evil_Twin_Offense_Report.pdf: 공격 시뮬레이션에 대한 문서.
  • Evil_Twin_Prevention_Report.pdf: 구현된 예방 조치에 대한 설명.
  • Evil_Twin_Detection_Report.pdf: 탐지 기법 분석.
  • Evil_Twin_Deception_Report.pdf: 공격자 정보를 수집하기 위한 기만 전략.

코드 파일

  • detect_evil_twin.py: BSSID를 모니터링하여 정당한 Wi-Fi 네트워크를 사칭하는 악성 액세스 포인트를 탐지합니다.
  • prevent_evil_twin.py: SSID 검증을 기반으로 신뢰할 수 없거나 악성인 네트워크에 대한 연결을 방지합니다.
  • server.py: 공격 중 데이터 수집을 시뮬레이션하기 위한 피싱 캡티브 포털을 호스팅합니다.
  • index.html: 사용자에게 현실감을 주도록 스타일이 지정된 캡티브 포털 로그인 페이지의 HTML.
  • Evil_Twin.txt: Evil Twin 공격을 설정, 실행 및 해제하기 위한 명령어.

유틸리티 파일

  • creds.txt: 공격 시뮬레이션 중 캡처된 자격 증명을 기록합니다.
  • LICENSE: 저장소의 라이선스 정보.

설정 지침

사전 요구 사항

  • 하드웨어: Atheros AR9271 칩셋이 장착된 USB Wi-Fi 어댑터 2개.
  • 소프트웨어: Kali Linux, Python 3.x 및 필요한 Python 라이브러리(pywifi, tkinter).
  • 도구: airmon-ng, aireplay-ng, airbase-ng, dnsmasq, Wireshark.

단계

  1. 이 저장소를 복제합니다:

    git clone https://github.com/your-username/Evil_Twin_Attack.git
    cd Evil_Twin_Attack
    
  2. 이 저장소를 복제합니다:

    sudo apt update
    sudo apt install aircrack-ng dnsmasq
    pip install pywifi tkinter
    
  3. 이 저장소를 복제합니다:

    • 환경을 설정합니다: Evil_Twin.txt의 명령어에 따라 모니터 모드를 구성하고, 악성 AP를 생성하고, 캡티브 포털을 호스팅합니다.
    • 캡티브 포털을 실행합니다:
      sudo python3 custom_captive_portal/server.py
      
    • 자격 증명을 모니터링합니다: 캡처된 데이터는 creds.txt에 기록됩니다.

피해자 측(Windows 사용자)의 예방, 탐지 및 기만

예방 조치

prevent_evil_twin.py를 실행하여 악성 네트워크로부터 자동으로 연결을 해제합니다:

python3 Evil_Twin_Prevention/prevent_evil_twin.py

탐지 메커니즘

detect_evil_twin.py를 사용하여 SSID와 BSSID의 이상 징후를 모니터링합니다:

python3 Evil_Twin_Detection/detect_evil_twin.py

기만 기법

공격자를 오도하기 위해 가짜 SSID를 사용한 허니팟과 미끼를 배치합니다:

  • 허니팟 네트워크: 공격자를 유인합니다.
  • 가짜 캡티브 포털: 공격자 수법에 대한 정보를 수집합니다.

시각 자료

1. 캡티브 포털 로그인 페이지

다음은 로그 액세스 포인트에 연결하는 피해자에게 표시되는 로그인 페이지입니다: 캡티브 포털 로그인 페이지

2. 캡티브 포털 연결 성공

이 화면은 피해자가 로그 AP에 성공적으로 연결되었음을 확인합니다: 캡티브 포털 수락

3. 탐지 메커니즘 작동

잠재적인 Evil Twin 공격을 식별하는 탐지 스크립트의 스크린샷: 탐지 출력

4. 방지 메커니즘 작동

신뢰할 수 없는 네트워크에서 연결을 끊는 방지 스크립트의 스크린샷: 방지 출력


향후 작업

  • 복잡한 환경을 위한 공격 설정 자동화.
  • 방지 도구의 크로스 플랫폼 지원 (Windows, Linux, Android 등).
  • 로그 네트워크에 대한 IoT 기기 보안 강화.
  • 공용 네트워크를 위한 맞춤형 VPN 솔루션 개발.

면책 조항

이 프로젝트는 교육 목적으로만 제공됩니다. 이러한 기법의 무단 사용은 불법입니다. 모든 네트워크에서 이 도구를 테스트하기 전에 적절한 권한이 있는지 확인하십시오.


라이선스

이 프로젝트는 저장소에 제공된 LICENSE 파일의 조건에 따라 라이선스가 부여됩니다.

도구 다운로드