召回还是远程更新:汽车软件升级到底该咋办?

2024-01-24 11:20

本文主要是介绍召回还是远程更新:汽车软件升级到底该咋办?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

车载软件存缺陷,福特全部召回

召回还是远程更新:汽车软件升级到底该咋办?

近日,福特已经确认几款车型中软件存在安全缺陷,司机即使拔出钥匙可能仍无法关掉引擎。因此,包括2015款福克斯、C-MAX和翼虎在内的车型,总计43,3万辆汽车因软件更新被召回。

召回还是远程更新:汽车软件升级到底该咋办?

福特表示,这个漏洞将导致汽车的熄火开关可能无法发挥作用。当用户将点火钥匙旋转至关闭位置并拔出钥匙,或是按下熄火按钮时,发动机可能无法熄火,而是继续运转。这是一个与美国FMVSS 114 防盗装置有关的问题。

目前福特尚不清楚任何与这个问题有关的事故或者伤害。

可以肯定的是这一决定会令43.3万车主沮丧不已,汽车经销商的一大讨人厌的地方就是即使在展示室中修复软件只需要几分钟时间,还需要召回汽车。

自动更新引发的安全问题

如果福特汽车能够通过互联网更新自己,麻烦不是就少点了吗?答案是:那也未必……

举个例子,今年早些时候BMW推出一个安全漏洞的补丁。该补丁能允许攻击者打开220万辆汽车门——安全研究人员展示了他如何能够拦截BMW、Mini以及劳斯莱斯车型的网络流量,并向汽车发出降下车窗或者敞开大门的指令。漏洞详情,转至FreeBuf相关报道。

召回还是远程更新:汽车软件升级到底该咋办?

换言之,宝马汽车在实现网络更新汽车系统的同时,制造了一个严重的安全漏洞。

接受互联网指令而更新系统的汽车更容易面临被窃听或者被干扰的风险。然而,随着从恒温器、灯泡、冰箱、医疗设施到婴儿监视器的智能家居步入的势不可挡物联网时代,越来越多的汽车将不可避免的拥有“远程更新”功能。

对于司机来说,汽车能够被远程维修是一件很方便的事情,但不可否认的是软件的维护与控制会存在更多潜在问题,同时不能避免被黑客恶意利用的危险。

现在问题来了:作为汽车厂商,你是愿意让汽车召回,还是更愿意在车里坐等系统更新?


作者:空白


来源:51CTO


这篇关于召回还是远程更新:汽车软件升级到底该咋办?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/639532

相关文章

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

Java服务实现开启Debug远程调试

《Java服务实现开启Debug远程调试》文章介绍如何通过JVM参数开启Java服务远程调试,便于在线上排查问题,在IDEA中配置客户端连接,实现无需频繁部署的调试,提升效率... 目录一、背景二、相关图示说明三、具体操作步骤1、服务端配置2、客户端配置总结一、背景日常项目中,通常我们的代码都是部署到远程

Java实现远程执行Shell指令

《Java实现远程执行Shell指令》文章介绍使用JSch在SpringBoot项目中实现远程Shell操作,涵盖环境配置、依赖引入及工具类编写,详解分号和双与号执行多指令的区别... 目录软硬件环境说明编写执行Shell指令的工具类总结jsch(Java Secure Channel)是SSH2的一个纯J

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

Ubuntu如何升级Python版本

《Ubuntu如何升级Python版本》Ubuntu22.04Docker中,安装Python3.11后,使用update-alternatives设置为默认版本,最后用python3-V验证... 目China编程录问题描述前提环境解决方法总结问题描述Ubuntu22.04系统自带python3.10,想升级

解决升级JDK报错:module java.base does not“opens java.lang.reflect“to unnamed module问题

《解决升级JDK报错:modulejava.basedoesnot“opensjava.lang.reflect“tounnamedmodule问题》SpringBoot启动错误源于Jav... 目录问题描述原因分析解决方案总结问题描述启动sprintboot时报以下错误原因分析编程异js常是由Ja

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Linux升级或者切换python版本实现方式

《Linux升级或者切换python版本实现方式》本文介绍在Ubuntu/Debian系统升级Python至3.11或更高版本的方法,通过查看版本列表并选择新版本进行全局修改,需注意自动与手动模式的选... 目录升级系统python版本 (适用于全局修改)对于Ubuntu/Debian系统安装后,验证Pyt