Kỹ thuật đảo ngược Giao thức bàn phím máy tính tiếp theo

Máy tính tiếp theo được giới thiệu vào năm 1988, với thiết bị cao cấp tìm kiếm sự ưu ái với các trường đại học và các tổ chức tài chính trong thời gian ngắn trên thị trường. [Spencer Nelson] bắt gặp một bàn phím từ một trong những cỗ máy này, và với ít kinh nghiệm, hãy thiết lập về việc tìm ra cách nó hoạt động.

Bàn phím có một loại đầu nối DIN và nói một giao thức không phải ADB với máy, nhưng [Spencer] muốn nói với nó USB để sử dụng với các máy tính hiện đại. Những nỗ lực đầu tiên tại việc sử dụng phần mềm nướng trước được tìm thấy trực tuyến để có được bàn phím hoạt động được hiển thị là không đáng tin cậy. [Spencer] Nghi ngờ rằng mã, được phát triển để đọc 50 xung micro giây từ bàn phím, đã tính toán sai.

Một số phân tích với máy hiện sóng và phân tích logic được phép [Spencer] để tìm ra bàn phím đang giao tiếp với các xung bao giờ 52,74 micro giây, tương ứng với tần số 18.960 kHz, gửi hai tin nhắn 9 bit cùng một lúc. Tháo gỡ bàn phím đã xác nhận những phát hiện này – bên trong là đồng hồ 455 kHz, với bàn phím gửi tín hiệu cứ sau 24 lần tạo ra đầu ra 18.960 kHz.

Làm lại mã ban đầu được tìm thấy trực tuyến để làm việc với độ rộng xung thực tế đến từ bàn phím có tất cả mọi thứ cau vuốt dọc theo độc đáo. Bây giờ, [Spencer] có một bàn phím cổ điển tốt với cảm giác xuất sắc hoạt động đáng tin cậy với phần cứng hiện đại. Chúng tôi sẽ gọi đó là một chiến thắng.

Nếu bạn cần một cách khắc phục nhiều hơn, hãy chắc chắn đi sâu vào KEebin ‘với Kristina, một cột thông thường tất cả về các thiết bị đầu vào xúc giác yêu thích của chúng tôi!

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post Mật mã IOT thực tế trên Espressif ESP8266
Next post HACKADAY PODCAST 147: dấu vết hiệu ứng động, mút cũng như leo núi, buồm quay, cũng như hình ảnh đè bẹp