Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Rucky — Una plataforma de lanzamiento USB HID Rubber Ducky fácil de usar para Android. | Kitploit
Herramientas/GitHubGitHub/mayankmetha/rucky
Generación de PayloadsExplotaciónHacking de HardwareRed Teaming
GitHubmayankmetha/rucky

Rucky

Una plataforma de lanzamiento USB HID Rubber Ducky fácil de usar para Android.

Ver RepositorioSitio web
65978hace 3 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Rucky

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


Estado

Compilación

Debug Build Github Nightly Build Github Release Build Nethunter Build

Análisis de código

CodeQL mobsfscan sarif


Descargar la aplicación

GitHub

GitHub release (latest by date) Github nightly

Nethunter App Store

Nethuter Release


Descargar el módulo de Magisk

GitHub

Github nightly


Léeme

Una aplicación de Android para realizar ataques USB HID (Rubber Duck) de múltiples formas:

  • Modo por cable: Necesita un kernel personalizado con la función usb hid o un kernel con configfs habilitado para que este modo sea utilizado.
  • Inalámbrico [Obsoleto]: Proporciona un servidor de sockets para extender este USB HID con herramientas/hardware externos como raspberry pi, servicios de sockets, nc, y mucho más.

Ducky Script

La sintaxis de Ducky Script es simple. Cada comando reside en una nueva línea y puede tener opciones que lo sigan. Los comandos se escriben en MAYÚSCULAS, porque los patos son ruidosos y les gusta graznar con orgullo. La mayoría de los comandos invocan pulsaciones de teclas, combinaciones de teclas o cadenas de texto, mientras que algunos ofrecen retrasos o pausas. A continuación se muestra una lista de comandos y su función, seguida de algunos ejemplos de uso. Algunas sintaxis extendidas del Ducky Script original de Hak5. Los scripts de Mouse ducky son diferentes de los que se ven en línea y se han definido para mantener la similitud con los scripts de teclado ducky.

Nota: En los parámetros [num] representa un número, [char] representa caracteres A-Z, a-z. También se ha añadido soporte para HID personalizable.

Funciones HID2

Todos los comandos HID2/HID heredados son compatibles

Funciones HID3

Ratón/Puntero

MOUSE o POINTER

Todos los comandos de ratón/puntero comenzarán con este comando. El efecto de los comandos REPEAT y DELAY también se puede aplicar a los comandos de ratón.Nota:

  1. En el campo de parámetro [button], que emula una acción de botón del ratón y puede tener los siguientes valores:
    • LEFT
    • RIGHT
    • MIDDLE
  2. En los campos de parámetro [x] e [y], que emulan una acción de movimiento del ratón y pueden tener un rango de valores de -127 a 127. Esto representa píxeles y es relativo a la posición actual del ratón. Si estás en el punto (150,150), entonces puedes mover el ratón (127,127) píxeles desde este punto seguido de (23,23). Por lo tanto, si el ratón está en (0,0) [esquina superior izquierda] y quieres moverlo a (1920, 1080) [esquina inferior derecha, suponiendo una pantalla 1080p], entonces necesitarías mover el ratón varias veces 127 píxeles cada vez (o menos) en cualquier dirección.
  3. En el campo de parámetro [scroll], que emula una acción de rueda de desplazamiento del ratón y puede tener los siguientes valores:
    • UP
    • DOWN
  4. El parámetro [num] representa un número. Se utiliza para repetir la acción. Alternativamente, se puede usar el comando REPEAT.

Sintaxis:

