No description
Find a file
Davíð Steinn Geirsson 98036cf5db docs: add keyboard/mouse encryption, video format, and screen internals
- Keyboard events are NEVER encrypted (mouse-only AES-128-CBC)
- Documented full processVK key translation tables (3 maps, 169 entries)
- Decoded AST JPEG wire format: 16-byte header + tile command stream
  with 4:2:0 YCbCr macroblocks
- Added complete RFBScreen internals (ScreenDecode, ScreenUpdate, etc.)
- Documented power action codes (0=off, 1=on, 2=reset, 3=soft off)
- Discovered new client-to-server message type 0x19 (GetCursorPos)
- Added ast_jpeg decoder state layout (0x588 bytes, 30+ fields)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 02:13:31 +00:00
.gitignore chore: add .gitignore for built binary 2026-03-11 00:51:02 +00:00
go.mod feat: init Go module for aten-mount 2026-03-11 00:40:47 +00:00
KVM_PROTOCOL.md docs: add keyboard/mouse encryption, video format, and screen internals 2026-03-11 02:13:31 +00:00
main.go fix: address code review findings 2026-03-11 00:53:51 +00:00
MOUNT_PROTOCOL.md Update MOUNT_PROTOCOL.md 2026-03-11 00:38:33 +00:00
protocol.go fix: address code review findings 2026-03-11 00:53:51 +00:00
protocol_test.go feat: add tests for packet construction and SCSI handlers 2026-03-11 00:50:08 +00:00
REVERSING.md docs: add keyboard/mouse encryption, video format, and screen internals 2026-03-11 02:13:31 +00:00
scsi.go fix: address code review findings 2026-03-11 00:53:51 +00:00
scsi_test.go feat: add tests for packet construction and SCSI handlers 2026-03-11 00:50:08 +00:00