Có phải cổng OBD-II trong xe chỉ được sử dụng để đọc mã chẩn đoán hay có một số chức năng cho phép phương tiện (ví dụ: vòng quay động cơ) được điều khiển thông qua OBD-II?
Cảm ơn.
Có phải cổng OBD-II trong xe chỉ được sử dụng để đọc mã chẩn đoán hay có một số chức năng cho phép phương tiện (ví dụ: vòng quay động cơ) được điều khiển thông qua OBD-II?
Cảm ơn.
Câu trả lời:
Cuối cùng, câu trả lời là cóbạn có thể. Để đủ điều kiện trả lời này, mặc dù, bạn chỉ có thể kiểm soát một số thứ, nhưng không phải tất cả mọi thứ, sau đó chỉ trên một số phương tiện. Bạn có thể thực hiện những việc đơn giản thông qua cổng, chẳng hạn như bật bơm A / C hoặc bất kỳ thứ gì khác được điều khiển bởi máy tính (PCM). Là một phần mở rộng, tôi chắc chắn rằng bạn có thể điều chỉnh động cơ bằng các phương pháp tương tự miễn là chiếc xe có thiết lập ổ đĩa bằng dây (DBW). Trong thiết lập DBW, máy tính điều khiển bướm ga, do đó, với việc hack đúng, nó có thể được thực hiện. Bất cứ điều gì được điều khiển bởi máy tính và không phụ thuộc vào phương tiện đầu vào vật lý (chẳng hạn như thay đổi bánh răng trong hộp số hoặc điều khiển phương tiện được điều khiển trực tiếp bởi vô lăng - xem ghi chú bên dưới) có thể được kiểm soát thông qua phương tiện này. Tâm trí bạn, bạn ' d phải có kiến thức đầy đủ về cách máy tính chạy để lập trình một cái gì đó như thế này và nhiều nhà sản xuất đã từ chối cho phép thông tin này ra ngoài (chủ yếu là để ngăn chặn các nỗ lực trả lại hoặc thông số động cơ trong máy tính). Rồi cũng vậy, những ngườiđã bẻ khóa mã trên PCM thường không sẵn sàng chia sẻ thông tin này ... họ không muốn tặng bánh mì và bơ miễn phí.
LƯU Ý: Một số phương tiện sẽ đi đến một ổ đĩa bằng hệ thống dây cho tay lái trong tương lai gần. Vâng, điều này có nghĩa là không có kết nối trực tiếp giữa người lái và các bánh xe. Cá nhân tôi không thích điều này vì nó không cho vay để đảm bảo an toàn (nếu hệ thống bị lỗi, bạn không có cách nào để điều khiển phương tiện ... và nếu bạn không có sức mạnh, cũng không có cách nào để điều khiển). Họ cũng sẽ phải thiết kế theo mạch phản hồi, vì như Bob giải thích ở đây , có một điều cần nói về phản hồi khi lái xe.
EDIT / CẬP NHẬT: Tôi đã được cung cấp liên kết đến bài viết WIRED này . Nếu họ có thể điều khiển chiếc xe có dây / không dây thông qua hệ thống giải trí trong xe của bạn, chiếc xe chắc chắn có thể được điều khiển như mô tả ở trên.
EDIT2: Tôi cũng đã tìm thấy bài viết này thảo luận về an ninh của các phương tiện. Trong bài viết có ghi:
Giao diện ô tô quan trọng nhất là cổng OBD-II, được ủy quyền tại Hoa Kỳ, thường cung cấp quyền truy cập trực tiếp vào các xe buýt CAN chính của ô tô và có thể cung cấp đủ quyền truy cập để thỏa hiệp toàn bộ hệ thống ô tô.
Cổng OBD-II chắc chắn có thể được sử dụng để truy cập và điều khiển nhiều hệ thống phương tiện.
Đó không phải là những gì nó được thiết kế cho nhưng có, nó có thể.
Cổng OBD cho phép bạn truy cập vào một trong các xe buýt CAN của xe (chúng thường có nhiều, các tính năng quan trọng về an toàn nằm trên một chiếc riêng biệt và chúng chỉ giao tiếp qua một cổng chỉ chuyển tiếp một số thông tin).
Ở đó, bạn có thể tự giới thiệu mình là một thiết bị chẩn đoán (như câu trả lời khác được đề cập ở đây) và sử dụng tính năng "kiểm tra đầu ra" để kiểm soát từng đầu ra, điều đó tốt cho việc kiểm tra nhưng ít kiểm soát hơn vì bạn có thể thực hiện một mục tại một thời gian, và các máy tính có thể từ chối đáp ứng yêu cầu của bạn nếu phương tiện di chuyển chẳng hạn (vì an toàn).
Hoặc bạn cũng có thể để mặt tối của mình thể hiện và làm điều gì đó không đẹp, như gửi tin nhắn giả mạo và giả vờ là một trong những máy tính của xe hơi; không có mật mã cũng không có băm liên quan vì vậy đó chỉ là vấn đề biết gói nào sẽ gửi và ý nghĩa của nó, nhưng một khi bạn có thể làm điều đó, bạn có thể kiểm soát bất kỳ khía cạnh điện tử nào của chiếc xe. Trừ khi bạn có một số loại tài liệu về các tin nhắn chính xác để gửi, tôi khuyên bạn nên bắt đầu bằng cách theo dõi những gì xảy ra trên xe buýt khi bạn làm một số việc, như khóa / mở khóa xe, khởi động nó, v.v. và sau đó phát lại những tin nhắn đó. Bạn thậm chí có thể đánh bại báo động và bất động theo cách đó, vì không có tiền điện tử và nó phụ thuộc nhiều hơn vào bảo mật bằng cách che khuất (đó là cách mà "hộp đen ma thuật" bạn có thể tìm thấy trên thị trường chợ đen hoạt động,
Lưu ý rằng một ổ đĩa đầy đủ bằng hệ thống dây không cần thiết cho lái, một hệ thống lái trợ lực điện tử là đủ, giống như hầu hết các phương tiện ngày nay.
Có, trên thực tế thông qua điện áp "người trung gian" thông qua một thiết bị có thể bắt chước điện áp và các gói được gửi đến ECU để ngoại suy dữ liệu và lần lượt điều khiển cách xe của bạn chạy.
Bây giờ tất nhiên là mô hình của xe hơi, và thường là mới hơn (nhiều điều khiển / cảm biến hơn) tất cả đều quan trọng ở những khả năng mà bạn bị giới hạn chỉ với một phích cắm và chơi. Tuy nhiên, phần cứng độc lập rất đơn giản với một dây nịt cho loại phương tiện của bạn, trong đó nó bị chặn theo nghĩa đen trước khi nó chạm tới cpu (ví dụ: bướm ga, cắt nhiên liệu, ping, v.v.) được nhận bởi độc lập của bạn phần cứng và bạn có thể thay đổi mọi thứ được điều khiển bởi máy tính.