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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/dnatividade/arduino_mousejack
Embedded Systems SecurityPayload GenerationExploitationWireless SecurityHardware & IoT Security
GitHubdnatividade/arduino_mousejack

Arduino_mousejack

Arduino UNO용 Mousejack

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Arduino Mousejack (ShutDô) projects-microcontroller

Arduino Mousejack은 uC_mousejeck by insecuritythings 를 기반으로 한 프로젝트로, Mousejack 공격을 열쇠고리 크기의 소형 내장 장치에 구현한 것입니다.

프로토타입 Mousejack 장치

장치 제작은 간단하며, 코드는 Duckyscript를 사용하여 Microsoft 및 Logitech 장치에 대해 자동화된 키스트로크 주입 공격을 실행하는 도구를 제공합니다.

구성

구성 요소 목록:

  • Arduino UNO 또는 선택한 다른 Arduino 호환 보드.
  • NRF24L01+ 모듈 또는 기타 호환 장치.
  • NRF24 모듈의 전압 안정화를 위한 10μF 커패시터.
  • 연결용 와이어.

아래 Fritzing 다이어그램은 프로토타입 설계에 사용된 배선 레이아웃을 보여줍니다:

Mousejack Fritzing 설계

빌드

소프트웨어를 빌드하려면 PlatformIO IDE를 다운로드하여 설치하세요.

소프트웨어를 빌드하기 전에 attack_generator.py 스크립트를 사용하여 attack.h 파일을 수정해야 합니다:

root@kitploit:~
Arduino-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

위 예시에서 ducky.txt 파일에는 Duckyscript가 포함되어 있습니다. attack_generator.py 스크립트는 ducky 스크립트를 attack.h 파일로 "컴파일"하며, 이 파일은 main.cpp에 포함됩니다. 이렇게 하면 코드가 간소화되고 더욱 간결해집니다.

테스트

장치에 전원을 켜면 핀 13(코드에서 ledpin이라고 함)에 연결된 내부 LED가 전체 채널 범위를 스캔할 때마다 두 번 깜박입니다. 공격을 보낼 때는 LED가 계속 켜집니다.

PlatformIO IDE를 사용하여 직렬 포트를 모니터링하면 스캔 및 공격 중에 무선 정보 세부 사항과 많은 디버깅 정보가 출력되는 것을 볼 수 있습니다.

경고: 공격을 시작하는 데 사용자 상호 작용이 필요하지 않습니다.

수행된 테스트 및 발생한 어려움에 대한 자세한 정보는 testing 디렉토리에서 확인할 수 있습니다.

향후 계획

향후 과제:

  • 아두이노와 상호 작용하여 런타임 공격에 매개변수를 전달하는 Python 프로그램 생성;
  • Arduino NanoRF로 동일한 프로젝트 테스트.
도구 다운로드