Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 10968|Antwort: 1

[Fenster] JPEXS Free Flash Decompiler

[Link kopieren]
Veröffentlicht am 12.09.2018 10:17:21 | | | |
JPEXS Free Flash Decompiler (FFDec) ist ein kostenloses und quelloffenes Flash-Dekompilierungswerkzeug. Das Programm kann den Quellcode oder drei Teile von Actionscrip{filter}t1/2 ansehen, exportieren oder bearbeiten (Code-Editor AS3). Text oder Bilder können bearbeitet oder ersetzt werden. Im SWF-Decompiler kann man auch Formen, Bilder, Klänge oder Filme exportieren. Die Umwandlung des SWF-zu-FLA-Formats ist ebenfalls akzeptabel.


Erfordert die Installation von Java 7, Linux oder Mac OS unter Windows

Java 7 oder höher erforderlich

Verfügbar für Windows, Linux und MacOS

Benutzeroberfläche

Der Etikettbaum zeigt

Das Aussehen und Gefühl von Office 2003 in Blau

Ribbon-Panels, Tabs und App-Icons

Kompatibel mit Kategorien-Tag-Bäumen (Formen, Sprites, Text, ...) )

- Jedes Tag zeigt eine Zeichenkennung an und erhält einen optionalen Namen aus ExportAsset oder anderen Informationen

Zwei Panel-Ausgaben

- Im linken Panel, Originalvorschau der Edition, rechts

Ziehe die SWF-Datei in das Hauptfenster, um die Datei zu öffnen

Ziehe Baum-Objekte außerhalb des Fenster-Ausgangselements

Vorschau auf die sich ändernde Hintergrundfarbe des Projekts

Greifen Sie bequem über den Einstellungstab auf die App-Konfiguration auf

Mehrsprachige Unterstützung: Englisch, Tschechisch, Chinesisch, Niederländisch, Deutsch, Ungarisch, Portugiesisch, Russisch, Spanisch, Schwedisch, Ukrainisch

Öffnen Sie die Datei

Öffne/Speicher-Tab-Screenshots

Es unterstützt sowohl SWF-Dateien als auch unkomprimierte Zlib- und LZMA-Kompression

Sowohl AS1/2- als auch AS3-Dateien werden unterstützt

Scaleform in GFx unterstützt Dateien (*. GFX :)

Öffnen Sie die Datei per Ziehen und Fallen im Dateikontextmenü oder über die Standards Association

Der Aktualisierungsbutton liest die Datei erneut vor

Angezeigtes SWF-Objekt

SWF-Screenshot-Anzeige (MorphShape)

Shape (DefineShape1-4 Label)

MorphShapes (DefineMorphShape1-2 Tags)

Genie (DefineSprite-Tag)

Buttons (DefineButton1-2 Tabs)

Text (DefineText1 - 2, DefineEditText-Tag, keine TLF-Unterstützung)

Bilder (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 Tags)

Schriftarten (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, DefineFontName-Tags)

- Name, Charaktervorschau, Aufstieg, Fall, inländische Hauptrolle, fett/kursives Logo

Video (DefineVideoStream, VideoFrame-Tags)

Sound (DefineSound, SoundStreamHead1-2, SoundStreamBlock-Tab)

Skripte (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)

- Aktionen Cript Source, P-Code, hexadezimal, Steuerflussdiagramm

Frames (ShowFrame, PlaceObject1-3 Tags, PlaceObject4 ohne AMF, RemoveObject1-2)

Vorschau des gesamten SWF

Exportierte SWF-Objekte

Exportdialog

Shape (DefineShape1-4 Label)

- SVG-Format, Limit

Text (DefineText1 - 2, DefineEditText-Tag, keine TLF-Unterstützung)

- Klartext oder Formatierung

Bilder (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 Tags)

- JPEG- oder PNG-Format

Video (DefineVideoStream, VideoFrame-Tags)

- FLV-Format ohne Audio

Sound (DefineSound, SoundStreamHead1-2, SoundStreamBlock-Tab)

- MP3/WAV/FLV-Format (gleiches Format wie der Eingang, keine Neukompression)

BinaryData (DefineBinaryData-Tag)

Skripte (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)

- Aktionen cript, P-Code

Export ins FLA-Format

Exportmenü

- Flash Burst 6 FLA-Format (komprimiert oder entpackt XFL)

Shape (DefineShape1-4 Label)

MorphShapes (DefineMorphShape1-2 Tags)

- Form-Tween

Genie (DefineSprite-Tag)

Buttons (DefineButton1-2 Tabs)

Text (DefineText1 - 2, DefineEditText-Tag, keine TLF-Unterstützung)

Bilder (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 Tags)

Video (DefineVideoStream, VideoFrame-Tags)

Sound (DefineSound, SoundStreamHead1-2, SoundStreamBlock-Tab)

Skripte (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)

Frames (ShowFrame, PlaceObject1-3 Tags, PlaceObject4 ohne AMF, RemoveObject1-2)

- Es gibt keine Tests dazwischen

Hintergrundfarbe (SetBackgroundColor-Tag)

