Ich habe einige Flash SWF-Dateien, die ich brauche ein wenig Einblick in, wie sie arbeiten. Sind sie irgendwelche guten Werkzeuge, um eine SWF-Datei zurückzuentwickeln?Reverse Engineering Flash
Danke.
Ich habe einige Flash SWF-Dateien, die ich brauche ein wenig Einblick in, wie sie arbeiten. Sind sie irgendwelche guten Werkzeuge, um eine SWF-Datei zurückzuentwickeln?Reverse Engineering Flash
Danke.
Ich hasse die „nur Google“ Antwort zu geben, aber es ist wirklich so einfach, wenn Sie know what terms to use.
Neben Flash Decompiler greifen, können Sie die SWF File Format Specification docs zu lesen.
Als jemand ständig mit SWF-Dateiformat und Actionscript 2 und 3 Bytecode arbeiten, empfehle ich ASV hoch. Im Gegensatz zu anderen Decompilern wurde es entwickelt, um SWF-Dateien zu untersuchen und nicht nur in FLA zu konvertieren.
Außerdem müssen Sie die folgenden Dokumente lesen:
FWIW: Ich habe ein erstellt ActionScript 3 (dis-)assembler (die Sie zurück modifizierten Code zusammenstellen können, auch für verschleierten Dateien). Es ähnelt der Funktionalität von flasm, zielt jedoch auf AVM ab (wird in neueren Flash-Versionen verwendet) und arbeitet direkt mit dem AS-Bytecode und nicht mit ganzen SWF-Dateien. Um den Rest der Datei zu bearbeiten, könnten Sie ein Tool wie SWiX verwenden.
Ich persönlich verwende Trillix's Flash decompiler. Es macht die Arbeit, die ich will. Aber es ist bezahlte Software, ich benutze immer und immer wieder eine Demoversion (ich benutze es nur 10 Mal im Jahr).
Sothink Flash Decompiler ist auch ziemlich anständig, und schimpft ziemlich gut auf CNET's Liste der heruntergeladenen Decompiler.
Ich habe
bei http://www.ave-imperator.com/ viel Glück die Arbeit mit AVE Imperator hatteEs hat mir geholfen, auch bekommen arbeiten Action innen mit den Elementen zu gehen. Es hat auch mehr als eine Methode, um zu dekompilieren, also können Sie die Art, wie Sie es dekompilieren, so optimieren, dass Sie bekommen, was Sie brauchen.
Sind Sie zufällig mit diesem Produkt verbunden? –
Überhaupt nicht. Ich habe diese Software zum ersten Mal im Jahr 2006 gekauft und seitdem verwendet. Es hat die meiste Zeit gut für mich funktioniert. Nicht alles dekompiliert perfekt, aber ich habe es verwendet, um über die Jahre eine Menge Action-Skripte von hochkarätigen Flash-Sites zu lernen. – user117197
Er bat um eine Empfehlung. Nur weil etwas an Google hoch bewertet wird, bedeutet das nicht, dass es die beste Option ist. –
Heute kommt das zweite Ergebnis von Google hier. Wie können wir das in diesem Jahrhundert noch beantworten? – pdem