Una build personalizzata è un progetto unico o fortemente modificato realizzato al di fuori della produzione di massa. Nell'hardware e nel software, può essere assemblata per soddisfare un'esigenza specifica, combinare parti insolite o supportare comportamenti che i prodotti commerciali non offrono.
Nel campo della sicurezza informatica, le build personalizzate sono importanti perché possono essere potenti e imprevedibili. I difensori le usano per creare banchi di prova specializzati, appliance rafforzate o ambienti di laboratorio con controlli precisi. Anche gli attaccanti si affidano a build personalizzate per malware su misura, firmware modificato o strumenti furtivi che eludono il rilevamento basato sulle firme. Il rischio per la sicurezza spesso non è l'idea della personalizzazione in sé, ma la mancanza di convalida standard, documentazione e percorsi di aggiornamento. Un dispositivo personalizzato può anche esporre interfacce nascoste, impostazioni predefinite deboli o lacune di compatibilità che creano una nuova superficie di attacco. In pratica, una build personalizzata dovrebbe essere esaminata come qualsiasi altro asset: conoscerne i componenti, limitarne la fiducia e testarne il comportamento in caso di guasto e di attacco.


