AS3Obfuscator 1.1.1

Licentie: Gratis proefperiode ‎Bestandsgrootte: 4.45 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

Over AS3Obfuscator

Flash ActionScript-beveiliging - ActionScript-obfuscator, beschermt Flash-broncode, de .AS en . FLA bestanden, waardoor ze zeer moeilijk te begrijpen, indien bekeken met decompiler. Beschermt/versleutelt/verduistert Flash-projecten op bronniveau. Het is het enige hulpprogramma dat kan beschermen. FLA-bestanden (frame actionscript, instanties, klassen), samen met .AS-bestanden - het kan samenwerken met Flash, als flash-extensie. Zonder Flash, werken als standalone programma-verduistert alleen .AS bestanden. De actionscript-id's worden onomkeerbaar verminkt. Opties zeggen welk type id's moeten worden verminkt (klassen, vars, functies, enz.). U uitsluiten van het mangling van een lijst met specifieke id's. Ook-als een type id's niet mag worden verminkt- u een lijst opnemen. In de lijsten voor uitsluiten/opnemen u een groep id's met wildcardteken ("*" teken) verstrekken. Optioneel kunnen de tekenreeksen worden versleuteld in de bronbestanden - in runtime worden ze gedecodeerd. Optioneel kunnen de opmerkingen uit de actionscriptcode worden verwijderd. Een probleem met obfuscators in het algemeen is dat ze de semantische van een programma kunnen veranderen. Dat wil zeggen, het zou kunnen breken - zou kunnen gebeuren als het programma berekent namen van variabelen / functies bij runtime. Stel je voor dat je versluiert, en het programma stopt met werken. Enig idee hoe je een probleem te vinden in versluierde .swf? Met versluierde bron zou het mogelijk zijn om het probleem te lokaliseren. AS3Obfuscators staat het vinden van originele identificatiemiddelen van (en aan) versluierd toe. Ook kan de bron gemakkelijk opnieuw worden versluierd na het veranderen van een aantal van de opties of het negeren van een aantal id's. AS3Obfuscators probeert ook een aantal eenvoudige mogelijke toepassingen van computer-id-namen te detecteren tijdens runtime, zodat u ze niet hoeft toe te voegen in de negeerlijst. Het kan zoeken naar gedeclareerde id-namen die in een tekenreeks worden gebruikt - Voorbeeld: var myVariable; dit["myVariable"] Tekenreeksconcatenatie - Voorbeeld: deze["my"+"Variabele"] Een getal toevoegen aan het einde - Voorbeeld: var i:int=0; dit["myVar"+i]