Wie dekompiliere ich eine SWF-Datei? [Geschlossen]


94

Ich bin der Betreuer einer Site, die angeblich den Quellcode an eine Flash-SWF-Datei "verloren" hat. Wie dekompiliere ich diese Quelle?

Gibt es Programme online oder offline, die ich verwenden könnte?


5
Wenn Sie es in HTML5 konvertieren möchten, können Sie Swiffy verwenden: google.com/doubleclick/studio/swiffy
Johannes Fahrenkrug

Antworten:


71

Dies kann auch frei online erfolgen: http://www.showmycode.com/

BEARBEITEN Eine schnelle Google-Suche ergab diese Liste, die wahrscheinlich alle Tools enthält, die Sie sich wünschen könnten (siehe auch die Kommentare): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html


5
Diese Website ist jetzt fehlerhaft und zeigt den Code nicht mehr an. Gibt es eine andere gute?
Osa

3
Eine schnelle Google-Suche ergab diese Liste, die wahrscheinlich alle Tools enthält, die Sie sich wünschen könnten (siehe auch die Kommentare). Bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Ohad Schneider

Für die Aufzeichnung gab es nichts auf der Liste der freien Dekompilierer, die für mich funktionierten. Einige waren nah dran, aber letztendlich immer noch nutzlos.
Roman Starkov

@romkyns - kannst du herausfinden, was genau nicht funktioniert hat? Welche Datei haben Sie, AS2 oder AS3 (können Sie sie irgendwo hochladen)? Welche Tools haben Sie ausprobiert?
Ohad Schneider

2
showmycode sagt, dass das Projekt geschlossen ist; leere Seite.
Dor1000

21

Normalerweise ist 'verloren' ein Euphemismus für "Wir haben aufgehört, den Entwickler zu bezahlen, und jetzt gibt er uns den Quellcode nicht mehr."

Davon abgesehen besitze ich eine Kopie von Buraks ActionScript Viewer und es funktioniert ziemlich gut. Eine einfache Google-Suche findet Sie viele andere SWF-Dekompilierer.


ASV dekompiliert AS3 / Flash 9-Inhalte noch nicht.
Brent

1
Worüber sprichst du? Es ist seit Ewigkeiten dekompiliertes AS3-Zeug. Ich habe es benutzt, um so etwas zu tun. Natürlich muss man es kaufen, die kostenlose Version ist viel älter als die kostenpflichtige Version.
Davr


9

Holen Sie sich den Sothink SWF-Dekompiler. Nicht kostenlos, aber es lohnt sich. Ich habe es kürzlich verwendet, um einen SWF zu dekompilieren, für den ich das Fla verloren hatte, und ich konnte swf-fla und zurück komplett umrunden!
Link Text


Sothink ist wirklich sehr gut. Lee Brimelow hat ein nettes Tutorial zur Verwendung: gotoandlearn.com/play?id=70
Kristian J.


2

Ich habe den Sothink SWF-Dekompiler einige Male verwendet. Das einzige Problem ist, dass die Ausgabe des Dekompilers mit zunehmender Komplexität des Projekts schwieriger wieder zu kompilieren ist. Aber es stellt sicher, dass Sie Ihre .as-Dateien die meiste Zeit erhalten können, kompilierbares Fla ist eine Frage.

Sothink SWF Decompiler


Kannst du einen Link dazu hinzufügen? Ich werde dann upvoten.
Nathan Feger

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.