Javascript DeObfuscator
Javascript DeObfuscator là gì?
Javascript DeObfuscator dễ dàng sử dụng công cụ web để giải mã dữ liệu JS. Sao chép, Dán và DeObfuscator.
Sự xáo trộn Javascript là gì?
Obfuscation là biến cú pháp gốc JS thành một đoạn mã không thể đọc được của con người (hoặc rất khó hiểu). Công việc này được thực hiện bởi Javascript Obfuscators giúp rút gọn / nén mã gốc. Đây là một cách để bảo vệ mã để khó thực hiện kỹ thuật đảo ngược.
Giải mã Javascript là gì?
JS không xáo trộn là nghịch đảo của sự xáo trộn. Mục đích là để viết lại / decode / deobfuscate / decrypt / uncompress the javascript obfuscated code to get native JS. Các công cụ được gọi là bộ không giải mã hoặc bộ giải mã.
Các kỹ thuật này sử dụng mã ASCII (để thay thế các ký tự bằng các chữ cái), thay đổi tên của các biến bằng các tên ngắn không được xác định, ghi đè như base64, v.v.
Trước hết, nó được thực hiện để bảo mật sản phẩm phần mềm. Nhà phát triển cũng có thể theo đuổi các mục tiêu thương mại (bảo vệ cạnh tranh chống giả mạo hoặc che giấu các giá trị / logic). Kết quả là một phần mềm được nén (các lớp, thuộc tính, phương thức không sử dụng được loại bỏ) hoặc được tối ưu hóa (các toán tử được kiểm tra và viết lại). Ví dụ, mã được xáo trộn được sử dụng trên Android và Java (ví dụ về trình tối ưu hóa: R8 cho Android; ProGuard cho Java và Android).
làm thế nào nó hoạt động?
Chỉ cần dán mã của bạn và nhấp vào "DeObfuscate".