Earlier quoted context omitted.
A few thoughts: Apple's Face ID takes a 2-dimensional infrared image of your face as well as projects 30,000 IR dots to form a 3D depth map of the face. It feeds this into a NN in a separate Secure Enclave processor to determine whether the face is attentive and authorised. I believe they also implement specific NNs just to perform anti-spoofing, both physical and digital. This is contrasted to Samsung and Microsoft'…
iPhone X(box Kinect) Still nowhere near as secure as they make out though
Windows Hello bypassed using infrared image
41–50 of 57 posts
Re: Windows Hello bypassed using infrared image
#42The problem is really how can we be sure that a device claimed to be a camera is really a camera and can be trusted? But yeah, as the device is already physically compromised, there is not much can be done in OS' perspective.
Re: Windows Hello bypassed using infrared image
#43Earlier quoted context omitted.
iPhone X(box Kinect) Still nowhere near as secure as they make out though
What vulnerabilities are you referring to?
Also the younger you are the less likely it is to differentiate.
Re: Windows Hello bypassed using infrared image
#44If you're using that as your sole authentication mechanism, then you're not encrypting your data with a password. It's already game over. These kinds of things of 'security'* features can't be considered protection for the valuable data on your computer, or the e-commerce account you're currently signed in on. This stuff is for preventing Steven from making a funny Facebook post in your name (he'll find a way anyways…
The problem is that Apple does facial recognition and does it in a semi secure way which builds trust in the technology. Then microsoft and samsung jam in the feature without any of the security considerations and ride off the trust Apple built in it. It's completely outrageous that MS thought it was acceptable to do facial recognition using a basic webcam.
Re: Windows Hello bypassed using infrared image
#45It seems like it wouldn't be a stretch to make a USB webcam that presented an "animated" infrared image -- would that defeat this fix? What I'd really like is the system to consider every new USB device untrusted, and require specific approval before it's added as a device. This should apply to its capabilities too (eg: if a "keyboard" suddenly is presenting itself as storage, that causes a prompt). Think along the l…
QubesOS does this by quarantining your USB controllers in a dedicated virtual machine.
https://www.qubes-os.org/doc/usb-qubes/
Usb-guard for Linux also uses kernel features to accomplish similar.
I dont know of any methods to do this on MacOS or Windows though.
Re: Windows Hello bypassed using infrared image
#46It seems like it wouldn't be a stretch to make a USB webcam that presented an "animated" infrared image -- would that defeat this fix? What I'd really like is the system to consider every new USB device untrusted, and require specific approval before it's added as a device. This should apply to its capabilities too (eg: if a "keyboard" suddenly is presenting itself as storage, that causes a prompt). Think along the l…
There's USBGuard on Linux that seems to do some of this. Can't vouch for it, as I've never used it, though.
Re: Windows Hello bypassed using infrared image
#47Earlier quoted context omitted.
Can you explain why Apple's implementation is semi secure and others' implementations aren't? All of them have been bypassed at one point or another IIRC but that's probably not what you mean? (also: if it's semi secure then being able to build trust based on that means the other part is PR I guess, outrageous as well?)
A few thoughts: Apple's Face ID takes a 2-dimensional infrared image of your face as well as projects 30,000 IR dots to form a 3D depth map of the face. It feeds this into a NN in a separate Secure Enclave processor to determine whether the face is attentive and authorised. I believe they also implement specific NNs just to perform anti-spoofing, both physical and digital. This is contrasted to Samsung and Microsoft'…
https://docs.microsoft.com/en-us/windows-hardware/design/dev...
Re: Windows Hello bypassed using infrared image
#48Earlier quoted context omitted.
Yes, you could prompt for every USB device detection. You would have to do that on boot too, though, which would probably give users security notice fatigue. There's basically no persistence, serial numbers, etc.
What input device do you use to accept the prompt?
Re: Windows Hello bypassed using infrared image
#49There is certainly some resemblance, particularly what I looked like when I was 6, but not a huge one.
Re: Windows Hello bypassed using infrared image
#50The problem is really how can we be sure that a device claimed to be a camera is really a camera and can be trusted? But yeah, as the device is already physically compromised, there is not much can be done in OS' perspective.
A "physically compromised" iPhone will still not let you in, no matter what devices you plug into it, including removing the camera module and replacing it.