AS3Obfuscator 1.1.1

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 4.45 MB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

Về AS3Obfuscator

Flash ActionScript bảo vệ - ActionScript obfuscator, bảo vệ mã nguồn Flash, .AS và . FLA tập tin, làm cho họ rất khó hiểu, nếu xem với decompiler. Bảo vệ /mã hóa/làm xáo trộn các dự án Flash ở cấp nguồn. Nó là tiện ích duy nhất có thể bảo vệ . Các tệp FLA (actionscript khung, phiên bản, lớp học), cùng với các tệp .AS - nó có thể hoạt động cùng với Flash, dưới dạng phần mở rộng flash. Nếu không có Flash, làm việc như chương trình độc lập-obfuscates chỉ .AS tập tin. Các định danh actionscript được đổi tên không thể đảo ngược. Tùy chọn nói loại định danh nên được đọc sai (các lớp học, vars, chức năng, vv). Bạn có thể loại trừ khỏi việc đưa ra danh sách các số nhận dạng cụ thể. Ngoài ra-nếu một loại định danh không nên được đọc sai, bạn có thể bao gồm một danh sách. Trong danh sách loại trừ/bao gồm, bạn có thể cung cấp một nhóm các mã định danh có ký tự đại diện ("*" ký tự). Tùy chọn các chuỗi có thể được mã hóa trong các tập tin nguồn - trong thời gian chạy chúng được giải mã. Tùy chọn các ý kiến có thể được gỡ bỏ từ mã actionscript. Một vấn đề với obfuscators nói chung là họ có thể thay đổi ngữ nghĩa của một chương trình. Đó là, nó có thể phá vỡ - có thể xảy ra nếu chương trình tính tên của các biến / chức năng tại thời gian chạy. Hãy tưởng tượng bạn obfuscate, và chương trình ngừng làm việc. Bất cứ ý tưởng làm thế nào để tìm thấy một vấn đề trong xáo trộn .swf? Với nguồn obfuscated nó có thể có thể xác định vị trí vấn đề. AS3Obfuscators cho phép tìm mã định danh ban đầu từ (và đến) bị xáo trộn. Ngoài ra, nguồn có thể dễ dàng bị xáo trộn một lần nữa sau khi thay đổi một số tùy chọn hoặc bỏ qua một số mã định danh. AS3Obfuscators cũng cố gắng phát hiện một số sử dụng đơn giản có thể có của tên định danh máy tính tại thời gian chạy, vì vậy bạn không cần phải thêm chúng trong danh sách bỏ qua. Nó có thể tìm kiếm các tên định danh đã khai báo được sử dụng trong một chuỗi - Ví dụ: var myVariable; điều này[&myVariable"] Nối chuỗi - Ví dụ: điều này[&my"+&Variable"] Thêm một số ở cuối - Ví dụ: var i:int=0; điều này[&myVar&+i]