Protezione Flash ActionScript - Offuscatore ActionScript, protegge il codice sorgente Flash, .AS e . FILE FLA, rendendoli molto difficili da capire, se visualizzati con decompilatore. Protegge/crittografa/offusca i progetti Flash a livello di origine.
È l'unica utilità in grado di proteggere . File FLA (frame actionscript, istanze, classi), insieme ai file AS - può funzionare insieme a Flash, come estensione flash. Senza Flash, lavorare come programmi autonomi offusca solo i file AS.
Gli identificatori actionscript vengono rinominati in modo irreversibile. Le opzioni dicono quale tipo di identificatori deve essere straziato (classi, var, funzioni, ecc.). È possibile escludere dalla maschera un elenco di identificatori specifici. Inoltre, se un tipo di identificatori non deve essere straziato, è possibile includere un elenco.
Negli elenchi di esclusione/includi è possibile fornire un gruppo di identificatori con carattere jolly ("*"carattere).
Facoltativamente, le stringhe possono essere crittografate nei file di origine, in fase di esecuzione vengono decrittografate.
Facoltativamente, i commenti possono essere rimossi dal codice actionscript.
Un problema con gli offuscatori in generale è che possono cambiare la semantica di un programma. Cioè, potrebbe rompersi - potrebbe accadere se il programma calcola i nomi di variabili / funzioni in fase di esecuzione.
Immagina di offuscare e il programma smette di funzionare.
Hai idea di come trovare un problema nelle .swf?
Con la fonte offuscata potrebbe essere possibile individuare il problema.
AS3Obfuscators consente di trovare identificatori originali da (e a) offuscati.
Inoltre, l'origine può essere nuovamente offuscata dopo aver cambiato alcune delle opzioni o ignorato alcuni identificatori.
AS3Obfuscators tenta anche di rilevare alcuni semplici possibili usi dei nomi degli identificatori di calcolo in fase di esecuzione, pertanto non è necessario aggiungerli nell'elenco ignora.
Può cercare i nomi degli identificatori dichiarati utilizzati in una stringa
- Esempio: var myVariable; this["myVariable"]
Concatenazione di stringhe
- Esempio: this["my"+"Variable"]
Aggiunta di un numero alla fine
- Esempio: var i:int=0; this["myVar"+i]
cronologia delle versioni
- Versione 1.1.1 pubblicato il 2010-06-30
Versione 1
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
CONTRATTO DI LICENZA CON L'UTENTE FINALE PER AS3OBFUSCATOR IMPORTANTE LEGGERE ATTENTAMENTE I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO DI LICENZA PRIMA DI CONTINUARE CON QUESTA INSTALLAZIONE DEL PROGRAMMA: Il Contratto di Licenza con l'utente finale di Vaklin Radev ("EULA") è un accordo legale tra l'utente (un individuo o una singola entità) e Vaklin Radev, per i prodotti software Vaklin Radev sopra identificati, che possono includere componenti software associati, supporti, materiali stampati e documentazione "online" o elettronica ("PRODOTTO SOFTWARE"). Installando, copiando o utilizzando in altro modo il PRODOTTO SOFTWARE, l'utente accetta di essere vincolato dai termini del presente Contratto. Il presente contratto di licenza rappresenta l'intero accordo relativo al programma tra l"utente e Vaklin Radev (indicato come "licenziatario") e sostituisce qualsiasi proposta, rappresentazione o intesa precedente tra le parti. Se l'utente non accetta i termini del presente Contratto, non installare o utilizzare il PRODOTTO SOFTWARE.
Il PRODOTTO SOFTWARE è protetto dalle leggi sul copyright e dai trattati internazionali sul copyright, nonché da altre leggi e trattati sulla proprietà intellettuale. Il PRODOTTO SOFTWARE è concesso in licenza, non venduto.
1. CONCESSIONE DELLA LICENZA.
Il PRODOTTO SOFTWARE è concesso in licenza come segue:
(a) Installazione e utilizzazione.
Vaklin Radev concede all'utente il diritto di installare e utilizzare copie del PRODOTTO SOFTWARE nel computer che esegue una copia validamente concessa in licenza del sistema operativo per il quale è stato progettato il PRODOTTO SOFTWARE [ad esempio, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7]. Per utilizzare la versione illimitata completa del PRODOTTO SOFTWARE su uno o più computer, è necessario acquistare una licenza separata per ciascuno dei computer. Gli aggiornamenti sono gratuiti per la stessa versione principale del PRODOTTO SOFTWARE a cui si applica la licenza.
(b) Copie di riserva.
È inoltre possibile effettuare copie del PRODOTTO SOFTWARE come potrebbe essere necessario per scopi di backup e archiviazione.
2. DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI.
(a) Mantenimento delle note sul diritto d'autore.
Non è necessario rimuovere o modificare alcuna informativa sul copyright su tutte le copie del PRODOTTO SOFTWARE.
(b) Distribuzione.
L'utente non può distribuire copie registrate del PRODOTTO SOFTWARE a terzi. Le versioni di valutazione disponibili per il download dai siti Web di AS3Obfuscator possono essere distribuite liberamente.
(c) Divieto di reverse engineering, decompilazione e smontaggio.
L'utente non può decodificare, decompilare o smontare il PRODOTTO SOFTWARE, tranne e solo nella misura in cui tale attività è espressamente consentita dalla legge applicabile nonostante questa limitazione.
(d) Noleggio.
L'utente non può noleggiare, affittare o prestare il PRODOTTO SOFTWARE.
(e) Servizi di supporto.
Vaklin Radev può fornire all"Utente finale servizi di supporto relativi al PRODOTTO SOFTWARE ("Servizi di supporto tecnico"). Qualsiasi codice software supplementare fornito all'utente nell'ambito dei Servizi di supporto sarà considerato parte del PRODOTTO SOFTWARE e soggetto ai termini e alle condizioni del presente Contratto.
(f) Conformità alle leggi applicabili.
L'ue deve rispettare tutte le leggi applicabili in merito all'uso del PRODOTTO SOFTWARE.
3. RISOLUZIONE
Fatti salvi altri diritti, Vaklin Radev può porre fine al presente Contratto se l'utente non rispetta i termini e le condizioni del presente Contratto. In tal caso, è necessario distruggere tutte le copie del PRODOTTO SOFTWARE in tuo possesso.
4. DIRITTO D'AUTORE
Tutti i titoli, inclusi ma non limitati ai diritti d'autore, nel e al PRODOTTO SOFTWARE e le sue copie sono di proprietà di Vaklin Radev o dei suoi fornitori. Tutti i diritti di proprietà intellettuale e di proprietà intellettuale all'interno e al contenuto a cui è possibile accedere attraverso l'uso del PRODOTTO SOFTWARE sono di proprietà del rispettivo proprietario dei contenuti e possono essere protetti dal copyright applicabile o da altre leggi e trattati sulla proprietà intellettuale. Il presente Contratto non concede all'utente alcun diritto di utilizzare tali contenuti. Tutti i diritti non espressamente concessi sono riservati da Vaklin Radev.
5. NESSUNA GARANZIA
Vaklin Radev declina espressamente qualsiasi garanzia per il PRODOTTO SOFTWARE. Il PRODOTTO SOFTWARE viene fornito "Così com'è" senza alcuna garanzia esplicita o implicita di alcun tipo, incluse, a titolo oso ma non limitato, garanzie di commerciabilità, non violazione o idoneità di uno scopo particolare. Vaklin Radev non garantisce né si assume la responsabilità dell'accuratezza o della completezza di qualsiasi informazione, testo, grafica, link o altri elementi contenuti nel PRODOTTO SOFTWARE. Vaklin Radev non garantisce il rispetto di alcun danno che possa essere causato dalla trasmissione di un virus informatico, worm, bomba a orologeria, bomba logica o altro programma per computer di questo tipo. Vaklin Radev declina inoltre espressamente qualsiasi garanzia o rappresentazione agli Utenti Autorizzati o a terzi.
6. LIMITAZIONE DI RESPONSABILITÀ
In nessun caso Vaklin Radev sarà responsabile per eventuali danni (inclusi, a titolo esemplificativo, perdita di profitti, interruzione dell'attività o perdita di informazioni) derivanti dall'uso o dall'impossibilità degli "Utenti autorizzati" di utilizzare il PRODOTTO SOFTWARE, anche se Vaklin Radev è stato informato della possibilità di tali danni. In nessun caso Vaklin Radev sarà responsabile per la perdita di dati o per danni indiretti, speciali, incidentali, consequenziali (incluso il profitto perso) o altri danni basati su contratto, illecito o altro. Vaklin Radev non avrà alcuna responsabilità in relazione al contenuto del PRODOTTO SOFTWARE o a qualsiasi parte di esso, inclusi, a titolo dannoso ma non limitato, errori o omissioni in esso contenuti, diffamazione, violazioni dei diritti di pubblicità, privacy, diritti di marchio, interruzione dell'attività, lesioni personali, perdita della privacy, diritti morali o divulgazione di informazioni riservate.