| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GRAZIE!
PER AVER SCELTO DI VALUTARE: "GOLIATH .NET CPU EMULATOR"
LA TUTELA DEL BUSINESS: PERCHE'
E' NECESSARIO PROTEGGERE IL CODICE .NET ?
I Compilatori delle Piattaforma .NET non generano Codice Nativo (così come avviene per altri linguaggi di programmazione) bensì codice Intermediate Language (IL) arricchito da Metadati che descrivono (con regole fisse) il contenuto di un file (Assembly). Grazie alla regolarità della struttura dell'IL, gli Assembly .NET possono essere facilmente DECOMPILATI! E' possibile, in definitiva, ricostruire un codice che è simile o addirittura uguale al codice sorgente originale. In questo modo, ci si spinge, al di là di quanto previsto dall'articolo 6 contenuto nella: ![]() Un'azienda o
Singolo Sviluppatore, deve poter salvaguardare la Proprietà
Intellettuale del Suo Codice. Oltre ad un Obfuscator
che consente di mettere il Codice .NET al riparo da "occhi
indiscreti", "concorrenti", "reverse-engineering"
è necessario implementare una
sofisticata "protezione
software" per tutelarsi dalla
diffusione di copie non autorizzate!
PERCHE'
UTILIZZARE "GOLIATH .NET CPU EMULATOR" NELLE NOSTRE
APPLICAZIONI ?
In breve, un "linguaggio nel linguaggio" in cui è possibile:
POTENZA,
AFFIDABILITA' E SEMPLICITA' D'USOPer dimostrare le potenzialità di "Goliath .NET CPU Emulator" si è scelto di calcolare un semplice CRC32 ("Cyclic Redundancy Check") di una generica stringa "hello world!":
![]() Offuscando,
ulteriormente, il nostro assembly .NET con un Obfuscator
(anche utilizzando il solo renaming dei metodi) un eventuale
aggressore si ritroverà a dover analizzare, capire e
ricostruire
quanto
evidenziato in figura (ovviamente, per ottenere questo
risultato, l'utente finale, deve
disporre anche i *sorgenti* di Goliath .NET CPU
Emulator):
![]() *** Goliath .NET CPU Emulator è parte integrante di tutti i prodotti Cantelmo Software *** PRODUTTIVITA'
IMMEDIATA - VIDEO TUTORIAL: "GOLIATH .NET CPU
EMULATOR"...IN ACTION!
ELENCO DELLE
ISTRUZIONI X86 DISPONIBILIL'elenco completo delle istruzioni (attualmente) implementate in Goliath .NET CPU Emulator sono disponibili a questo link ![]() QUALITA'
& TRASPARENZACantelmo
Software, a
dimostrazione della validità del prodotto offerto, utilizza
"Goliath .NET CPU Emulator"
nei propri programmi. E'
stato creato, inoltre, un Forum
di Discussione per: FAQ,
Commenti,
Suggerimenti
e/o Critiche utili
al miglioramento del prodotto. Novità,
Vulnerabilità
ed altre Tecniche
di Protezione sono
invece disponibili sul blog.
Ogni sviluppatore che sta utilizzando il prodotto a design-time, per il mantenimento o scrittura di codice e richiama le nostre API deve possedere una licenza d'uso. Si deve acquistare la relativa licenza per sviluppatore e NON per macchina. La licenza d'uso dà il diritto di utilizzare il prodotto su più di una macchina oltre cha a lavorare da più postazioni. Si consiglia, per piccoli team:
In alternativa, se
la Vs. Azienda ha molti sviluppatori:
Le nostre licenze
sono "royalty-free". Questo
significa che non c'è nessuna tassa da pagare per
distribuire la Vostra applicazione, e non ci sono limiti sul numero di
applicazioni che possono essere compilate utilizzando la nostra
libreria.
La licenza, inoltre, include:
![]() ![]() ![]() Download
"Goliath .NET CPU Emulator" - Ultima Release: 1.0.0
(04-Gen-2010)![]() (Versione Dimostrativa: 1.0x MB - History / Statistics) LIMITAZIONI D'USO PER
LA VERSIONE DIMOSTRATIVA La versione dimostrativa di "Goliath .NET CPU Emulator" consente di valutare il prodotto prima di decidere di acquistarlo. Sono contenute tutte le funzionalità della versione commerciale con la sola limitazione nel numero di istruzioni assembly x86 che è possibile definire. Installando la versione dimostrativa di "Goliath .NET CPU Emulator", l'Utente può:
MODALITA'
DI ACQUISTO
Se dopo aver testato le potenzialità di "Goliath .NET CPU Emulator" siete rimasti soddisfatti e desiderate acquistarlo o se sono necessarie ulteriori informazioni o chiarimenti, non esitate a contattarci all'indirizzo: goliath @ cantelmosoftware.com. Siamo sempre a completa disposizione dei Nostri Clienti e vogliamo che il Vostro acquisto da noi sia un'esperienza di assoluta soddisfazione. Le
modalità di pagamento (standard) accettate sono: BONIFICO
BANCARIO, VAGLIA
POSTALE o
ACQUISTO Licenza:
N.B.: LA
FATTURA COMMERCIALE
VIENE INVIATA INSIEME AI CODICI DI ATTIVAZIONE DEL PROGRAMMA.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Home Page
Copyright © 2003-2009 "Cantelmo Software" del Geom. Marcello Cantelmo. Tutti i Diritti sono Riservati • Note Legali : ::
:
:Microsoft™,
Windows™,
.NET™, and .NET Framework™ sono marchi di Microsoft
Corporation. Tutti gli altri marchi appartengono ai legittimi
proprietari.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||