SmartAssembly Pro

Bảo vệ mã .NET bằng làm rối mã, chống can thiệp và mã hóa chuỗi, đồng thời bổ sung báo cáo lỗi tự động với stack trace, giá trị biến và tùy chọn Custom Web Server.

Giá tham khảo · Subscription
47.986.000₫
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện SmartAssembly Pro

Tương thích

.NET.NET 10.NET 9.NET 8.NET 7 +18 khác

Tính năng nổi bật

Obfuscate tên class và method bằng name mangling để giảm khả năng đọc assembly.

Biến đổi luồng điều khiển bằng kỹ thuật làm rối luồng điều khiển để gây khó cho decompiler.

Mã hóa chuỗi với strings encoding nhằm che giấu mật khẩu, yêu cầu SQL và số sê-ri.

Ẩn lời gọi external methods, properties và fields bằng reference dynamic proxy.

Loại bỏ code và metadata không thiết yếu bằng pruning trước khi phát hành.

Nén và mã hóa managed resources để giảm kích thước và tăng lớp bảo vệ.

Nén, nhúng hoặc gộp dependencies để hỗ trợ deployment gọn hơn.

Ghi nhận full stack trace khi ứng dụng crash để phục vụ điều tra lỗi.

Lưu cả giá trị biến tại thời điểm crash thay vì chỉ có stack trace.

Cho phép chuyển tới mã nguồn từ stack trace trong báo cáo lỗi.

Phân loại báo cáo bằng report categorization để theo dõi lỗi theo nhóm.

Tùy biến error reporting dialog và đính kèm dữ liệu như log file.

Lưu error reports vào SQL Server hoặc local .mdb file.

Nhận exception reports trên máy chủ riêng với Custom Web Server của bản Pro.

Truy cập exception reports theo chương trình bằng SDK của bản Pro.

Tổng quan

Screenshot of SmartAssembly Pro

SmartAssembly Pro phục vụ quy trình phát hành ứng dụng .NET với trọng tâm là bảo vệ assembly và theo dõi lỗi sau khi triển khai. Công cụ obfuscate mã, bảo vệ ứng dụng trước reverse-engineering, đồng thời tối ưu assembly để hỗ trợ deployment gọn hơn.

Nhóm tính năng obfuscation bao gồm name mangling, control flow obfuscation, strings encoding, reference dynamic proxy và pruning. Các cơ chế này làm giảm khả năng đọc hiểu mã đã biên dịch, che giấu chuỗi nhạy cảm và loại bỏ metadata hoặc mã không cần thiết.

Phù hợp cho

  • Bảo vệ ứng dụng desktop hoặc service .NET trước khi phân phối cho khách hàng.

  • Giảm kích thước gói cài đặt bằng cắt tỉa, nén tài nguyên và gộp phụ thuộc.

  • Thu thập dữ liệu crash từ người dùng cuối khi email hoặc forum không đủ chi tiết.

  • Chia sẻ exception reports giữa nhiều thành viên hoặc build system trong tổ chức.

  • Lưu trữ và phân tích báo cáo lỗi trong SQL Server cho quy trình nội bộ.

Ước tính chi phí

Chọn số developer để xem chi phí tham khảo.

Hình thức license
Số developer sử dụng
1
Tổng tham khảo (chưa VAT)
47.986.000 ₫
Từ 5 developer trở lên thường có giá tốt hơn.
Nhận báo giá chính thức
Phản hồi trong giờ làm việc · Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
Redgate Software
Phiên bản
8.4.x
Loại license
Subscription
Loại sản phẩm
Software Protection and Error Reporting Tool
Môi trường phát triển
.NET, .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET 5, .NET Standard 1.6 up to .NET Standard 2.0 và 15 môi trường khác
HĐH hỗ trợ
Windows 11, Windows 10, Windows 8, Windows 7, Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2008 R2, Windows Server 2008
  • SQL hỗ trợ: SQL Server 2025, SQL Server 2022, SQL Server 2019, SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008; cũng hỗ trợ Azure SQL Database và có thể dùng với Azure Pipelines.
  • Công nghệ managed-code: .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET 5, .NET Standard 1.6 đến .NET Standard 2.0, .NET Core 2.0 đến .NET Core 3.1, XNA (Xbox, ứng dụng PC), .NET Framework 2.0 đến .NET Framework 4.8.
  • Loại ứng dụng: Command Line, WinForms, WPF, ASP.NET, Windows Service.
  • Ứng dụng được build bằng SmartAssembly dùng cùng phiên bản .NET Framework với assembly gốc.
  • SmartAssembly chỉ hoạt động với managed code. Nếu ứng dụng trộn managed và unmanaged code, unmanaged code không được nằm trong assembly chính, và các dependency chứa unmanaged code phải bị loại khỏi dự án SmartAssembly.
  • Phạm vi tính năng của Pro gồm Tamper Protection, Custom web service, SDK để truy cập báo cáo ngoại lệ bằng lập trình và lưu trữ SQL Server cho báo cáo dùng chung.

Câu hỏi thường gặp

SmartAssembly có hỗ trợ mã unmanaged không?

Không. Công cụ chỉ làm việc với managed code; dependencies chứa unmanaged code phải được loại trừ khỏi project SmartAssembly.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá tham khảo từ 47.986.000 ₫
Nhận báo giá