AS3Obfuscator 1.1.1

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 4.45 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

O AS3Obfuscator

Ochrona Flash ActionScript - Zaciemniacz Języka ActionScript, chroni kod źródłowy flash, .AS i . FLA plików, co czyni je bardzo trudne do zrozumienia, jeśli są wyświetlane z decompiler. Chroni/ szyfruje / zaciemnia projekty Flash na poziomie źródła. Jest to jedyne narzędzie, które może chronić . Pliki FLA (frame actionscript, instancje, klasy), wraz z plikami .AS - mogą współpracować z Flash, jako rozszerzenie flash. Bez Flasha, działa jako samodzielny program zaciemnia tylko pliki .AS. Identyfikatory actionscript są zniekształcone-przemianowany nieodwracalnie. Opcje mówią, który typ identyfikatorów powinien być zniekształcony (klasy, vars, funkcje itp.). Można wykluczyć z listy określonych identyfikatorów. Ponadto, jeśli typ identyfikatorów nie powinny być zniekształcone- można dołączyć listę. Na listach wykluczeń/dołączania można podać grupę identyfikatorów ze znakiem wieloznacznym ("*" znak). Opcjonalnie ciągi mogą być szyfrowane w plikach źródłowych — w czasie wykonywania są odszyfrowywane. Opcjonalnie komentarze można usunąć z kodu actionscript. Problem z zaciemniaczy w ogóle jest to, że mogą zmienić semantyczne programu. Oznacza to, że może się zepsuć - może się zdarzyć, jeśli program oblicza nazwy zmiennych/funkcji w czasie wykonywania. Wyobraź sobie, że zaciemniasz, a program przestaje działać. Każdy pomysł, jak znaleźć problem w zaciemnionych .swf? Z zaciemnioneźródło może być możliwe, aby zlokalizować problem. AS3Obfuscators pozwala na znalezienie oryginalnych identyfikatorów z (i do) zaciemnione. Ponadto źródło może być łatwo zaciemnione ponownie po zmianie niektórych opcji lub ignorowaniu niektórych identyfikatorów. AS3Obfuscators próbuje również wykryć kilka prostych możliwych zastosowań nazw identyfikatorów obliczeniowych w czasie wykonywania, więc nie trzeba dodawać ich na liście ignorowanych. Może wyszukiwać zadeklarowane nazwy identyfikatorów używane w ciągu - Przykład: var myVariable; to["myVariable"] Ciągów - Przykład: to["my"+"Zmienna"] Dodawanie liczby na końcu - Przykład: var i:int=0; to["myVar"+i]