GET /congress/2025/event/4435af8f-b96a-5593-be42-47a04ba5f47e/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": "4435af8f-b96a-5593-be42-47a04ba5f47e",
    "kind": "official",
    "name": "Pwn2Roll: Who Needs a 595€ Remote When You Have wheelchair.py?",
    "slug": "pwn2roll-who-needs-a-599-remote-when-you-have-wheelchair-py",
    "url": "https://api.events.ccc.de/congress/2025/event/4435af8f-b96a-5593-be42-47a04ba5f47e/?format=api",
    "track": "hardware",
    "assembly": "ccc",
    "room": "62251a07-13e4-5a72-bb3c-8528416ee0f2",
    "location": null,
    "language": "en",
    "description": "This talk depicts the reverse engineering of a popular electric wheelchair drive system - the Alber e-motion M25: a several thousand euro assistive device that treats mobility like a SaaS subscription. Through Android app reverse engineering, proprietary Bluetooth protocol analysis, hours of staring at hex dumps (instead of the void), and good old-fashioned packet sniffing, we'll expose how manufacturers artificially limit essential features and monetize basic human mobility.\r\n\r\nWhat you'll learn:\r\n\r\n- how a 22-character QR code sticker, labeled as \"Cyber Security Key\", becomes AES encryption\r\n- why your 6000€ wheelchair drive includes an app with Google Play Billing integration for features the hardware already supports\r\n- the internals, possibilities and features of electronics worth 30€ cosplaying as a 595€ medical device\r\n- the technical implementation of the \"pay 99.99€ or stay slow\" speed limiter (6 km/h vs 8.5 km/h)\r\n- how nearly 2000€ in hardware and app features can be replaced by a few hundred lines of Python\r\n- why the 8000€ even more premium (self-driving) variant is literally identical hardware with a different Boolean flag and firmware plus another (pricier) remote\r\n\r\nWe'll cover the complete methodology: from initial reconnaissance, sniffing and decrypting packets to reverse-engineer the proprietary communication protocol, to PoCs of Python replacements, tools, techniques, and ethical considerations of reverse engineering medical devices.\r\n\r\nThis is a story about artificial scarcity, exploitative DRM, ethics and industry power, and how hacker-minded creatures should react and act to this.\r\n\r\nThis talk will be simultaneously interpretated into German sign language (Deutsche Gebärdensprache aka. DGS).",
    "schedule_start": "2025-12-27T17:15:00+01:00",
    "schedule_duration": "01:00:00",
    "schedule_end": "2025-12-27T18:15:00+01:00"
}