Quick Tips: Beskytt Actionscript-koden ved hjelp AS3Obfuscator
Del
Del
Del
Del
Denne Cyber Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Det finnes mange verktøy for dekompilering og konvertere SWF-filer til Fla og /eller avsløre kildekoden. Det er ikke en 100% effektiv måte å beskytte din søknad mot dette, men med AS3Obfuscator kan du gå en lang vei. Les videre for å finne ut hvordan
Trinn 1: Hva er AS3Obfuscator
AS3Obfuscator er et program som lar deg obfuscate din Action kildekode, noe som gjør det? vanskelig å lese når decompiled
Trinn 2:. Hvordan fungerer det
AS3Obfuscator vil endre identifikatoren navn som variabler, f.eks navn, funksjoner, konstanter, etc. til tilfeldige tegn i For å bryte logikken i koden din, noe som gjør det veldig vanskelig å lese.
programvinduet presenterer en rekke alternativer som du kan redigere for å få et bestemt nivå av tåkelegging. Det kan synes vanskelig å bruke i starten på grunn av de mange mulighetene den har, men så snart du begynner å spille med det vil du merke at det er faktisk veldig brukervennlig
Trinn 3:. Features
Som du vet, den viktigste funksjonen i denne søknaden er koden tåkelegging, men la oss ta en titt på de viktigste valgene:
Endre identifikasjons navn, kan du velge hvilke typer vil være modifisert.
String Kryptering (valgfritt)
obfuscates FLA og som filer.
Forhåndsvisning av koden som vil bli endret
Opprettholder de originale filene /kode
Trinn 4: Hvor kan jeg få det
Du kan laste ned en gratis 90 dagers prøveversjon via as3obfuscator nettside eller kjøpe et eksemplar for $ 30. Prøveversjonen er meget funksjonell og har bare noen få restriksjoner på antall filer og obfuscations det kan gjøre
Trinn 5:.! Obfuscate
Last ned prøveversjonen og prøve søknad, ta for eksempel dette eksemplet på min Detect Flash Player versjon opplæringen, selv om du kan forstå at textfields er viser noen Capabilities info, vil du ha en hard tid å lese en fullverdig spill, for eksempel.
pakke {import flash. display.Sprite; import flash.system.Capabilities; public class f0xuh8iV strekker Sprite {offentlig funksjon f0xuh8iV (): void {AbAon80w.text = Capabilities.version; hl1i3uH9.text = Capabilities.os; uoHTyUjK.text = Capabilities.isDebugger? acAJaAwM.UfsBsq4D (0,18): acAJaAwM.UfsBsq4D (1,19); }}}
Konklusjon
Avhengig av hvordan du jobber og hvor applikasjoner slutten, kan du ha behov for en kildekode obfuscator for å beskytte koden din blir stjålet, gi AS3Obfuscator en prøve
For mer informasjon om å beskytte kildekoden, sjekk ut denne tidligere Activetuts + tutorial:!.! Beskytt Flash-filer fra decompilers ved hjelp av kryptering
Takk for at du leser