Overview
Syllabus
Intro
Windows Hello (for Business)
Windows Hello for Business key points
Windows Hello for Business flavours
Azure AD native WHFB
Azure AD WHFB provisioning - PIN setup
WHFB Provisioning-technical components
WHFB Provisioning token requirements
WHFB provisioning response
Signed assertion with WHFB private key
Analyzing WHFB security
Analyzing key provisioning
Key provisioning flaws
Attack schematics
Get token with SSO data
Provisioning a new WHFB key
WHFB key storage
Registering WHFB keys directly on users
Registering a new WHFB key
Attack method: device code phishing
Alternative scenarios
WHFB Hybrid
WHFB Cloud Kerberos Trust
Lateral movement with WHFB
Request PRT for hybrid user
TGT Upgrade reply
Kerberos Key Trust consequences
Windows Hello for Business - conclusions
Taught by
x33fcon