Dotfuscator community edition

mercoledì 09 luglio 2008 - 17.38

kduhcm Profilo | Junior Member

Ciao ragazzi,
vorrei utilizzare dotfuscator sul file app_code dell'applicazione per crittografare le stringhe
ma se lo faccio a runtime non riesce a istanziare le classi contenute.

Suggerimenti?

Brainkiller Profilo | Guru

>Ciao ragazzi,
>vorrei utilizzare dotfuscator sul file app_code dell'applicazione
>per crittografare le stringhe
>ma se lo faccio a runtime non riesce a istanziare le classi contenute.

Ciao,
credo che l'unica cosa che puoi fare qui è compilare e distribuire il sito come DLL e offuscare quella.
Non credo sia possibile offuscare singole stringhe dei file dentro app_code.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

kduhcm Profilo | Junior Member

ciao,
mi spiego meglio:
il sito utilizza delle classi (le classi vanno nella directory app_code)

quando precompilo il sito, mi genera un app_code.dll che contiene il codice delle classi che instanzio.

A questo punto utilizzo il dotfuscator per offuscare la dll app_code ma, cosi' facendo le istruzioni sembra che non trovino le classi
instanziate all'interno e mi da errore a runtime.

Forse utilizzo male il dotfuscator?

Brainkiller Profilo | Guru

>A questo punto utilizzo il dotfuscator per offuscare la dll app_code
>ma, cosi' facendo le istruzioni sembra che non trovino le classi
>instanziate all'interno e mi da errore a runtime.

Bisognerebbe capire intanto che tipo di errore è a runtime. Cmq. penso che possa essere come dici tu che per qualche motivo dopo l'offuscamento non le trova più.

>Forse utilizzo male il dotfuscator?

Personalmente non conosco nessuno che usa il DotFuscator in produzione, perchè è una Community Edition, e quindi è molto semplificata, tra l'altro l'ho usato anche io e non è così intuitivo. Io ho utilizzato questo offuscatore e ho trovato che funziona molto bene:
http://www.smartassembly.com/
Prova a scaricare la trial e ripeti la procedura vedi se funziona.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

kduhcm Profilo | Junior Member

Io vorrei un prodotto free... non posso spendere 500 Euro... Giusto per complicare un po la vita a chi volesse visualizzare il codice con un reflector...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5