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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Rucky — Android용 간편하게 사용할 수 있는 USB HID Rubber Ducky Launch Pad입니다. | Kitploit
도구/GitHubGitHub/mayankmetha/rucky
Payload GenerationExploitationHardware HackingRed Teaming
GitHubmayankmetha/rucky

Rucky

Android용 간편하게 사용할 수 있는 USB HID Rubber Ducky Launch Pad입니다.

저장소 보기웹사이트
6597843년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Rucky

GitHub Crowdin Android Architecture Kernel <=3.18 Kernel >=3.19


상태

빌드

디버그 빌드 GitHub 야간 빌드 GitHub 릴리즈 빌드 Nethunter 빌드

코드 분석

CodeQL mobsfscan SARIF


앱 다운로드

GitHub

GitHub 릴리즈 (최신) GitHub 야간

Nethunter 앱 스토어

Nethunter 릴리즈


Magisk 모듈 다운로드

GitHub

GitHub 야간


Readme

USB HID 공격(러버 덕키)을 여러 방식으로 수행하는 안드로이드 앱:

  • 유선 모드: 이 모드를 사용하려면 USB HID 기능이 있는 커스텀 커널 또는 configfs가 활성화된 커널이 필요합니다.
  • 무선 [더 이상 사용되지 않음]: 라즈베리 파이, 소켓 서비스, nc 등 외부 도구/하드웨어와 USB HID를 확장하기 위한 소켓 서버를 제공합니다.

Ducky Script

Ducky Script 문법은 간단합니다. 각 명령은 새 줄에 있으며 옵션이 뒤따를 수 있습니다. 명령은 모두 대문자로 작성됩니다. 대부분의 명령은 키 입력, 키 조합 또는 텍스트 문자열을 호출하며, 일부는 지연 또는 일시 중지를 제공합니다. 아래는 명령어 목록과 기능, 그리고 몇 가지 예제 사용법입니다. 일부 문법은 원래 Hak5 Ducky Script 문법에서 확장되었습니다. 마우스 덕키 스크립트는 온라인에서 볼 수 있는 것과 다르며 키보드 덕키 스크립트와의 유사성을 유지하기 위해 정의되었습니다.

참고: 매개변수에서 [num]은 숫자를, [char]는 A-Z, a-z 문자를 나타냅니다. 사용자 정의 HID 지원도 추가되었습니다.

HID2 기능

모든 HID2/레거시 HID 명령어가 지원됩니다.

HID3 기능

마우스/포인터

MOUSE 또는 POINTER

모든 마우스/포인터 명령은 이 명령으로 시작합니다. REPEAT 명령과 DELAY 명령 효과도 마우스 명령에 적용될 수 있습니다.참고:

  1. [button] 매개변수 필드는 마우스 버튼 동작을 에뮬레이션하며, 다음 값을 가질 수 있습니다:
    • LEFT
    • RIGHT
    • MIDDLE
  2. [x] 및 [y] 매개변수 필드는 마우스 이동 동작을 에뮬레이션하며, 값 범위는 -127에서 127까지입니다. 이는 픽셀을 나타내며 현재 마우스 위치를 기준으로 합니다. 현재 위치가 (150,150)이고 마우스를 이 지점에서 (127,127) 픽셀만큼 이동한 다음 (23,23) 픽셀만큼 이동하려면 그렇게 할 수 있습니다. 따라서 마우스가 (0,0) [왼쪽 상단 모서리]에 있고 (1920, 1080) [1080p 디스플레이 기준 오른쪽 하단 모서리]으로 이동하려면 마우스를 한 번에 127픽셀씩 (또는 그 이하로) 여러 번 이동해야 합니다.
  3. [scroll] 매개변수 필드는 마우스 스크롤 휠 동작을 에뮬레이션하며, 다음 값을 가질 수 있습니다:
    • UP
    • DOWN
  4. [num] 매개변수는 숫자를 나타냅니다. 이는 동작을 반복하는 데 사용됩니다. 또는 REPEAT 명령어를 사용할 수 있습니다.

