SmartAssembly

Bảo vệ mã .NET với obfuscation, giảm kích thước assembly và bổ sung automated error reporting để thu thập stack trace cùng giá trị biến khi ứng dụng gặp sự cố.

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

Tương thích

Visual Studio 2022Visual Studio 2019Visual Studio 2017Visual Studio 2015Visual Studio 2013 +17 khác

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

Obfuscate tên class và method để làm khó việc đọc mã sau khi decompile.

Biến đổi luồng điều khiển bằng Control Flow Obfuscation mà không đổi cách ứng dụng thực thi.

Mã hóa chuỗi nhạy cảm bằng Strings Encoding để che giấu password và SQL requests.

Ẩn lời gọi external methods, properties và fields bằng Reference Dynamic Proxy.

Quét và loại bỏ mã không thiết yếu bằng Pruning trước khi phát hành.

Xóa metadata không hữu ích như tên event, property và method parameter.

Nén và mã hóa managed resources để giảm kích thước assembly.

Hỗ trợ dependencies compression and embedding cho gói triển khai.

Gộp dependency bằng dependencies merging trong quy trình release.

Bổ sung Tamper Protection ở edition hỗ trợ.

Ghi nhận full stack trace khi ứng dụng phát sinh crash.

Lưu cả giá trị biến tại thời điểm exception xảy ra.

Cho phép chuyển tới mã nguồn từ stack trace.

Phân loại report để theo dõi lỗi phổ biến và lỗi nghiêm trọng.

Tùy biến dialog báo lỗi bằng custom templates và đính kèm log file.

Theo dõi mức sử dụng tính năng, xuất CSV và báo cáo cấu hình.

Tổng quan

Screenshot of SmartAssembly

SmartAssembly tập trung vào bảo vệ mã .NET trước khi phát hành, đồng thời cải thiện quá trình triển khai và theo dõi lỗi sau khi ứng dụng đi vào sử dụng. Bộ chức năng cốt lõi gồm code obfuscation, tối ưu assembly và automated error reporting.

Phần obfuscation bao phủ nhiều kỹ thuật như name mangling, làm rối luồng điều khiển, mã hóa chuỗi, dynamic proxy tham chiếu và pruning. Cách tiếp cận này giúp giảm khả năng reverse-engineering, cracking và chỉnh sửa trái phép đối với ứng dụng .NET.

Phù hợp cho

  • Bảo vệ ứng dụng .NET thương mại trước nguy cơ bị decompile và dịch ngược.

  • Chuẩn bị bản phát hành có kích thước nhỏ hơn nhờ pruning, nén resource và xử lý dependency.

  • Thu thập exception report từ người dùng cuối để tái hiện lỗi khó lặp lại trong môi trường nội bộ.

  • Phân tích mức độ ổn định của phần mềm qua số lượng crash và nhóm lỗi thường gặp.

  • Chia sẻ báo cáo lỗi hoặc báo cáo mức sử dụng tính năng qua SQL Server khi phiên bản hỗ trợ.

Ướ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)
31.385.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, Perpetual
Loại sản phẩm
Ứng dụng Windows
Môi trường phát triển
Visual Studio 2022, Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, Visual Studio 2010, .NET 10 và 14 môi trường khác
  • Hệ điều hành hỗ trợ gồm 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 và Windows Server 2008.
  • SQL hỗ trợ gồm SQL Server 2025, 2022, 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008 và Azure SQL Database.
  • Công nghệ managed code áp dụng gồm .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET 5, .NET Standard 1.6 up to .NET Standard 2.0, .NET Core 2.0 up to .NET Core 3.1, XNA và .NET Framework 2.0 up to .NET Framework 4.8.
  • Loại ứng dụng đích gồm Command Line, WinForms, WPF, ASP.NET và Windows Service.
  • Ứng dụng được build bằng SmartAssembly tiếp tục dùng cùng phiên bản .NET Framework như assembly gốc.
  • SmartAssembly chỉ làm việc với managed code.
  • Nếu ứng dụng kết hợp managed và unmanaged code, unmanaged code không được nằm trong main assembly.
  • Dependency chứa unmanaged code phải được loại trừ khỏi project SmartAssembly.
  • Edition: hai cấp Standard và Pro.
  • Cả Standard và Pro đều hỗ trợ releasing applications, code obfuscation, application size reduction and speed improvement, automated error reporting, feature usage reporting, export reports to CSV và configuration reporting.
  • Các khả năng như Tamper Protection, Custom web service, SDK truy cập exception reports, custom templates cho error reporting, lưu error reports trong SQL Server và một số tùy chọn feature usage reporting xuất hiện ở edition Pro theo bảng tính năng.

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

Có thể lưu báo cáo lỗi ở đâu?

Tùy edition, error reports có thể lưu trong local.mdb file hoặc SQL Server.

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ừ 31.385.000 ₫
Nhận báo giá