Code Virtualizer 1.340

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

Về Code Virtualizer

Code Virtualizer là một hệ thống mã xáo trộn mạnh mẽ giúp các nhà phát triển bảo vệ các vùng mã nhạy cảm của họ chống lại Reverse Engineering trong khi yêu cầu tài nguyên hệ thống tối thiểu. Code Virtualizer sẽ chuyển đổi mã gốc của bạn (hướng dẫn Intel x86) thành Virtual Opcodes sẽ chỉ được hiểu bởi một máy ảo nội bộ. Những Opcode ảo và máy ảo chính nó là duy nhất cho mỗi ứng dụng được bảo vệ, tránh một cuộc tấn công chung trên Virtualizer Mã. Code Virtualizer có thể bảo vệ các vùng mã nhạy cảm của bạn trong bất kỳ tệp PE gốc x32 và x64 nào (như tệp thực thi / EXEs, dịch vụ hệ thống, DLL, OCXs, điều khiển ActiveX, trình bảo vệ màn hình và trình điều khiển thiết bị). Ảo hóa mã bao gồm việc chuyển đổi mã nhị phân từ một máy tính cụ thể thành một mã nhị phân khác được hiểu bởi một máy khác. Đó là, bộ hướng dẫn từ một máy cụ thể được chuyển đổi thành một bộ hướng dẫn mới được hiểu bởi một máy khác. Mã Virtualizer có thể tạo ra nhiều loại máy ảo với một bộ hướng dẫn khác nhau cho mỗi một. Điều này có nghĩa rằng một khối cụ thể của Intel x86 hướng dẫn có thể được chuyển đổi thành hướng dẫn khác nhau thiết lập cho mỗi máy tính, ngăn chặn kẻ tấn công nhận ra bất kỳ opcode ảo được tạo ra sau khi chuyển đổi từ hướng dẫn x86. Khi kẻ tấn công cố gắng để dịch một khối mã được bảo vệ bởi mã Virtualizer, ông sẽ không tìm thấy các hướng dẫn ban đầu x86. Thay vào đó, anh ta sẽ tìm thấy một bộ hướng dẫn hoàn toàn mới không được anh ta hoặc bất kỳ người biên dịch đặc biệt nào khác công nhận. Điều này sẽ buộc kẻ tấn công phải trải qua công việc cực kỳ khó khăn trong việc xác định cách mỗi opcode được thực hiện và cách máy ảo cụ thể hoạt động cho từng ứng dụng được bảo vệ. Mã Virtualizer hoàn toàn obfuscates việc thực hiện các opcodes ảo và nghiên cứu của mỗi máy ảo duy nhất để ngăn chặn một người nào đó từ nghiên cứu như thế nào opcodes ảo được thực hiện.