Jestem opiekunem witryny, która rzekomo „zgubiła” kod źródłowy do pliku flash swf. Jak zdekompilować to źródło?
Czy są jakieś programy online lub offline, z których mógłbym korzystać?
Jestem opiekunem witryny, która rzekomo „zgubiła” kod źródłowy do pliku flash swf. Jak zdekompilować to źródło?
Czy są jakieś programy online lub offline, z których mógłbym korzystać?
Odpowiedzi:
Można to również zrobić bezpłatnie online: http://www.showmycode.com/
EDYTUJ Szybkie wyszukiwanie w Google pokazało tę listę, która prawdopodobnie zawiera wszystkie potrzebne narzędzia (spójrz także na komentarze): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Zwykle „zagubiony” to eufemizm dla „Przestaliśmy płacić deweloperowi, a teraz nie da nam kodu źródłowego”.
Biorąc to pod uwagę, posiadam kopię przeglądarki ActionScript Viewer firmy Burak i działa ona całkiem nieźle. Proste wyszukiwanie w Google pozwoli Ci znaleźć wiele innych dekompilatorów SWF.
erlswf to projekt open source napisany w języku erlang do dekompilacji plików .swf.
Oto strona: https://github.com/bef/erlswf
Pobierz dekompilator Sothink SWF. Nie za darmo, ale warto. Ostatnio użyłem go do dekompilacji pliku SWF, dla którego straciłem fla, i mogłem całkowicie podróżować w obie strony swf-fla iz powrotem!
tekst linku
Miałem szczęście z biblioteką SWF :: File na CPAN, a zwłaszcza z narzędziem dumpswf.plx , które jest dostarczane z tą dystrybucją. Generuje kod Perla, który po uruchomieniu regeneruje plik SWF.
Kilka razy korzystałem z dekompilatora Sothink SWF, jedynym problemem jest to, że gdy projekt staje się bardziej złożony, wyjście dekompilatora staje się trudniejsze do ponownego skompilowania. Ale zapewnia to, że możesz pobrać swoje pliki .as przez większość czasu, skompilowalna fla to pytanie.