Also known as obfuscated code, obfuscated software, obfuscation in software, code obfuscation
creazione deliberata di codice sorgente difficile da comprendere per un lettore umano
In programmazione, l'offuscamento del codice è l'atto di creare deliberatamente codice sorgente difficile da comprendere per un lettore umano. L'offuscamento può avere diverse motivazioni: * la volontà di proteggere la proprietà intellettuale rendendo difficile il reverse engineering e il riutilizzo non autorizzato del proprio codice da parte di terzi; * rendere più difficile la modifica malevola del codice, come l'inserimento di malware o la realizzazione di crack; * rendere più difficili azioni di violazione della licenza d'uso, come la creazione di keygen; * a scopo ricreativo, per creare rompicapo destinati alla comunità dei programmatori. L'offuscamento può essere realizzato direttamente dal programmatore o introdotto attraverso un offuscatore, ovvero un programma specificatamente progettato per modificare il codice sorgente introducendo variazioni che ne complicano la lettura.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).