
Sfrutta CVE-2026-31431 su Linux utilizzando un'implementazione in Rust per ottenere un'escalation dei privilegi locale tramite una primitiva di scrittura arbitraria nella page cache.
Questo software fornisce uno strumento per testare la vulnerabilità CVE-2026-31431 di Linux. Utilizza il linguaggio di programmazione Rust per interagire con i file di sistema. Il programma consente agli utenti di eseguire shellcode personalizzato sui sistemi presi di mira. Questo strumento aiuta i ricercatori di sicurezza a verificare se i loro ambienti Linux gestiscono correttamente la copia dei file. Si concentra sul difetto di escalation dei privilegi trovato nel meccanismo di copia del kernel Linux.
Prima di iniziare, assicurati che il tuo computer soddisfi questi requisiti di base. Hai bisogno di una connessione Internet stabile per scaricare lo strumento. Hai anche bisogno di un sistema operativo Windows versione 10 o 11. Questo strumento richiede 50 MB di spazio libero su disco. Non sono necessarie installazioni software aggiuntive poiché questo programma include tutti i componenti necessari per funzionare.
Devi visitare la pagina del progetto per ottenere i file necessari. Naviga al link ufficiale qui sotto per accedere al repository.
Clicca Qui Per Visitare La Pagina E Scaricare
Una volta raggiunta la pagina, cerca la sezione denominata Releases sul lato destro dello schermo. Fai clic sul numero di versione più recente per vedere i file disponibili. Seleziona il file che termina con .exe per scaricare l'applicazione sul tuo computer. Salva questo file in una cartella che riesci a trovare facilmente, ad esempio la cartella Download.
Segui questi passaggi per eseguire il software.
L'interfaccia funziona interamente tramite un terminale basato su testo. All'avvio dell'applicazione viene visualizzato un menu con opzioni numerate. Digita il numero dell'azione che desideri eseguire e premi il tasto Invio.
Controlla sempre i messaggi di stato nella finestra di testo. Questi messaggi indicano chiaramente se lo strumento ha trovato una vulnerabilità o se il tentativo è fallito. Se lo strumento rileva il difetto CVE-2026-31431, ti avviserà immediatamente.
Windows potrebbe bloccare questo programma perché esegue azioni tipiche degli strumenti di test di sicurezza. Questa attività attiva il comportamento standard dell'antivirus. Potrebbe essere necessario aggiungere un'eccezione nelle impostazioni di Sicurezza di Windows per consentire l'esecuzione del file.
Questo passaggio impedisce a Windows di bloccare lo strumento mentre verifichi le debolezze del sistema.
Utilizza questo strumento solo su hardware di tua proprietà o per il quale hai il permesso di eseguire test. Eseguire test su sistemi senza autorizzazione viola leggi e policy relative alla sicurezza digitale. Tratta con cura lo shellcode che utilizzi. Testa sempre i tuoi script prima in una macchina virtuale o in un ambiente di rete isolato. Questa pratica mantiene il tuo hardware principale al sicuro da errori imprevisti o instabilità del sistema.
Cosa succede se il programma si chiude improvvisamente? Questo indica un problema con le autorizzazioni o con l'architettura interna del bersaglio. Controlla la cronologia dell'antivirus per vedere se lo strumento è stato rilevato.
Posso eseguirlo su un Mac? Questa implementazione specifica supporta nativamente i sistemi Windows. Gli utenti Linux potrebbero dover ricompilare il codice sorgente Rust.
Questo strumento richiede l'accesso a Internet? No. Una volta scaricato il file, puoi eseguirlo offline.
Dove posso trovare ulteriore aiuto? Consulta la cartella di documentazione inclusa nel repository per maggiori dettagli sulla vulnerabilità sottostante. La comunità Rust fornisce inoltre numerose risorse su come gestire la sicurezza della memoria e le chiamate di sistema, se desideri saperne di più sulla progettazione del codice.
Se riscontri errori, assicurati di eseguire lo strumento come amministratore. Fai clic con il pulsante destro del mouse sul file e seleziona Esegui come amministratore. Questo concede allo strumento i privilegi necessari per interagire con i file di sistema. Se lo schermo lampeggia e scompare, apri una finestra del Prompt dei comandi, trascina il file nella finestra e premi Invio per vedere l'output dell'errore. Questo rivela il motivo specifico dell'arresto. Contatta gli sviluppatori aprendo una segnalazione (issue) sulla pagina del repository se l'errore riguarda un bug nel codice. Fornisci il testo del messaggio di errore per aiutare il team a risolvere il problema più rapidamente.