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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
HomePWN — HomePwn - IoT 기기 침투 테스트용 스위스 군용 칼 | Kitploit
도구/GitHubGitHub/telefonica/homepwn
Wi-Fi AuditingBluetooth SecurityIoT SecurityExploitationRFID/NFC ToolsInformation GatheringPenetration TestingHardware & IoT Security
GitHubtelefonica/homepwn

HomePWN

HomePwn - IoT 기기 침투 테스트용 스위스 군용 칼

저장소 보기
932143345년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

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

Supported Python versions License

HomePwn - IoT 기기 침투 테스트를 위한 스위스 아미 나이프

.__                         __________                
|  |__   ____   _____   ____\______   \__  _  ______  
|  |  \ /  _ \ /     \_/ __ \|     ___/\ \/ \/ /    \ 
|   Y  (  <_> )  Y Y  \  ___/|    |     \     /   |  \
|___|  /\____/|__|_|  /\___  >____|      \/\_/|___|  /
     \/             \/     \/                      \/ 


       ☠ HomePwn - IoT 침투 테스트 및 윤리적 해킹 ☠                 

      ♥로 제작: 'Ideas Locas (CDO Telefonica)'    

HomePwn은 회사 직원이 일상 업무와 동일한 작업 환경 내에서 사용할 수 있는 기기를 감사하고 침투 테스트하는 기능을 제공하는 프레임워크입니다. 가정이나 사무실에서 기기를 찾고, 특정 취약점을 이용하여 해당 기기로부터 데이터를 읽거나 보내도록 설계되었습니다. 강력한 모듈 라이브러리를 통해 이 도구를 사용하여 새로운 기능을 로드하고 다양한 기기에서 사용할 수 있습니다.

HomePwn은 모듈식 아키텍처를 가지고 있어 모든 사용자가 다양한 기술에 대한 지식 기반을 확장할 수 있습니다. 주로 두 가지 구성 요소가 있습니다:

  • 발견 모듈. 이러한 모듈은 사용되는 기술에 관계없이 발견 단계와 관련된 기능을 제공합니다. 예를 들어, 모니터 모드의 어댑터를 통해 WiFi 스캔을 수행하고, BLE (Bluetooth Low-Energy) 기기를 발견하며, 주변에 다른 기기가 있는지 확인하고 연결 상태를 보는 데 사용할 수 있습니다. 또한 SSDP (Simple Service Discovery Protocol) 또는 MDNS (Multicast DNS)와 같은 프로토콜을 사용하여 가정이나 사무실의 IoT 서비스를 발견하는 데 사용할 수 있습니다.

  • 감사 대상 기술에 대한 특정 모듈. 한편, 감사 대상 기술에 대한 특정 모듈이 있습니다. 현재 HomePwn은 WiFi, NFC 또는 BLE와 같은 기술에 대한 감사 테스트를 수행할 수 있습니다. 즉, 이러한 각 기술에 대해 알려진 다양한 취약점이나 다양한 기술이 구현된 모듈이 있어 해당 기술로 구현 및 통신되는 기기의 보안 수준을 평가합니다.

사용된 기술

  • Python - 사용된 프로그래밍 언어
  • Prompt Toolkit - Python 명령줄

문서

다음 논문에서 문서를 읽을 수 있습니다:

  • 스페인어 버전
  • 영어 버전

시작하기

이 지침은 개발 및 테스트 목적으로 로컬 머신에서 프로젝트를 실행할 수 있도록 도와줍니다. 실제 시스템에 프로젝트를 배포하는 방법에 대한 참고 사항은 배포를 참조하세요.

사전 요구 사항:

컴퓨터에 Linux와 Python 3.6+가 실행 중이어야 합니다. 다운로드 페이지에서 설치하세요.

  • Ubuntu, Debian 또는 유사한 배포판.
  • Python 3.6+.

모든 요구 사항 설치:

Ubuntu 18.04 또는 파생 제품에서 모든 종속성을 설치하려면 install.sh 파일을 사용하세요.

> sudo apt-get update
> cd [HomePWN 프로젝트 경로]
> sudo ./install.sh

스크립트는 가상 환경(virtualenv)을 생성할지 묻습니다. 'y'라고 답하면 가상 환경 내에 Python 라이브러리를 설치하고, 그렇지 않으면 시스템 자체에 설치합니다.

사용법

스크립트를 실행하려면 설치 중에 가상 환경을 선택한 경우 다음 명령을 실행하여 가상 환경을 활성화하세요:

> source homePwn/bin/activate

애플리케이션 실행:

> sudo python3 homePwn.py

Alpha 카드 구성

https://askubuntu.com/questions/1122095/install-alfa-awus036nha-driver-on-ubuntu-18-04-lts

예제

다음은 도구 작동 방식을 보여주는 동영상입니다.

HomePwn. Bluetooth Low-Energy PoC 및 해킹

HomePwn. Bluetooth Low-Energy PoC 및 해킹

HomePwn. 블루투스 스푸핑

HomePwn. 블루투스 스푸핑

HomePwn. NFC 복제

HomePwn. NFC 복제

HomePwn. BLE 캡처를 PCAP 파일로 (스니핑)

HomePwn. BLE 캡처를 PCAP 파일로 (스니핑)

HomePwn. QR 옵션 해킹

HomePwn. QR 옵션 해킹

HomePwn. Apple BLE 발견

HomePwn. Apple BLE 발견

HomePwn. 샤오미 IoT 광고

HomePwn. 샤오미 IoT 광고

저자

이 프로젝트는 'Ideas Locas' (CDO - Telefónica) 팀에 의해 개발되었습니다. 저자에게 연락하려면: [email protected]

이 프로젝트에 참여한 CONTRIBUTORS.md 목록도 참조하세요.

기여

행동 강령 및 풀 리퀘스트 제출 절차에 대한 자세한 내용은 CONTRIBUTING.md를 읽어주세요.

라이선스

이 프로젝트는 GNU 일반 공중 사용 허가서(GNU General Public License)에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE.md 파일을 참조하세요.

면책 조항!

본 소프트웨어는 "있는 그대로" 제공되며, 상품성, 특정 목적에의 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않는 어떠한 명시적이거나 묵시적인 보증도 없이 제공됩니다. 어떤 경우에도 저작권자나 기여자는 계약, 불법 행위 또는 기타 행위로 인해 발생하는 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다. 본 소프트웨어의 사용 또는 기타 거래로 인해 발생하는 모든 청구, 손해 또는 기타 책임에 대해 저작권자나 기여자는 책임을 지지 않습니다. 라이선스 고지가 포함된 저장소에 기여할 때마다 귀하는 동일한 조건으로 기여분에 라이선스를 부여하며, 해당 조건에 따라 기여분에 라이선스를 부여할 권리가 있음에 동의합니다. 귀하의 기여분에 대해 다른 조건으로 라이선스를 부여하는 별도의 계약 (예: 기여자 라이선스 계약)이 있는 경우 해당 계약이 우선합니다.

본 소프트웨어에는 QA 프로세스가 없습니다.

도구 다운로드