구문:

예제:``` REM double left click MOUSE CLICK LEFT 2 REM drag a folder MOUSE HOLD LEFT 127 45 REM move pointer MOUSE MOVE 0 0 5 REM scroll a document MOUSE SCROLL DOWN 10 REM using repeat MOUSE CLICK LEFT REPEAT 1

root@kitploit:~
---

# 현지화
|  상태  |    코드    |          언어          | 번역됨 |
|:------:|:---------:|:----------------------:|:------:|
|   ❌    |   b+ach   |        아콜리어        |   0%   |
|   ❌    |    aa     |        아파르어        |   0%   |
|   ✅    |    af     |      아프리칸스어      |  100%  |
|   ✅    |    ak     |        아칸어          |  100%  |
|   ✅    |    sq     |       알바니아어       |  100%  |
|   ✅    |    am     |       암하라어         |  100%  |
|   ✅    |    ar     |       아랍어           |  100%  |
|   ❌    |    an     |      아라곤어         |   0%   |
|   ✅    |    hy     |      아르메니아어      |  100%  |
|   ❌    |    as     |       아삼어          |   0%   |
|   ❌    |   b+ast   |      아스투리아어      |   0%   |
|   ❌    |    av     |       아바르어         |   0%   |
|   ❌    |    ae     |      아베스탄어       |   0%   |
|   ❌    |    ay     |      아이마라어       |   0%   |
|   ✅    |    az     |    아제르바이잔어     |  100%  |
|   ❌    |   b+ban   |       발리어          |   0%   |
|   ❌    |   b+bal   |      발루치어         |   0%   |
|   ❌    |    bm     |      밤바라어         |   0%   |
|   ❌    |    ba     |      바슈키르어       |   0%   |
|   ✅    |    eu     |       바스크어         |  100%  |
|   ✅    |    be     |      벨라루스어       |  100%  |
|   ✅    |    bn     |       벵골어          |  100%  |
|   🚧   |   b+ber   |      베르베르어       |   41%  |
|   ❌    |    bh     |       비하르어         |   0%   |
|   ❌    |    bi     |      비슬라마어       |   0%   |
|   ✅    |    bs     |      보스니아어       |  100%  |
|   ✅    |    br     |      브르타뉴어       |  100%  |
|   ✅    |    bg     |      불가리아어       |  100%  |
|   ❌    |    my     |       버마어          |   0%   |
|   ✅    |    ca     |     카탈루냐어        |  100%  |
|   ❌    |   b+ceb   |     세부아노어        |   0%   |
|   ❌    |    ch     |      차모로어         |   0%   |
|   ❌    |    ce     |      체첸어           |   0%   |
|   ❌    |   b+chr   |      체로키어         |   0%   |
|   ✅    |    ny     |       체와어          |  100%  |
|   ✅    |  zh-rCN   |    중국어 간체        |  100%  |
|   ✅    |  zh-rTW   |    중국어 번체        |  100%  |
|   ❌    |    cv     |      추바시어         |   0%   |
|   ❌    |    kw     |      콘월어           |   0%   |
|   ✅    |    co     |     코르시카어        |  100%  |
|   ❌    |    cr     |       크리어          |   0%   |
|   ✅    |    hr     |     크로아티아어      |  100%  |
|   ✅    |    cs     |       체코어          |  100%  |
|   ✅    |    da     |       덴마크어        |  100%  |
|   ❌    |    dv     |      디베히어         |   0%   |
|   ✅    |    nl     |     네덜란드어        |  100%  |
|   ❌    |    dz     |      종카어           |   0%   |
|   ✅    |  en-rGB   |    영어(영국)         |  100%  |
|   ✅    |  en-rUS   |    영어(미국)         |  100%  |
|   ✅    |    eo     |    에스페란토어       |  100%  |
|   ✅    |    et     |     에스토니아어      |  100%  |
|   ✅    |    ee     |       에웨어          |  100%  |
|   ❌    |    fo     |       페로어          |   0%   |
|   ❌    |    fj     |       피지어          |   0%   |
|   ✅    |   b+fil   |     필리핀어          |  100%  |
|   ✅    |    fi     |      핀란드어         |  100%  |
|   ✅    |    fr     |      프랑스어         |  100%  |
|   ✅    |    fy     |     프리지아어        |  100%  |
|   ❌    |   b+fur   |     프리울리어        |   0%   |
|   ❌    |    ff     |      풀라어           |   0%   |
|   ❌    |   b+gaa   |        가어           |   0%   |
|   ✅    |    gl     |     갈리시아어        |  100%  |
|   ✅    |    ka     |      조지아어         |  100%  |
|   ✅    |    de     |       독일어          |  100%  |
|   ❌    |   b+got   |       고트어          |   0%   |
|   ✅    |    el     |      그리스어         |  100%  |
|   ❌    |    kl     |     그린란드어        |   0%   |
|   ✅    |    gn     |      과라니어         |  100%  |
|   ✅    |    gu     |     구자라트어        |  100%  |
|   ✅    |    ht     |   아이티 크리올어     |  100%  |
|   ✅    |    ha     |      하우사어         |  100%  |
|   ✅    |   b+haw   |      하와이어         |  100%  |
|   ✅    |    iw     |      히브리어         |  100%  |
|   ❌    |    hz     |      헤레로어         |   0%   |
|   ❌    |   b+hil   |    힐리가이논어       |   0%   |
|   ✅    |    hi     |       힌디어          |  100%  |
|   ❌    |    ho     |    히리 모투어        |   0%   |
|   ❌    |   b+hmn   |      몽족어           |   0%   |
|   ✅    |    hu     |     헝가리어          |  100%  |
|   ✅    |    is     |    아이슬란드어       |  100%  |
|   ❌    |    io     |       이도어          |   0%   |
|   ✅    |    ig     |      이그보어         |  100%  |
|   ❌    |   b+ilo   |     일로카노어        |   0%   |
|   ✅    |    in     |    인도네시아어       |  100%  |
|   ❌    |    iu     |     이누이트어        |   0%   |
|   ✅    |    ga     |     아일랜드어        |  100%  |
|   ✅    |    it     |      이탈리아어       |  100%  |
|   ✅    |    ja     |       일본어          |  100%  |
|   ✅    |    jv     |       자바어          |  100%  |
|   ❌    |   b+kab   |      카빌어           |   0%   |
|   ✅    |    kn     |      칸나다어         |  100%  |
|   ✅    |   b+pam   |    카팜팡안어         |  100%  |
|   ❌    |    ks     |     카슈미르어        |   0%   |
|   ❌    |   b+csb   |     카슈비아어        |   0%   |
|   ✅    |    kk     |      카자흐어         |  100%  |
|   ❌    |    km     |      크메르어         |   0%   |
|   ✅    |    rw     |    키냐르완다어       |  100%  |
|   ❌    |   b+tlh   |     클링온어          |   0%   |
|   ❌    |    kv     |       코미어          |   0%   |
|   ❌    |    kg     |       콩고어          |   0%   |
|   ❌    |   b+kok   |      콘칸어           |   0%   |
|   ✅    |    ko     |       한국어          |  100%  |
|   ✅    |    ku     |      쿠르드어         |  100%  |
|   ❌    |    kj     |     콰냐마어          |   0%   |
|   ✅    |    ky     |     키르기스어        |  100%  |
|   ✅    |    lo     |       라오어          |  100%  |
|   ✅    |    la     |      라틴어           |  100%  |
|   ✅    |    lv     |     라트비아어        |  100%  |
|   ❌    |    li     |    림뷔르흐어         |   0%   |
|   ✅    |    ln     |      링갈라어         |  100%  |
|   ✅    |    lt     |    리투아니아어       |  100%  |
|   ❌    |   b+jbo   |     로지반어          |   0%   |
|   ❌    |   b+nds   |    저지 독일어        |   0%   |
|   ❌    |   b+dsb   |     하소르브어        |   0%   |
|   ✅    |    lg     |     루간다어          |  100%  |
|   ❌    |   b+luy   |      루히아어         |   0%   |
|   ❌    |    lb     |   룩셈부르크어       |   0%   |
|   ✅    |    mk     |    마케도니아어       |  100%  |
|   ❌    |   b+mai   |     마이틸리어        |   0%   |
|   ✅    |    mg     |    말라가시어         |  100%  |
|   ✅    |    ms     |      말레이어         |  100%  |
|   ✅    |    ml     |    말라얄람어         |  100%  |
|   ✅    |    mt     |      몰타어           |  100%  |
|   ❌    |    gv     |       맨어            |   0%   |
|   ✅    |    mi     |      마오리어         |  100%  |
|   ❌    |   b+arn   |     마푸체어          |   0%   |
|   ✅    |    mr     |      마라티어         |  100%  |
|   ❌    |    mh     |      마셜어           |   0%   |
|   ❌    |   b+moh   |      모호크어         |   0%   |
|   ✅    |    mn     |      몽골어           |  100%  |
|   ❌    |   b+mos   |      모시어           |   0%   |
|   ❌    |    na     |      나우루어         |   0%   |
|   ❌    |    ng     |     은동가어          |   0%   |
|   ✅    |    ne     |      네팔어           |  100%  |
|   ❌    |    se     |     북부 사미어       |   0%   |
|   ✅    |   b+nso   |      북소토어         |  100%  |
|   ✅    |    no     |     노르웨이어        |  100%  |
|   ✅    |    nb     |  노르웨이 보크몰어    |  100%  |
|   ✅    |    nn     | 노르웨이 니노르스크어  |  100%  |
|   ❌    |    oc     |       오크어          |   0%   |
|   🚧   |    or     |      오리야어         |   26%  |
|   ❌    |    oj     |     오지브웨어        |   0%   |
|   ✅    |    om     |      오로모어         |  100%  |
|   ❌    |    os     |      오세트어         |   0%   |
|   ❌    |    pi     |      팔리어           |   0%   |
|   ❌    |   b+pap   |    파피아멘토어       |   0%   |
|   ✅    |    ps     |      파슈토어         |  100%  |
|   ✅    |    fa     |     페르시아어        |  100%  |
|   ✅    |    pl     |      폴란드어         |  100%  |
|   ✅    |    pt     |   포르투갈어(PT)      |  100%  |
|   ✅    |  pt-rBR   |   포르투갈어(BR)      |  100%  |
|   ✅    |    pa     |      펀자브어         |  100%  |
|   ✅    |    qu     |      케추아어         |  100%  |
|   ✅    |    ro     |     루마니아어        |  100%  |
|   ❌    |    rm     |      로만슈어         |   0%   |
|   ❌    |    rn     |      룬디어           |   0%   |
|   ✅    |    ru     |      러시아어         |  100%  |
|   ❌    |    sg     |      산고어           |   0%   |
|   ❌    |    sa     |    산스크리트어       |   0%   |
|   🚧   |   b+sat   |      산탈어           |   80%  |
|   ❌    |    sc     |    사르데냐어         |   0%   |
|   ❌    |   b+sco   |      스코트어         |   0%   |
|   ✅    |    gd     | 스코틀랜드 게일어     |  100%  |
|   ✅    |    sr     |  세르비아어(키릴)     |  100%  |
|   ❌    | b+sr+Latn |  세르비아어(라틴)     |   0%   |
|   ✅    |    sn     |      쇼나어           |  100%  |
|   ❌    |    ii     |    쓰촨 이어          |   0%   |
|   ✅    |    sd     |      신디어           |  100%  |
|   ✅    |    si     |     신할라어          |  100%  |
|   ✅    |    sk     |     슬로바키아어      |  100%  |
|   ✅    |    sl     |    슬로베니아어       |  100%  |
|   ✅    |    so     |     소말리어          |  100%  |
|   ❌    |   b+son   |      송가이어         |   0%   |
|   ❌    |    nr     |   남은데벨레어        |   0%   |
|   ❌    |   b+sma   |    남부 사미어        |   0%   |
|   ❌    |    st     |     남소토어          |   0%   |
|   ✅    |    es     |    스페인어(ES)       |  100%  |
|   ✅    | b+es+419  | 스페인어(라틴 아메리카) |  100%  |
|   ✅    |    su     |      순다어           |  100%  |
|   ✅    |    sw     |     스와힐리어        |  100%  |
|   ❌    |    ss     |      스와티어         |   0%   |
|   ✅    |    sv     |      스웨덴어         |  100%  |
|   ❌    |   b+syc   |      시리아어         |   0%   |
|   ❌    |    tl     |     타갈로그어        |   0%   |
|   ❌    |    ty     |      타히티어         |   0%   |
|   ✅    |    tg     |      타지크어         |  100%  |
|   ✅    |    ta     |       타밀어          |  100%  |
|   ✅    |    tt     |      타타르어         |  100%  |
|   ✅    |    te     |      텔루구어         |  100%  |
|   ✅    |    th     |       태국어          |  100%  |
|   ❌    |    bo     |      티베트어         |   0%   |
|   ✅    |    ti     |     티그리냐어        |  100%  |
|   ❌    |    ts     |      총가어           |   0%   |
|   ❌    |    tn     |      츠와나어         |   0%   |
|   ✅    |    tr     |      터키어           |  100%  |
|   ✅    |    tk     |    투르크멘어         |  100%  |
|   ✅    |    uk     |     우크라이나어      |  100%  |
|   ❌    |   b+hsb   |      상소르브어       |   0%   |

---

# Rucky 소개
- [Kali Linux 2019.3 릴리스](https://www.kali.org/blog/kali-linux-2019-3-release/)
- [Kali Linux 2021.1 릴리스](https://www.kali.org/blog/kali-linux-2021-1-release/)
- [Prog.World](https://prog.world/kali-linux-nethunter-on-android-part-3-breaking-the-distance/)
- [ProgrammerSought](https://www.programmersought.com/article/30497171179/)
- [Dark_Mechanic YouTube 채널](https://youtu.be/ic-X-FCLNk8)
- [AV SHIVA NORO YouTube 채널](https://youtu.be/4clbu41cEQ0)
- [Android Infosec YouTube 채널](https://www.youtube.com/watch?v=_NDXzGPh_BQ)
- [Android Infosec Facebook 게시물](https://www.facebook.com/AndroidInfoSec/posts/4101537619869708)

---

# 레거시 작업
[![RPi](https://img.shields.io/badge/Raspberry%20Pi-0%20W-maroon)](https://github.com/mayankmetha/Rucky-Ext-RPi)
[![HID](https://img.shields.io/badge/Project-Legacy%20HID-lightgreen)](https://github.com/mayankmetha/Rucky-Legacy-HID)
[![Android](https://img.shields.io/badge/android-4.4.x-green)](https://github.com/mayankmetha/Rucky/releases/tag/1.9)
[![Android](https://img.shields.io/badge/android-5.x-green)](https://github.com/mayankmetha/Rucky/releases/tag/1.9)
도구 다운로드
기능하위 기능지원 여부설명
키 입력 주입문자 키: 영숫자✅Hak5 문서
키 입력 주입문자 키: 구두점✅Hak5 문서
키 입력 주입STRING✅Hak5 문서
키 입력 주입STRINGLN✅Hak5 문서
키 입력 주입커서 키✅Hak5 문서
키 입력 주입시스템 키✅Hak5 문서
키 입력 주입기본 수정자 키✅Hak5 문서
키 입력 주입기본 수정자 키✅Hak5 문서
키 입력 주입기본 수정자 키✅Hak5 문서
키 입력 주입기본 수정자 키✅Hak5 문서
주석REM✅Hak5 문서
지연DELAY✅Hak5 문서
버튼WAIT_FOR_BUTTON_PRESS❌Hak5 문서 가능성 확인 중
버튼BUTTON_DEF❌Hak5 문서 가능성 확인 중
버튼DISABLE_BUTTON❌Hak5 문서 가능성 확인 중
버튼ENABLE_BUTTON❌Hak5 문서 가능성 확인 중
버튼내부 변수❌Hak5 문서 가능성 확인 중
LED기본 동작❌Hak5 문서 가능성 확인 중
LEDLED_OFF❌Hak5 문서 가능성 확인 중
LEDLED_R❌Hak5 문서 가능성 확인 중
LEDLED_G❌Hak5 문서 가능성 확인 중
LED내부 변수❌Hak5 문서 가능성 확인 중
공격 모드ATTACKMODE🚧Hak5 문서 STORAGE MODE는 최신 안드로이드 버전에서 대용량 저장 모드를 지원하지 않으므로 지원되지 않음
공격 모드VID 및 PID✅Hak5 문서
공격 모드MAN, PROD 및 SERIAL🚧Hak5 문서 SERIAL_RANDOM은 현재 지원되지 않음
공격 모드SAVE 및 RESTORE❌Hak5 문서
공격 모드내부 변수❌Hak5 문서
상수DEFINE✅Hak5 문서
변수VAR✅Hak5 문서
연산자수학 연산자✅Hak5 문서
연산자비교 연산자✅Hak5 문서
연산자연산 순서✅Hak5 문서
연산자논리 연산자✅Hak5 문서
연산자복합 대입 연산자✅Hak5 문서
연산자비트 연산자✅Hak5 문서
조건문IF✅Hak5 문서
조건문ELSE✅Hak5 문서
조건문중첩 IF 문✅Hak5 문서
조건문논리 연산자를 사용한 IF 문✅Hak5 문서
조건문IF 문 최적화✅Hak5 문서
루프WHILE✅Hak5 문서
루프무한 루프✅Hak5 문서
함수FUNCTION✅Hak5 문서
함수인수 전달 및 반환 값✅Hak5 문서
무작위화❌Hak5 문서
키 누르기 유지HOLD 및 RELEASE✅Hak5 문서
키 누르기 유지수정자 키 유지✅Hak5 문서
키 누르기 유지여러 키 유지✅Hak5 문서
페이로드 제어❌Hak5 문서
지터❌Hak5 문서
페이로드 숨기기❌Hak5 문서
저장 장치 활동❌Hak5 문서
잠금 키❌Hak5 문서
데이터 유출❌Hak5 문서
확장 기능❌Hak5 문서
명령어명령어 유형매개변수 1매개변수 2매개변수 3매개변수 4설명
MOUSE or POINTERCLICK or TOUCH or PRESS[button][num]마우스 버튼 클릭. 마우스가 [x] 및 [y] 방향으로 이동하지 않습니다.
MOUSE or POINTERHOLD or DRAG[button][x][y][num]마우스 버튼 클릭 및 유지. 마우스가 [x] 및 [y] 방향으로 이동할 수 있습니다.
MOUSE or POINTERMOVE or TRANSLATE[x][y][num]마우스 버튼이 클릭되지 않음. 마우스가 [x] 및 [y] 방향으로 이동할 수 있습니다.
MOUSE or POINTERKNOB or WHEEL or SCROLL[scroll][num]마우스 버튼이 클릭되지 않음. 마우스를 위 또는 아래로 스크롤할 수 있습니다.