Skip to content
~/ dnim.dev
▸ Writing ▸ About
All writing

~/writing/tags

#usb

1 post

Embedded systems
July 27, 2026 6 min

Reverse engineering the Attack Shark keyboard protocol

Attack Shark, Epomaker and Akko sell hundreds of keyboards built on the same ROYUAN hardware, configurable only through Windows software. Here is the wire protocol: two colliding command sets, per-key colour that lands in flash, and a firmware image read out of a rescued binary.

#reverse-engineering#hid#usb#keyboards

dnim.dev · built and broken by JR

Writing GitHub RSS Email
esc

    Keyboard shortcuts

    • Open the command palette ⌘K / Ctrl K
    • Show this help ?
    • Go home g then h
    • Go to writing g then w
    • Close any dialog Esc

    Press ? anytime to see this.