Bỏ qua đến nội dung
TN

TOTAL .NET Protector

Nhà xuất bản: RustemSoft
Đã quét virus Windows Free to try
Tải xuống v7.0.7 58 lượt tải
Phiên bản7.0.7
Nhà xuất bản RustemSoft
Ngày phát hành21 thg 12, 2015
Ngày thêm21 thg 12, 2015
Yêu cầu OsWindows 2000, Windows Vista, Windows, Windows XP, Windows NT
Yêu cầu.NET framework 4.0
Tổng số lượt tải xuống58
Giá bánFree to try

Sự miêu tả

Vì .NET là một môi trường được quản lý nên luôn có mặt trái của việc mở mã của bạn cho bất kỳ ai sử dụng Reflector hoặc Refractor.

Skater TOTAL chuyển đổi mã Ngôn ngữ Trung gian của Microsoft có thể dịch ngược (MSIL hoặc CIL) của các tổ hợp của bạn thành định dạng gốc trong khi vẫn giữ nguyên vẹn tất cả siêu dữ liệu .NET, cung cấp cùng mức bảo vệ như mã C/C ++ gốc.

Lập trình bảo vệ phần mềm là một lĩnh vực rất quan trọng đối với hầu hết các nhà phát triển phần mềm. Các kỹ thuật bảo vệ phần mềm không giống như các tính năng rõ ràng có thể nhìn thấy và so sánh được. Bởi vì điều này, hầu hết các nhà cung cấp phần mềm bảo vệ có thể giới thiệu các kỹ thuật ấn tượng được bao gồm sâu bên trong sơ đồ bảo vệ, khi nhiều khi hầu hết các kỹ thuật này hầu như không tồn tại hoặc chúng đơn giản hơn nhiều so với những gì chúng có vẻ.

Bản chất của .NET là có thể cài đặt các ứng dụng đã được biên dịch sang MSIL, sau đó bằng JIT hoặc Ngen, MSIL được biên dịch thành mã gốc và được lưu trữ cục bộ trong bộ nhớ cache. Nó không bao giờ có ý định tạo .exe gốc thực sự có thể chạy độc lập với .NET framework. Có quá nhiều động lực yêu cầu khuôn khổ, chẳng hạn như: tải lắp ráp động, tạo mã MSIL, v.v.

Bạn có thể sử dụng ngen.exe để tạo một hình ảnh gốc nhưng bạn vẫn phải phân phối mã gốc không phải là bản gốc và nó vẫn cần khung được cài đặt trên máy đích.

Obfuscation là một cách, nhưng nó không thể bảo vệ khỏi việc phá vỡ bảo mật chống vi phạm bản quyền của ứng dụng .NET. Làm cách nào để đảm bảo rằng ứng dụng .NET của bạn không bị giả mạo và làm cách nào để đảm bảo rằng mã nguồn không thể được thiết kế ngược?

Skater TOTAL là một công cụ phù hợp để biên dịch gốc các tệp thực thi .NET. Nói một cách chính xác, nó có nghĩa là chuyển đổi mã MSIL của một hợp ngữ .NET thành mã máy gốc và sau đó xóa mã MSIL khỏi hợp ngữ đó, khiến không thể dịch ngược nó một cách đơn giản.

Các chương trình tương tự

Các lựa chọn thay thế

Thêm từ nhà xuất bản này