2009-03-24 78 views
12

Tôi có một số tệp SWF Flash mà tôi cần một số thông tin chi tiết về cách chúng hoạt động. Có phải họ có công cụ tốt nào để đảo ngược thiết kế một tệp SWF không?Kỹ thuật đảo ngược Flash

Cảm ơn.

Trả lời

7

Tháo rời SWF với Flasm.

Lưu ý: Chỉ hoạt động với flash 8 hoặc trước đó là không may.

SWFTools có thể cung cấp cho bạn một số thông tin về các tệp SWF. Họ dường như gần đây hơn nhiều.

3

Tôi ghét đưa ra câu trả lời "chỉ cần google", nhưng nó thực sự đơn giản nếu bạn know what terms to use.

+10

Anh ấy đã yêu cầu đề xuất. Chỉ vì thứ gì đó xếp hạng cao trên Google không có nghĩa là đó là lựa chọn tốt nhất. –

+0

Hôm nay kết quả thứ hai của google được ở đây. Làm thế nào chúng ta vẫn có thể trả lời rằng trong thế kỷ này? – pdem

5

Khi ai đó liên tục làm việc với định dạng tệp SWF và bytecode ActionScript 2 và 3, tôi rất khuyên bạn nên ASV. Không giống như các trình giải mã khác, nó đã được thiết kế để xem xét các tệp SWF, không chỉ chuyển đổi chúng sang FLA.

Ngoài ra, bạn sẽ cần phải đọc các tài liệu sau:

SWF File Format Specs v10

AVM2 Overview

+0

Các liên kết này bị hỏng cho tôi. – blueshift

+0

liên kết bị hỏng cố định – Ammar

2

FWIW: Tôi đã tạo ra một ActionScript 3 (dis-)assembler (cho phép bạn để lắp ráp mã trở lại sửa đổi, ngay cả đối với các file obfuscated). Nó tương tự như chức năng co thắt, tuy nhiên nó nhắm vào AVM (được sử dụng trong các phiên bản Flash mới hơn), và làm việc trực tiếp với AS bytecode hơn là toàn bộ các tệp SWF. Để chỉnh sửa phần còn lại của tệp, bạn có thể sử dụng công cụ như SWiX.

1

Cá nhân tôi sử dụng Trillix's Flash decompiler. Nó làm công việc tôi muốn nó làm. Nhưng đó là phần mềm trả tiền, tôi sử dụng một phiên bản demo hơn và hơn (tôi chỉ sử dụng nó như 10 lần một năm).

0

Tôi đã có rất nhiều may mắn làm việc với AVE Imperator tại http://www.ave-imperator.com/

Nó đã giúp tôi thậm chí có actionscript làm việc để đi cùng với các yếu tố bên trong. Nó có nhiều hơn một phương pháp giải mã quá, vì vậy thường bạn có thể tinh chỉnh cách bạn đang giải mã nó để có được những gì bạn cần.

+0

Bạn có cơ hội được liên kết với sản phẩm này không? –

+0

Không hề. Lần đầu tiên tôi mua phần mềm này vào khoảng năm 2006 và tôi đã sử dụng nó từ đó. Nó làm việc tuyệt vời cho tôi hầu hết thời gian. Không phải tất cả mọi thứ decompiles hoàn hảo, nhưng tôi đã sử dụng nó để tìm hiểu rất nhiều kịch bản hành động từ các trang web flash hồ sơ cao trong những năm qua. – user117197

Các vấn đề liên quan