Thông báo

Collapse
No announcement yet.

khóa cứng bảo vệ phần mềm

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • khóa cứng bảo vệ phần mềm

    Có ai làm mạch khóa cứng để bảo vệ phần mềm nào đó chưa.giúp mình với
    nguyencong268@gmail.com

  • #2
    USB dongle hoặc token key.

    Làm mạch USB , cài đặt KEY, serial và mã kiểm tra bên trong đó.
    Lập trình phần mềm liên tục check serial , key từ USB
    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

    Comment


    • #3
      ví dụ mình muốn làm khóa cứng để bảo vệ 1 phần mềm nào đó,sử dụng msp430 thì làm thế nào?

      Comment


      • #4
        thì lập trình cho MSP430 ( cài mã KEY, SERIAL vào trong đó), viết phần mềm cần bảo vệ giao tiếp với USB ... đọc cái key đó ra !
        Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

        Comment


        • #5
          Vậy có cách nào dò được key trong usb không bác qd (chỉ là tò mò thôi)?
          sau.ph

          Comment


          • #6
            nếu mình có phần mềm rồi.thì cần cài mã KEY vào msp thế nào bác.em vẫn chưa hiểu lắm vấn đề đấy

            Comment


            • #7
              Nguyên văn bởi nguyencong26 Xem bài viết
              Có ai làm mạch khóa cứng để bảo vệ phần mềm nào đó chưa.giúp mình với
              nguyencong268@gmail.com
              Để khóa cứng này an toàn thì bạn phải sử dụng giao diện HID USB. Chọn option Feature để với hàm bắt tay giữa phần mềm và phần cứng. Bạn nên viết nhiều hàm bắt tay để hacker ko dò được. Phần mềm chỉ khởi động được khi máy có cắm khóa cứng này.
              Việc trao đổi dữ liệu giữa software và USB sẽ do các hàm cấp phát, nếu dữ liệu trao đổi không thuộc giải thuật của hàm nghĩa là có người đang tìm cách hack USB của bạn. Lúc này bạn chỉ làm một việc đơn giản là lock USB lại, có thể lock trong eeprom.
              Với cách này thì mức độ an toàn của khóa cứng là rất cao. Tuy nhiên hacker vẫn còn 1 cách để hack là xẻ chíp để soi bit. Để tránh trường hợp này bạn phải lock USB trong RAM, nghĩa là USB của bạn phải có một cục pin CMOS. Nếu hacker gỡ pin CMOS thì RAM của chip USB bị reset, đồng nghĩa với việc USB bị lock, vì vậy dù hacker có copy được dữ liệu trong chip thì cũng không sử dụng được.
              Còn về an toàn cho software thì là chuyện khác. Vì hacker có thể dịch ngược mã máy sang mã nguồn hoặc dùng các tool hack để vô hiệu hóa phần security.

              Comment


              • #8
                Hi,
                Ngày trước mình dùng khoá cứng cắm vào cổng COM nhưng không giao tiếp theo giao thức RS232, đố ông nào hack được luôn.
                Nhược điểm là các máy đời mới không có cổng COM lại phải dùng cable chuyển đổi.
                Thân ái.
                Đường đến những ngày vinh quang không còn xa
                Con đường chúng ta... chúng ta đã chọn.

                Comment


                • #9
                  Tốt đẹp, tốt information.I đánh giá cao thông tin của bạn.

                  Comment


                  • #10
                    Quá phục các bác, em thì thấy mấy công ty ở VN mình toàn đi mua chíp về rồi gắn nhãn mác đem đi bán thôi.
                    Bản thân em là dân lập trình xài khóa cứng của Unikey gần 10 năm nay nhưng chả nghĩ đến việc làm khóa này vì mình làm ra thì giá thành cao vời vợi.
                    Tính công làm với mua về sử dụng + với các loại rủi ro hỏng hóc em nghĩ mua để dùng thì lành hơn.

                    Comment


                    • #11
                      Hình như có bán sẵn mấy cái HardwareKey. Dùng phần mềm của nó chọn 1 file trong đống chương trình thực thi hoặc thư viện để mã hóa. Nó sẽ tạo ra 1 file dùng để ghi lên USB trắng (Không phải USB thường nhé). Sau này mỗi khi chạy chương trình nó sẽ dò USB Key. Không có là không chạy.

                      Nhiều phần mềm hiện nay đang dùng cách này.

                      Comment

                      Về tác giả

                      Collapse

                      nguyencong26 Tìm hiểu thêm về nguyencong26

                      Bài viết mới nhất

                      Collapse

                      Đang tải...
                      X