Skip to main content

Trình giả lập dongle là gì?

Một dongle là một phần cứng phải được cắm vào cổng Bus nối tiếp toàn bộ máy tính (USB) trước khi một số loại chương trình phần mềm sẽ chạy.Điều này là để đảm bảo rằng phần mềm không được sao chép hoặc chia sẻ.Một trình giả lập dongle là một dongle giả được tạo ra để bỏ qua giới hạn này, giống như một phím bộ xương.Vì dongles thường được mã hóa để tránh loại hack này, một trình giả lập dongle còn được gọi là vết nứt dongle.Vì việc tạo ra một trình giả lập dongle giải phóng phần mềm được sử dụng bởi những người không trả tiền cho nó, nó được coi là bất hợp pháp.Nhiều giấy phép phần mềm có mệnh đề nói rằng việc tạo ra một thiết bị như vậy vi phạm thỏa thuận người dùng.Điều này không có nghĩa là các trình giả lập dongle không được tạo ra bởi các tin tặc và hướng dẫn bẻ khóa mã hóa bảo mật dongles không có sẵn trên internet và các nơi khác.Hiện tại, có hai cách người ta có thể lấy một trình giả lập dongle.Nếu một người có kỹ năng bỏ qua bảo mật mạng, họ có thể tự làm một người.Thông tin về cách tạo trình giả lập dongle thường được chuyển từ tin tặc sang hacker và giao dịch trên các diễn đàn và trang web trên Internet.Một người nào đó không có kiến thức về mã hóa cũng có thể mua các trình giả lập dongle từ các trang web.Vì bất hợp pháp của họ, nhiều trang web tuyên bố cung cấp các trình giả lập dongle làm việc không có vẻ hợp pháp.Vì phần mềm sử dụng dongles thường là cho một thị trường nhỏ, giá của một dongle thay thế có thể là hàng trăm đô la Mỹ.Một số công ty phần mềm yêu cầu người dùng mua một gói phần mềm hoàn toàn mới nếu dongle bị mất hoặc bị đánh cắp, tiếp tục tăng giá.Những người bảo vệ các trình giả lập dongle tuyên bố rằng những hạn chế như vậy đối với việc sử dụng phần mềm là không công bằng và không tương thích với các điều kiện trong thế giới thực của việc sử dụng máy tính và phần mềm.Các hình thức phần mềm trước đó chỉ đơn giản yêu cầu một dongle phải có mặt để chạy phần mềm trên máy tính.Các tin tặc đã phá vỡ các hạn chế như vậy bằng cách viết một chương trình để đánh lừa phần mềm để nghĩ rằng dongle đã được cắm vào. Để tránh điều này, một số dongles hiện được thiết kế để giữ lại một số phần của mã phần mềm hoặc thực hiện một số nhiệm vụ cho chương trình.Ngay cả khi một trình giả lập dongle nói với phần mềm rằng có một dongle, phần mềm vẫn có thể không thể thực hiện được vì các phần của mã bị thiếu.Khi tin tặc tìm cách bỏ qua những đổi mới mới này, các hình thức mã hóa dongle mới có thể cần phải được tìm thấy.