News Score: Score the News, Sort the News, Rewrite the Headlines

Reversing a Fingerprint Reader Protocol

TLDR: The sensor uses TLS-PSK over USB. We overwrite the PSK and are able to read images. Scan of not-my-finger. I recently got a new Laptop (Lenovo Ideapad 5 - 15are05). Linux compatibility is quite good, as documented in the Arch Wiki. One part that is not working is the fingerprint reader. In this blog post I describe my approach to reverse engineering the fingerprint reader's windows driver and USB protocol. This results in a python script, capable of streaming images from the sensor at arou...

Read more at blog.th0m.as

© News Score  score the news, sort the news, rewrite the headlines