Darken
Versione: 1.0.0.0
Descrizione: Darken è un prototipo di offuscatore. E' stato scritto in conformità alle specifiche del formato degli assembly .NET, perciò è possibile offuscare un qualsiasi assembly già compilato. Il programma si limita a cercare tutti gli identificatori sostituibili presenti nel file e a scambiarli con delle sequenze casuali di lettere. E' un prototipo in quanto c'è un piccolo ma sostanziale bug, di cui non riesco ad individuare l'origine, che rende l'assembly inutilizzabile quando sono presenti nel suo codice certe entità (interfacce, delegati, eventi, non saprei dire). Infatti esistono identificatori che non vanno sostituiti, come ad esempio i nomi dei namespace importati, oppure delle classi base ereditate se queste appartengono alla BCL del framework. Ho già corretto queste inconsistenze ma c'è qualcos'altro che non riesco a individuare.
Eseguibile: Non disponibile
Sorgenti: Download
