Cái này có gì là lạ đâu bác ! Không những có mà còn có nhiều nữa cơ, đặc biệt liên quan đến phần cứng trong công nghiệp, ví dụ như những máy CNC, hay PLC.
Ví dụ, có những máy khoan CNC phải kết nối với máy tình thông qua một cái cáp qua cổng COM, nhưng thiếu nó là không chạy. Hay có những PLC thiếu cái đĩa cài đặt của nó là nghỉ luôn.
Cũng chỉ là giải pháp chống vi phạm bản quyền thôi, thông thường khóa bằng phần cứng khó phá hơn nhiều lần so với khóa bằng phần mềm. Bởi nếu khóa bằng phần mềm thì hacker có thế dễ dàng bỏ qua những đoạn kiểm tra license. Còn phần cứng thì có nhiều giải pháp hơn nhiều.
Ngay cả em cũng từng làm hard lock để bảo vệ rùi, tính toán bằng phần mềm rùi gửi thông tin xuống PIC thông qua USB, PIC tính rùi gửi kết quả lên, tức là thiếu cái hard key đó thì phần mềm không chạy. Cũng phải tính đến nhiều giải pháp nữa để bảo vệ cái key đó nữa chứ, mạch ở dưới vẽ loạn cả lên, trước em còn nghĩ đưa chân PWM vào chân CLKI của Timer nào đó, mình phát PWM rùi đo lại tần số, nếu lệch là tự xóa Flash luôn, để phòng thằng nào nhổ chip ra khỏi mạch để bẻ khóa
