Reverse Engineering RGB Keyboard Backlights With Linux Kernel Drivers
Offered By: nullcon via YouTube
Course Description
Overview
Explore the intricacies of reverse engineering a Windows HP Laptop RGB Keyboard driver and reimplementing its functionality on Linux through a kernel driver in this 31-minute conference talk by Rishit Bansal at Nullcon Goa. Delve into the challenges of working with proprietary firmware and obscure Windows APIs due to the lack of a unified interface for keyboard backlights. Learn about various reverse engineering techniques for dotnet and Windows native applications, and discover how these standards apply to manufacturer-specific functionality beyond just keyboard LEDs. Follow Bansal's journey of contributing to the Linux kernel, submitting his first patch to the mainline 6.x Linux Kernel, and his ongoing work on Linux HP WMI drivers. Gain insights into the efforts to introduce new standards that aim to unify RGB keyboard drivers on Linux, addressing a challenge that Windows has yet to overcome.
Syllabus
Reverse Engineering RGB Keyboard Backlights With Linux Kernel Drivers by Rishit Bansal | Nullcon Goa
Taught by
nullcon
Related Courses
Dal Reverse engineering alla stampa 3DUniversity of Naples Federico II via Federica Rapid Manufacturing
Indian Institute of Technology Kanpur via Swayam Generative Design for Industrial Applications
Autodesk via Coursera Fundamentos de Ciberseguridad: un enfoque práctico
Inter-American Development Bank via edX Functional And Conceptual Design
Indian Institute of Technology Madras via Swayam