SWF-Objekte bearbeiten

Text bearbeiten

Text (DefineText1 - 2, DefineEditText-Tag, keine TLF-Unterstützung)

- Text und Parameter bearbeiten

Bilder (DefineBitsJPEG2-4, DefineBitsLossless1-2 Tags)

- Ersetzen

font (DefineFont1 -3, DefineCompactedFont Tag, DefineFontInfo1 -2).

- Neue Zeichen hinzufügen, um bestehende Zeichen zu ersetzen

Skripte (DoABC, DoABCDefine, DoInitAction, DoAction Tags. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)

Aktionen des Bearbeitens

Aktionen des Bearbeitens

Zeigt links den Actions-Cript-Code und rechts den P-Code

Klicken Sie auf die AS-Item-Hilights im p-Code und umgekehrt

AS1/2: Bearbeiten Sie den P-Code einer bestehenden Aktion, direkt Aktionen Cript-Bearbeitung

- Das Bearbeiten ist direkt experimentell, und einige Funktionen funktionieren möglicherweise nicht richtig.

AS3: Modifiziere die Eigenschaften einer bestehenden Klasse. Bearbeiten Sie den p-Code und verschiedene Feature-Parameter.

AS3 P-Code: Die Syntax basiert auf RABCDasm. Siehe die Webseite für Details.

- Konstante Pools werden automatisch aktualisiert

AS3: Neue Funktionen hinzugefügt

- Neue Methoden oder Slots/Konstanten zu bestehenden Klassen hinzufügen

Werkzeuge

Eingebaute Agenten

Suche nach Actions cript-Quellen (Text oder reguläre Ausdrücke)

Gehe zu Dokumenten (AS3)

Agentur

- Konfigurieren Sie Ihren Browser so, dass er unseren Proxy verwendet

- Proxy spürt HTTP-Kommunikationen ab und durchsucht SWF-Dateien

- Einen Ort finden, an dem die SWF-Datei bearbeitet werden kann, und dann den Proxy nutzen, um Verantwortung zu übernehmen

Suche nach Erinnerungen

- Das Gedächtnis von Staatsfonds in anderen Prozessen durchsuchen

Durchsuche den Browser-Cache

- Suche im Webbrowser-Cache nach Staatsfonds.

- Unterstützte Browser: Mozilla Firefox, Google Chrome/Chrome

Anti-Verwirrung

- AS3 P-Code-Verschleierung (seltener Prozess zur Entfernung von toten Code-Einfügungen durch Verschleierung)

- Kennungen global umbenennen

- Umbenennung ungültiger Identifikatoren (Obfuscatoren verwenden oft Kennungen für die falschen Zeichen)

Aufstellen

Automatische Anti-Verschleierung

- Die Anwendung kann tote und andere obfuskierte Codes automatisch entfernen. Dies kann ausgeschaltet werden, um die Dekompilierung zu beschleunigen.

Benutze deinen eigenen Flash-Browser

- Auf der Windows-Plattform ist der interne Flash-Browser verfügbar, sodass Flash-Inhalte ohne installierten Adobe Flash Player angezeigt werden können. Auf anderen Plattformen ist der interne Viewer standardmäßig aktiviert.

Parallelbeschleunigung

- Die Anwendung kann parallele Methoden (Threads) verwenden, um SWF/Dekompilierung schneller zu lesen

Dekompilation ist verboten

- Als Dekompilierung kann er deaktiviert werden, sodass nur der P-Code sichtbar ist. Das kann zum Beispiel so sein, dass das Dekompilieren viel Zeit in Anspruch nimmt.

FFDec zum SWF-Dateikontextmenü hinzufügen

- Auf Windows-Plattformen kann dies das Rechtsklick-Kontextmenü "Open WithFFDec" im Windows Explorer hinzufügen

Nutze den Cache auf der Festplatte

- FFDec verwendet Caching, um wiederholt abgerufene Objekte zu beschleunigen. Falls bei diesem Produkt, werden Cache-Dateien in einem temporären Verzeichnis auf der Festplatte gespeichert, andernfalls werden sie im Speicher gespeichert.

Markiere die Dokumentenklasse zum Startup

- FFDec SWF kann direkt zur AS3-Dokumentenklasse geöffnet und gesprungen werden.

Ändern Sie das Spracheinstellungspanel

andere

Löschen Sie den Tag-Tag-Baum durch Rechtsklick auf das Kontextmenü

Unterstützung für Kommandozeilen-Argumente

Grenze

Einschränkungen auf Nicht-Windows-Plattformen:

- Eingebauter Flash-Speicher für die Anzeige von SWF-Ressourcen. Dieser Browser kann ungenau sein, einige Tags sind nicht verfügbar (Video/Audio, DefineEditText).

- Rechtsklick-Menü-Assoziationen sind nicht verfügbar

- Das Speichersuchwerkzeug ist nicht verfügbar
Adresse herunterladen:Der Hyperlink-Login ist sichtbar.





Vorhergehend:Verwendung und Rolle der @Param in Mybatis
Nächster:Spring Boot ermöglicht domänenübergreifende Konfigurationen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com