Mercoledi 21 Ottobre 2026 12:49:50 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

ASP.NET machine key

Un segreto usato dalle applicazioni ASP.NET per proteggere token e stato; se viene abusato, può complicare la bonifica e la persistenza.

La ASP.NET machine key è un valore di configurazione segreto usato dalle applicazioni ASP.NET per firmare e crittografare dati sensibili come cookie di autenticazione, view state e altri token protetti. Aiuta il server a capire se i dati sono autentici e non sono stati modificati.

Nella sicurezza informatica, questa chiave è importante perché chiunque la ottenga può talvolta falsificare token validi, manomettere lo stato protetto o decifrare informazioni che l'applicazione si aspetta di considerare attendibili. Negli attacchi, questo può favorire il dirottamento di sessione, l'abuso di privilegi o persino l'esecuzione di codice in flussi legacy mal progettati. In difesa, gli amministratori dovrebbero proteggere con attenzione la chiave, evitare di riutilizzarla tra sistemi non correlati e ruotarla dopo un sospetto compromesso così che i vecchi token malevoli smettano di funzionare. La rotazione è importante anche durante la bonifica, perché una chiave rubata può permettere a un attaccante di continuare a generare dati considerati attendibili anche dopo il reset di password o account.

← indice WIKICROOK