„ActionScript Viewer“ yra įrankis, leidžiantis peržiūrėti ir analizuoti „ActionScript“ kodą, paprastai įterptą į SWF („Shockwave Flash“) failus. „ActionScript“ yra scenarijų kalba, naudojama „Adobe Flash“ programose. Kadangi SWF failai yra kompiliuojami ir nėra skaitomi žmogaus, „ActionScript Viewer“ gali dekompiliuoti šiuos failus, kad išgautų originalų šaltinio kodą arba jo aproksimaciją.
Kodo atkūrimas: atkurkite prarastą arba netinkamoje vietoje esantį „ActionScript“ šaltinio kodą iš SWF failų.
Mokymasis ir derinimas: supraskite, kaip buvo sukurta „Flash“ programa, arba derinkite senojo turinio problemas.
Saugumo auditai: patikrinkite trečiųjų šalių „Flash“ failus, ar nėra kenkėjiškų scenarijų ar pažeidžiamumų.
Migracija: suprasdami esamą kodo bazę, padėkite konvertuoti arba perkelti „Flash“ projektus į modernias platformas.
Švietimo tikslais: sužinokite, kaip „Flash“ pagrindu sukurti žaidimai, animacijos ar įrankiai buvo sukurti pagal scenarijus.
Atsisiųskite arba naudokite peržiūros įrankį: Įprasti įrankiai yra JPEXS Free Flash Decompiler, Sothink SWF Decompiler arba FFDec.
Atidarykite SWF failą: Įkelkite į įrankį norimą peržiūrėti „Flash“ failą.
Naršykite struktūrą: Naršykite po failo vidinius išteklius, įskaitant scenarijus, simbolius ir mediją.
Peržiūrėkite arba išskleiskite kodą: Atidarykite ir nukopijuokite dekompiliuotą „ActionScript“ failą peržiūrai arba redagavimas.
(Nebūtina) Modifikuoti arba eksportuoti: Kai kurie įrankiai leidžia redaguoti kodą ir išsaugoti modifikuotą SWF failą.
Senų „Flash“ projektų priežiūra arba atnaujinimas
„ActionScript“ išgavimas iš žaidimų, animacijų ar programų archyvavimui ar analizei
„Flash“ turinio konvertavimas į HTML5 ar kitus modernius formatus
Trečiųjų šalių „Flash“ failų tyrimas švietimo, audito ar tyrimų tikslais
Senų sistemų, kurios vis dar priklauso nuo apie „ActionScript“ logiką