Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
LocalStranger — PoC per WinNotify, dimostrato tramite un driver mapper, e privilege escalation locale. | Kitploit
Strumenti/GitHubGitHub/nbs32k/localstranger
Escalation di PrivilegiFramework di ExploitPost-ExploitRed TeamingSviluppo PayloadBinary Exploitation
GitHubnbs32k/localstranger

LocalStranger

PoC per WinNotify, dimostrato tramite un driver mapper, e privilege escalation locale.

Vedi Repository
40811325 giorni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

LocalStranger

LocalStranger è un progetto Proof of Concept pensato per dimostrare quanto sia effettivamente pericoloso un driver in modalità kernel vulnerabile.

WinNotify.sys (come lo chiamo io, msft.sys), è un driver vulnerabile molto pericoloso che espone primitive kernel arbitrarie a causa di una completa mancanza di validazione del chiamante. Inaspettatamente, il driver è firmato nell'ambito del programma di partnership Microsoft Windows Hardware Compatibility Publisher e, a oggi, non è stato aggiunto alla Microsoft Vulnerable Driver Blocklist. A quanto pare, finché non viene sfruttato attivamente in the wild da un gruppo di minaccia, praticamente non viene considerato un problema di nessuno.

Sfruttando il driver, sono riuscito a creare un driver mapper per mappare driver kernel non firmati nello spazio kernel, e un programma per elevare l'utente a NT-AUTHORITY. Data la pericolosità delle primitive esposte, puoi letteralmente fare qualsiasi cosa ti venga in mente. Il cielo è il limite.

LocalStranger è composto da un componente core principale, lsapi, che implementa wrapper attorno alle comunicazioni in modalità utente con il driver. Dalla lettura/scrittura dei processi e allocazioni di memoria al bypass di KASLR, lettura/scrittura di memoria fisica e virtuale.

Il driver mapper, lsmapper, è scritto in C++ con una sintassi piuttosto moderna, perché ne avevo voglia. Tutto il resto è stato scritto in C con una forte formattazione Microsoft, perché anche questo mi andava di farlo.

Il codice è stato condiviso senza licenza, quindi non chiedermi cosa significhi, cercatelo.

Screenshots

vmware_atMKc3A8I3 vmware_SkiIZveojT
Scarica lo strumento