• Thứ Năm, 12/08/2004 16:46 (GMT+7)

    Khoá phần cứng - Bảo vệ vững chắc phần mềm


    MicroDog của hãng Rainbow (Trung Quốc) là thiết bị bảo vệ phần mềm khỏi bị sử dụng bất hợp pháp, vi phạm bản quyền, bẻ khoá... Sản phẩm gồm RC-MH Hardware Dog (MH) có kích thước bằng nửa hộp thuốc lá, kết nối với máy tính qua cổng song song (parallel) và một CD chứa Tool Utility và Application Program Interface (API). MH được tích hợp bộ vi xử lý và bộ nhớ 200 byte, tương thích với Windows 9X, NT, 2000, XP, Linux và DOS. Tool Utility là tiện ích bao gồm các tính năng cấu hình MH; mã hoá tập tin. API cung cấp các hàm được dùng để truy cập vào hệ thống bảo mật của MH.

    Việc cài đặt khá đơn giản, bạn chỉ cần gắn MH vào máy, đưa CD vào để cài trình điều khiển và tiện ích, chương trình sẽ yêu cầu nhập mật mã (Dog Key) được cấp kèm theo, thế là xong. Tiện ích DogEditor cho phép bạn xem và cập nhật các thông tin được lưu trên MH như bộ nhớ, mật mã...


               MicroDog

    Bạn có thể bảo vệ phần mềm bằng tiện ích Shell Encrytion, dùng các hàm API hoặc kết hợp cả hai phương pháp này. Cách thứ nhất khá đơn giản, bạn chạy Win32 (hoặc Win16) Shell Encrytion Tool và theo các hướng dẫn của chương trình: chọn loại tập tin EXE (Visual Foxpro, Visual Basic, Visual C++, Power Builder,...); xác nhận đường dẫn cho tập tin nguồn, đích; thiết lập một số tuỳ chọn như hạn dùng, mật mã; các tập tin dữ liệu, hình ảnh cũng có thể được mã hoá nhưng cần phải cân nhắc vì không có cơ chế giải mã để khôi phục tập tin gốc. Bạn có thể dùng các hàm API để kiểm tra, đọc, ghi, chuyển đổi thông tin trên MH thông qua điều khiển ActiveX đã cài đặt bằng nhiều ngôn ngữ lập trình như Visual Basic, Visual C++, Delphi, Java (dữ liệu này không bị mất khi MH không hoạt động). Các hàm này chỉ thực thi khi có sự hiện diện của MH, nếu không mã lỗi sẽ được trả về và chương trình không thể thi hành. Nếu dùng cách thứ nhất thì bạn nên thiết lập mật mã cho tập tin cần bảo vệ, nhưng tốt nhất là kết hợp cả hai phương pháp. Tuy nhiên bạn nên nhớ bất cứ sản phẩm bảo mật nào cũng đều có nguy cơ bị phá vỡ vì vậy cần có chiến lược bảo vệ hiệu quả và hạn chế rủi ro tới mức thấp nhất.

    Ngoài MicroDog hãng này còn có các sản phẩm bảo vệ khác như SoftDog cho hiệu quả về mặt kinh tế do có bộ nhớ 100 byte và không có bộ vi xử lý; USBDog cũng tương tự MicroDog nhưng dùng cổng USB; UMH Suite sử dụng được với cổng song song và USB; NetDog bảo vệ các ứng dụng chạy trên mạng Windows hoặc Novell, hỗ trợ giao thức TCP/IP, IPX, NETBIOS.

    Thùy Linh.

     

    Liên hệ

     

     

    MISOFT

     

    ID: A0407_74