Nguyên nhân chính vì các giải pháp đó chỉ dựa trên phần mềm và phần mềm phải chạy trên máy tính, do vậy không thể ngăn cracker dịch ngược mã nhị phân và cracker sẽ vô hiệu khóa.