<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Get-WHFBKeys.ps1 on CyberVeille</title>
    <link>https://cyberveille.ch/tags/get-whfbkeys.ps1/</link>
    <description>Recent content in Get-WHFBKeys.ps1 on CyberVeille</description>
    <generator>Hugo -- 0.146.0</generator>
    <language>fr-fr</language>
    <copyright>Cyberveille CC BY-NC-SA 4.0</copyright>
    <lastBuildDate>Tue, 27 Oct 2026 00:00:00 +0100</lastBuildDate>
    <atom:link href="https://cyberveille.ch/tags/get-whfbkeys.ps1/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>WHFB-PinCapture : capture du PIN Windows Hello via breakpoint matériel CPU dans LogonUI.exe</title>
      <link>https://cyberveille.ch/posts/2026-10-27-whfb-pincapture-capture-du-pin-windows-hello-via-breakpoint-materiel-cpu-dans-logonui-exe/</link>
      <pubDate>Tue, 27 Oct 2026 00:00:00 +0100</pubDate>
      <guid>https://cyberveille.ch/posts/2026-10-27-whfb-pincapture-capture-du-pin-windows-hello-via-breakpoint-materiel-cpu-dans-logonui-exe/</guid>
      <description>&lt;h2 id=&#34;-contexte&#34;&gt;🔍 Contexte&lt;/h2&gt;
&lt;p&gt;Publié en octobre 2026 sur GitHub (ivancabrera02/WHFB-PinCapture), ce dépôt présente une technique offensive permettant de capturer le PIN Windows Hello for Business (WHFB) sur des systèmes Windows 11 protégés par VBS/VSM et TPM, où les attaques hors ligne et le brute-force sont rendus inopérants.&lt;/p&gt;
&lt;h2 id=&#34;-pourquoi-les-attaques-classiques-échouent&#34;&gt;🛡️ Pourquoi les attaques classiques échouent&lt;/h2&gt;
&lt;p&gt;Le projet documente les protections en place qui rendent les attaques traditionnelles inefficaces :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;VBS/VSM actif&lt;/strong&gt; : la hiérarchie de clés réside en VTL1 (secure kernel), inaccessible depuis SYSTEM en VTL0&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conteneur NgcIso&lt;/strong&gt; : le secret PIN est descellé à l&amp;rsquo;intérieur du trustlet, pas en user mode normal&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Matériel scellé par TPM&lt;/strong&gt; : aucune clé en clair sur disque, le descellement nécessite le TPM&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anti-hammering&lt;/strong&gt; : &lt;code&gt;softLockoutAttemptLimit = 5&lt;/code&gt;, compteur enforced par VTL1, non réinitialisable depuis le disque&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-technique-dattaque--hardware-breakpoint-capture&#34;&gt;⚙️ Technique d&amp;rsquo;attaque : hardware breakpoint capture&lt;/h2&gt;
&lt;p&gt;La technique repose sur l&amp;rsquo;injection de &lt;strong&gt;&lt;code&gt;ngccap.dll&lt;/code&gt;&lt;/strong&gt; dans le processus &lt;strong&gt;&lt;code&gt;LogonUI.exe&lt;/code&gt;&lt;/strong&gt; (SYSTEM, non-PPL) via &lt;code&gt;logonui_watch.ps1&lt;/code&gt; :&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