Ejemplo:``` 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:~
---

# Localización
| Estado |   Código    |         Idioma          | Traducido |
|:------:|:---------:|:-----------------------:|:----------:|
|   ❌    |   b+ach   |         Acholi          |     0%     |
|   ❌    |    aa     |          Afar           |     0%     |
|   ✅    |    af     |        Afrikáans        |    100%    |
|   ✅    |    ak     |          Akan           |    100%    |
|   ✅    |    sq     |        Albanés          |    100%    |
|   ✅    |    am     |        Amárico          |    100%    |
|   ✅    |    ar     |         Árabe           |    100%    |
|   ❌    |    an     |        Aragonés         |     0%     |
|   ✅    |    hy     |        Armenio          |    100%    |
|   ❌    |    as     |        Asamés           |     0%     |
|   ❌    |   b+ast   |        Asturiano        |     0%     |
|   ❌    |    av     |         Avar            |     0%     |
|   ❌    |    ae     |        Avéstico         |     0%     |
|   ❌    |    ay     |         Aimara          |     0%     |
|   ✅    |    az     |      Azerbaiyano        |    100%    |
|   ❌    |   b+ban   |        Balinés          |     0%     |
|   ❌    |   b+bal   |        Balochi          |     0%     |
|   ❌    |    bm     |        Bambara          |     0%     |
|   ❌    |    ba     |         Baskir          |     0%     |
|   ✅    |    eu     |         Vasco           |    100%    |
|   ✅    |    be     |       Bielorruso        |    100%    |
|   ✅    |    bn     |        Bengalí          |    100%    |
|   🚧   |   b+ber   |         Bereber         |    41%     |
|   ❌    |    bh     |         Bihari          |     0%     |
|   ❌    |    bi     |         Bislama         |     0%     |
|   ✅    |    bs     |         Bosnio          |    100%    |
|   ✅    |    br     |         Bretón          |    100%    |
|   ✅    |    bg     |        Búlgaro          |    100%    |
|   ❌    |    my     |        Birmano          |     0%     |
|   ✅    |    ca     |        Catalán          |    100%    |
|   ❌    |   b+ceb   |        Cebuano          |     0%     |
|   ❌    |    ch     |        Chamorro         |     0%     |
|   ❌    |    ce     |        Checheno         |     0%     |
|   ❌    |   b+chr   |        Cheroqui         |     0%     |
|   ✅    |    ny     |         Chewa           |    100%    |
|   ✅    |  zh-rCN   |   Chino simplificado    |    100%    |
|   ✅    |  zh-rTW   |   Chino tradicional     |    100%    |
|   ❌    |    cv     |        Chuvasio         |     0%     |
|   ❌    |    kw     |        Córnico          |     0%     |
|   ✅    |    co     |         Corso           |    100%    |
|   ❌    |    cr     |          Cree           |     0%     |
|   ✅    |    hr     |         Croata          |    100%    |
|   ✅    |    cs     |         Checo           |    100%    |
|   ✅    |    da     |         Danés           |    100%    |
|   ❌    |    dv     |         Divehi          |     0%     |
|   ✅    |    nl     |       Neerlandés        |    100%    |
|   ❌    |    dz     |        Dzongkha         |     0%     |
|   ✅    |  en-rGB   |    Inglés (RU)          |    100%    |
|   ✅    |  en-rUS   |    Inglés (EE. UU.)     |    100%    |
|   ✅    |    eo     |       Esperanto         |    100%    |
|   ✅    |    et     |        Estonio          |    100%    |
|   ✅    |    ee     |          Ewe            |    100%    |
|   ❌    |    fo     |         Feroés          |     0%     |
|   ❌    |    fj     |        Fiyiano          |     0%     |
|   ✅    |   b+fil   |        Filipino         |    100%    |
|   ✅    |    fi     |       Finlandés         |    100%    |
|   ✅    |    fr     |        Francés          |    100%    |
|   ✅    |    fy     |        Frisón           |    100%    |
|   ❌    |   b+fur   |        Friulano         |     0%     |
|   ❌    |    ff     |          Fula           |     0%     |
|   ❌    |   b+gaa   |           Ga            |     0%     |
|   ✅    |    gl     |        Gallego          |    100%    |
|   ✅    |    ka     |       Georgiano         |    100%    |
|   ✅    |    de     |        Alemán           |    100%    |
|   ❌    |   b+got   |        Gótico           |     0%     |
|   ✅    |    el     |        Griego           |    100%    |
|   ❌    |    kl     |     Groenlandés         |     0%     |
|   ✅    |    gn     |        Guaraní          |    100%    |
|   ✅    |    gu     |       Guyaratí          |    100%    |
|   ✅    |    ht     |   Criollo haitiano      |    100%    |
|   ✅    |    ha     |         Hausa           |    100%    |
|   ✅    |   b+haw   |       Hawaiano          |    100%    |
|   ✅    |    iw     |        Hebreo           |    100%    |
|   ❌    |    hz     |        Herero           |     0%     |
|   ❌    |   b+hil   |      Hiligaynon         |     0%     |
|   ✅    |    hi     |         Hindi           |    100%    |
|   ❌    |    ho     |       Hiri Motu         |     0%     |
|   ❌    |   b+hmn   |         Hmong           |     0%     |
|   ✅    |    hu     |       Húngaro           |    100%    |
|   ✅    |    is     |       Islandés          |    100%    |
|   ❌    |    io     |          Ido            |     0%     |
|   ✅    |    ig     |          Igbo           |    100%    |
|   ❌    |   b+ilo   |        Ilocano          |     0%     |
|   ✅    |    in     |       Indonesio         |    100%    |
|   ❌    |    iu     |       Inuktitut         |     0%     |
|   ✅    |    ga     |       Irlandés          |    100%    |
|   ✅    |    it     |        Italiano         |    100%    |
|   ✅    |    ja     |        Japonés          |    100%    |
|   ✅    |    jv     |       Javanés           |    100%    |
|   ❌    |   b+kab   |         Cabila          |     0%     |
|   ✅    |    kn     |        Canarés          |    100%    |
|   ✅    |   b+pam   |       Kapampangan       |    100%    |
|   ❌    |    ks     |        Cachemir         |     0%     |
|   ❌    |   b+csb   |        Casubio          |     0%     |
|   ✅    |    kk     |        Kazajo           |    100%    |
|   ❌    |    km     |         Jemer           |     0%     |
|   ✅    |    rw     |       Kinyarwanda       |    100%    |
|   ❌    |   b+tlh   |        Klingon          |     0%     |
|   ❌    |    kv     |          Komi           |     0%     |
|   ❌    |    kg     |         Kongo           |     0%     |
|   ❌    |   b+kok   |        Konkaní          |     0%     |
|   ✅    |    ko     |        Coreano          |    100%    |
|   ✅    |    ku     |         Kurdo           |    100%    |
|   ❌    |    kj     |       Kwanyama          |     0%     |
|   ✅    |    ky     |        Kirguís          |    100%    |
|   ✅    |    lo     |       Laosiano          |    100%    |
|   ✅    |    la     |         Latín           |    100%    |
|   ✅    |    lv     |         Letón           |    100%    |
|   ❌    |    li     |      Limburgués         |     0%     |
|   ✅    |    ln     |        Lingala          |    100%    |
|   ✅    |    lt     |        Lituano          |    100%    |
|   ❌    |   b+jbo   |        Lojban           |     0%     |
|   ❌    |   b+nds   |     Bajo alemán         |     0%     |
|   ❌    |   b+dsb   |     Bajo sorabo         |     0%     |
|   ✅    |    lg     |        Luganda          |    100%    |
|   ❌    |   b+luy   |         Luhya           |     0%     |
|   ❌    |    lb     |    Luxemburgués         |     0%     |
|   ✅    |    mk     |       Macedonio         |    100%    |
|   ❌    |   b+mai   |        Maithili         |     0%     |
|   ✅    |    mg     |        Malgache         |    100%    |
|   ✅    |    ms     |        Malayo           |    100%    |
|   ✅    |    ml     |       Malayalam         |    100%    |
|   ✅    |    mt     |        Maltés           |    100%    |
|   ❌    |    gv     |         Manés           |     0%     |
|   ✅    |    mi     |        Maorí            |    100%    |
|   ❌    |   b+arn   |        Mapuche          |     0%     |
|   ✅    |    mr     |        Maratí           |    100%    |
|   ❌    |    mh     |      Marshalés          |     0%     |
|   ❌    |   b+moh   |        Mohawk           |     0%     |
|   ✅    |    mn     |        Mongol           |    100%    |
|   ❌    |   b+mos   |         Mossi           |     0%     |
|   ❌    |    na     |       Nauruano          |     0%     |
|   ❌    |    ng     |        Ndonga           |     0%     |
|   ✅    |    ne     |        Nepalí           |    100%    |
|   ❌    |    se     |   Sami septentrional    |     0%     |
|   ✅    |   b+nso   |  Sotho septentrional    |    100%    |
|   ✅    |    no     |        Noruego          |    100%    |
|   ✅    |    nb     |   Noruego bokmål        |    100%    |
|   ✅    |    nn     |  Noruego nynorsk        |    100%    |
|   ❌    |    oc     |        Occitano         |     0%     |
|   🚧   |    or     |          Odia           |    26%     |
|   ❌    |    oj     |        Ojibwa           |     0%     |
|   ✅    |    om     |         Oromo           |    100%    |
|   ❌    |    os     |        Osetio           |     0%     |
|   ❌    |    pi     |          Pali           |     0%     |
|   ❌    |   b+pap   |       Papiamento        |     0%     |
|   ✅    |    ps     |        Pastún           |    100%    |
|   ✅    |    fa     |         Persa           |    100%    |
|   ✅    |    pl     |        Polaco           |    100%    |
|   ✅    |    pt     |   Portugués (PT)        |    100%    |
|   ✅    |  pt-rBR   |   Portugués (BR)        |    100%    |
|   ✅    |    pa     |        Punyabí          |    100%    |
|   ✅    |    qu     |        Quechua          |    100%    |
|   ✅    |    ro     |        Rumano           |    100%    |
|   ❌    |    rm     |       Romanche          |     0%     |
|   ❌    |    rn     |         Rundi           |     0%     |
|   ✅    |    ru     |         Ruso            |    100%    |
|   ❌    |    sg     |         Sango           |     0%     |
|   ❌    |    sa     |       Sánscrito         |     0%     |
|   🚧   |   b+sat   |        Santali          |    80%     |
|   ❌    |    sc     |        Sardo            |     0%     |
|   ❌    |   b+sco   |        Escocés          |     0%     |
|   ✅    |    gd     |   Gaélico escocés       |    100%    |
|   ✅    |    sr     |  Serbio (cirílico)      |    100%    |
|   ❌    | b+sr+Latn |  Serbio (latino)        |     0%     |
|   ✅    |    sn     |         Shona           |    100%    |
|   ❌    |    ii     |    Yi de Sichuan        |     0%     |
|   ✅    |    sd     |        Sindhi           |    100%    |
|   ✅    |    si     |       Cingalés          |    100%    |
|   ✅    |    sk     |       Eslovaco          |    100%    |
|   ✅    |    sl     |       Esloveno          |    100%    |
|   ✅    |    so     |        Somalí           |    100%    |
|   ❌    |   b+son   |        Songhay          |     0%     |
|   ❌    |    nr     |  Ndebele meridional     |     0%     |
|   ❌    |   b+sma   |   Sami meridional       |     0%     |
|   ❌    |    st     |   Sotho meridional      |     0%     |
|   ✅    |    es     |     Español (ES)        |    100%    |
|   ✅    | b+es+419  | Español (Latinoamérica)  |    100%    |
|   ✅    |    su     |       Sundanés          |    100%    |
|   ✅    |    sw     |        Suajili          |    100%    |
|   ❌    |    ss     |         Swati           |     0%     |
|   ✅    |    sv     |        Sueco            |    100%    |
|   ❌    |   b+syc   |        Siriaco          |     0%     |
|   ❌    |    tl     |        Tagalo           |     0%     |
|   ❌    |    ty     |       Tahitiano         |     0%     |
|   ✅    |    tg     |        Tayiko           |    100%    |
|   ✅    |    ta     |         Tamil           |    100%    |
|   ✅    |    tt     |        Tártaro          |    100%    |
|   ✅    |    te     |        Telugu           |    100%    |
|   ✅    |    th     |      Tailandés          |    100%    |
|   ❌    |    bo     |       Tibetano          |     0%     |
|   ✅    |    ti     |       Tigriña           |    100%    |
|   ❌    |    ts     |        Tsonga           |     0%     |
|   ❌    |    tn     |       Setsuana          |     0%     |
|   ✅    |    tr     |        Turco            |    100%    |
|   ✅    |    tk     |       Turcomano         |    100%    |
|   ✅    |    uk     |       Ucraniano         |    100%    |
|   ❌    |   b+hsb   |     Alto sorabo         |     0%     |

---

# Presentando a Rucky
- [Kali Linux 2019.3 Release](https://www.kali.org/blog/kali-linux-2019-3-release/)
- [Kali Linux 2021.1 Release](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 Channel](https://youtu.be/ic-X-FCLNk8)
- [AV SHIVA NORO YouTube Channel](https://youtu.be/4clbu41cEQ0)
- [Android Infosec YouTube Channel](https://www.youtube.com/watch?v=_NDXzGPh_BQ)
- [Android Infosec Facebook Post](https://www.facebook.com/AndroidInfoSec/posts/4101537619869708)

---

# Trabajo heredado
[![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)
Descargar herramienta
CaracterísticaSubcaracterísticaCompatibleDescripción
Inyección de teclasTeclas de caracteres: Alfanuméricas✅Hak5 Docs
Inyección de teclasTeclas de caracteres: Puntuación✅Hak5 Docs
Inyección de teclasSTRING✅Hak5 Docs
Inyección de teclasSTRINGLN✅Hak5 Docs
Inyección de teclasTeclas de cursor✅Hak5 Docs
Inyección de teclasTeclas de sistema✅Hak5 Docs
Inyección de teclasTeclas modificadoras básicas✅Hak5 Docs
Inyección de teclasTeclas modificadoras básicas✅Hak5 Docs
Inyección de teclasTeclas modificadoras básicas✅Hak5 Docs
Inyección de teclasTeclas modificadoras básicas✅Hak5 Docs
ComentariosREM✅Hak5 Docs
RetrasosDELAY✅Hak5 Docs
El BotónWAIT_FOR_BUTTON_PRESS❌Hak5 Docs Comprobando viabilidad
El BotónBUTTON_DEF❌Hak5 Docs Comprobando viabilidad
El BotónDISABLE_BUTTON❌Hak5 Docs Comprobando viabilidad
El BotónENABLE_BUTTON❌Hak5 Docs Comprobando viabilidad
El BotónVariables Internas❌Hak5 Docs Comprobando viabilidad
El LEDComportamientos predeterminados❌Hak5 Docs Comprobando viabilidad
El LEDLED_OFF❌Hak5 Docs Comprobando viabilidad
El LEDLED_R❌Hak5 Docs Comprobando viabilidad
El LEDLED_G❌Hak5 Docs Comprobando viabilidad
El LEDVariables Internas❌Hak5 Docs Comprobando viabilidad
Modos de ataqueATTACKMODE🚧Hak5 Docs MODO DE ALMACENAMIENTO no compatible ya que las versiones más recientes de Android no admiten el modo de almacenamiento masivo
Modos de ataqueVID y PID✅Hak5 Docs
Modos de ataqueMAN, PROD y SERIAL🚧Hak5 Docs SERIAL_RANDOM actualmente no es compatible
Modos de ataqueSAVE y RESTORE❌Hak5 Docs
Modos de ataqueVariables Internas❌Hak5 Docs
ConstantesDEFINE✅Hak5 Docs
VariablesVAR✅Hak5 Docs
OperadoresOperadores matemáticos✅Hak5 Docs
OperadoresOperadores de comparación✅Hak5 Docs
OperadoresOrden de las operaciones✅Hak5 Docs
OperadoresOperadores lógicos✅Hak5 Docs
OperadoresOperadores de asignación aumentada✅Hak5 Docs
OperadoresOperadores bit a bit✅Hak5 Docs
Sentencias condicionalesIF✅Hak5 Docs
Sentencias condicionalesELSE✅Hak5 Docs
Sentencias condicionalesSentencias IF anidadas✅Hak5 Docs
Sentencias condicionalesSentencias IF con operadores lógicos✅Hak5 Docs
Sentencias condicionalesOptimización de sentencias IF✅Hak5 Docs
BuclesWHILE✅Hak5 Docs
BuclesBucle infinito✅Hak5 Docs
FuncionesFUNCTION✅Hak5 Docs
FuncionesPaso de argumentos y valores de retorno✅Hak5 Docs
Aleatorización❌Hak5 Docs
Mantener teclasHOLD y RELEASE✅Hak5 Docs
Mantener teclasMantener teclas modificadoras✅Hak5 Docs
Mantener teclasMantener múltiples teclas✅Hak5 Docs
Control de payload❌Hak5 Docs
Jitter❌Hak5 Docs
Ocultación de payload❌Hak5 Docs
Actividad de almacenamiento❌Hak5 Docs
Teclas de bloqueo❌Hak5 Docs
Exfiltración❌Hak5 Docs
Extensiones❌Hak5 Docs
ComandoTipo de ComandoParámetro 1Parámetro 2Parámetro 3Parámetro 4Descripción
MOUSE or POINTERCLICK or TOUCH or PRESS[button][num]Clic de botón del ratón. El ratón no se mueve en las direcciones [x] e [y].
MOUSE or POINTERHOLD or DRAG[button][x][y][num]Clic y mantener pulsado el botón del ratón. El ratón se puede mover en las direcciones [x] e [y].
MOUSE or POINTERMOVE or TRANSLATE[x][y][num]El botón del ratón no hace clic. El ratón se puede mover en las direcciones [x] e [y].
MOUSE or POINTERKNOB or WHEEL or SCROLL[scroll][num]El botón del ratón no hace clic. El ratón se puede desplazar hacia arriba o hacia abajo.