2009-10-07 11 views

Respuesta

0

¿Vincularlos juntos una opción? Dotfuscator te permite unir Conjuntos y ofuscar el todo.

Consulte this article si es útil en su caso.

+0

Dotfuscator también no requiere que los une, se puede confundir fácilmente múltiples conjuntos de una sola vez (y cambiar el nombre de los tipos de referencia entre ellos consistentemente) –

2

Dotfuscator Edición de la comunidad. Y aquí está su MSDN article.

Si quiere más potencia y está listo para pagar, vaya por XenoCode Post Build. o Crypto Obfuscator. También suministran la versión de evaluación.

+0

Además de la edición de la comunidad libre de Dotfuscator, que hace manejar múltiples conjuntos de entrada, también puede solicitar una evaluación gratuita de la versión pro de Dotfuscator con más funcionalidad de ofuscación. –

5

Puede usar ILMerge para fusionar los ensamblajes y luego babel para ocultar el ensamblado fusionado.

ILMerge es una herramienta gratuita de Microsoft que se pueden descargar en: http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx

+1

Esta es exactamente la forma en que manejo el problema: funciona muy bien, especialmente con el interruptor/internalize en ILMerge, que luego permite que Babel ofusque a los miembros que eran públicos. –

+0

Además, hoy en día, Babel tiene la característica "ensamblar e incrustar conjuntos" en algunas de sus licencias. Ver todas [características] (http://www.babelfor.net/products/obfuscator) – zed

0

Se necesita un Ofuscador .NET que ofuscar montajes múltiples: es decir: cuando se cambia el nombre de un miembro, se debe renombrar en cada asamblea en el proyecto de ofuscación. prueba BitHelmet. Regards