Domenica 18 Ottobre 2026 09:37:02 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Decodifica a runtime

L'analisi di dati strutturati all'interno di un'applicazione o di una macchina virtuale.

La decodifica a runtime è il processo di analisi di dati strutturati mentre un'applicazione o una macchina virtuale è in esecuzione, invece che prima dell'esecuzione. L'input può essere costituito da messaggi di rete, contenuti di archivi, oggetti serializzati o record di configurazione. Poiché il decoder opera su dati live controllati dall'attaccante, piccoli errori possono diventare gravi vulnerabilità di sicurezza.

Nella sicurezza informatica, la decodifica a runtime è importante perché spesso si colloca su un confine di fiducia. Se il parser accetta lunghezze malformate, strutture nidificate o codifiche inattese, un attaccante può provocare crash, corruzione della memoria, bypass della logica o esaurimento delle risorse. I difensori cercano una convalida rigorosa dell'input, un'analisi con limiti definiti e una gestione robusta degli errori. Nei sistemi distribuiti e nei runtime come Erlang/OTP, la decodifica è particolarmente sensibile perché un solo messaggio errato può influire su molti servizi che si basano sullo stesso percorso di parsing.

← indice WIKICROOK