06/04/10 12:46
Perchè se è così "semplice" decompilare le applicazioni .NET molte case produttrici utilizzano questa tecnologia sui loro prodotti che dovranno vendere?
06/04/10 12:49
Luk3
Perchè nelle versioni professionali di Visual Studio esistono delle utility che oscurano il codice, lo crittano ecc..
Quindi non c'è alcun modo di decompilarlo.
aaa
06/04/10 12:53
nessuno
Non sempre l'offuscamento è sicuro ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/04/10 13:41
pierotofy
Postato originariamente da TheKaneB:
(e con IDA Debugger + Hex Ray plugin è una vera passeggiata)
Mi trovo in disaccordo... ci sono binari che sono semplici da analizzare con IDA, ci sono altri che richiedono tanta pazienza e molta analisi... esistono dozzine di tecniche anti reversing, metodi di anti analisi statica e dinamica che spesso richiedono una certa esperienza e padronezza della piattaforma su cui gira il binario (e del relativo Assembly). Certo un buon reverser riuscirà sempre a disassemblare un eseguibile, con il giusto tempo.
Ultima modifica effettuata da pierotofy 06/04/10 13:41