Trang Chủ Phát triển Obfuscator là gì? - định nghĩa từ techopedia

Obfuscator là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Obfuscator có nghĩa là gì?

Một obfuscator là một công cụ được sử dụng để tăng tính bảo mật của chương trình bằng cách làm cho mã phức tạp hơn để đọc trong khi vẫn giữ chức năng. Quá trình obfuscation làm cho mã khó bị hack hoặc chiếm quyền điều khiển hơn vì phần quan trọng nhất của mã bị chôn sâu (bị che khuất) đến mức khó xác định phần làm việc thiết yếu của ứng dụng.

Techopedia giải thích Obfuscator

Để che giấu có nghĩa là làm phức tạp, nhầm lẫn hoặc hoang mang. Obfuscating hoặc gói là quá trình ẩn mã. Một obfuscator là hữu ích khi cần phải ẩn khỏi người dùng phần xử lý quan trọng của chương trình. Có nhiều ngôn ngữ lập trình đáp ứng tốt với quá trình obfuscation, bao gồm C, C ++ và Perl.


Quá trình kỹ thuật đảo ngược được sử dụng bởi các lập trình viên có khả năng tháo rời một chương trình để thực hiện bảo trì trên nó - obfuscation là một nỗ lực để ngăn chặn điều đó. Cắt lát là một loại kỹ thuật đảo ngược.

Obfuscator là gì? - định nghĩa từ techopedia