Reactor NET - Come proteggere Assemblee a 64 bit
-
18-09-2019 - |
Domanda
Ho costruire a 64 bit (x64) versioni di alcune assemblee e sto cercando di offuscare loro con .NET Reactor , che sostiene di avere supporto 64 bit. Tuttavia, anche se a disattivare tutte le opzioni di protezione e bloccaggio Reactor NET è sempre la realizzazione di assiemi a 32 bit!
Qualcuno sa come ottenere Reactor NET per la produzione di assemblaggi a 64 bit?
Soluzione
Perché non basta chiamare il supporto Reactor NET e chiedere direttamente perché si ottiene assemblee a 32 bit (cioè, se essi sostengono il loro prodotto produce assemblee a 64 bit).
A proposito, quando costruisco i miei assembly .NET, si utilizza l'opzione / piattaforma con "AnyCPU", che indica che le assemblee risultanti possono funzionare su qualsiasi versione di Windows (ad esempio, su x32 di Windows eseguito come a 32-bit assemblee e su x64 di Windows vengono eseguiti come assemblee a 64 bit).
Poi li offuscare con il mio strumento obfuscator (che non è Reactor NET) e corsa perfetta su entrambi gli ambienti.
Altri suggerimenti
Nel caso in cui non sono a conoscenza di questo, c'è un forum di supporto ufficiale per .Net reattore che potrebbe tornare utile in assenza di reale supporto:
Questo problema sembra essere stato risolto in v4.5.0.0 di Reactor NET