阿里云先知安全沙龙(北京站) ——车联网安全渗透测试思路分享

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 本文介绍了智能汽车的整车架构、协议栈结构、攻击点分析、渗透思路及案例分享。整车架构涵盖应用层、协议层和物理层,详细解析各层次功能模块和通信机制。攻击点包括Wi-Fi、USB、NFC等,展示车辆通信接口和系统组件的安全风险。渗透思路从信息收集到系统内部探索,利用固件漏洞控制车辆功能。案例展示了网段隔离不足导致的SSH访问和OTA日志审计漏洞,揭示了潜在的安全威胁。

整车架构讲解

image.png

协议栈讲解

智能汽车协议栈的详细结构,分为应用层、协议层和物理层。在应用层,包括监控平台、PKI平台、自动泊车、辅助驾驶、数字钥匙、远程控车、卡片钥匙、主动刹车、工程模式、carLink、日志服务、诊断服务、U盘升级、ECALL、SSH、Telnet、ADB、Backdoor和OTA等功能模块。在协议层,涵盖了GATT、DDS、MQTT、SOME IP、DOIP、RPC、IPC、J1939、CAN/FD、UDS、XCP、CCP、E2E、SecOC、NFC、LVDS、RTSP、RS485/232等多种通信协议。在物理层,则涉及CAN/FD、Lin、Flexy、以太网、ETH、Wi-Fi、BLE、GPS、RF、4G/5G、UWB、USB、MCU、FLASH、EMMC、HSM、JTAG和UART等硬件接口和技术标准。整个协议栈展示了智能汽车系统中各层次的功能模块和通信机制,为理解和优化系统的安全性与性能提供了全面的视角。

image.png

攻击点分析

智能汽车的多种攻击点,包括Wi-Fi、USB、NFC、APP、OBD、Charging、IVI、OTA、TBOX、CAN、sensor、carlink、Carkeys、4G/5G和GPS等。这些攻击点涵盖了车辆的各种通信接口和系统组件,如无线网络连接(Wi-Fi)、物理接口(USB)、近场通信(NFC)、应用程序(APP)、车载诊断接口(OBD)、充电系统(Charging)、信息娱乐系统(IVI)、在线固件更新(OTA)、远程控制盒(TBOX)、控制器局域网(CAN)、传感器(sensor)、车联网(carlink)、车钥匙(Carkeys)以及移动网络连接(4G/5G)。通过这些攻击点,攻击者可能利用各种漏洞进行入侵,从而对车辆的安全性和隐私构成威胁。

image.png

渗透思路分享

从信息收集开始,逐步深入到系统的各个层面。首先通过信息收集获取目标系统的固件和相关数据,然后利用多种手段如ETH、Wi-Fi、USB、ADB、SSH和Telnet等获取shell权限。在获得shell权限后,可以进行横向和纵向渗透,进一步探索系统内部。同时,通过协议分析深入了解系统通信机制,并利用固件中的漏洞实现对车辆功能的控制。整个过程还涉及数据泄露的风险评估,确保全面理解系统的安全状况。

image.png

案例分享

image.png

这张图展示了一个案例分享,涉及网段隔离不严格导致可以通过Wi-Fi访问TBOX的SSH服务。具体包括:

  • 利用traceroute查找TBOX内网IP地址:通过网络命令ping 172.16.21.1和ssh root@172.16.21.1 -p 22323成功连接到目标主机,显示了网络连通性和SSH登录过程。

  • 审计OTA服务日志,越权获取全车固件包:展示了从OTA服务日志中提取的信息,包括固件包的URL、大小、版本号等详细信息。

这些示例说明了在网段隔离不足的情况下,攻击者能够利用网络工具轻松访问敏感服务,并通过审计日志进一步获取关键系统信息,从而对系统安全构成威胁。

image.png

通过解包车机固件包并重新挂载,可以访问车机的文件系统。具体操作包括使用Python脚本处理固件包中的镜像文件,并通过命令行工具(如ls、sudo mount等)查看和挂载这些镜像文件。

image.png

通过逆向工程提取的Java代码片段,其中包括一个名为EngineeringModeNative的类,该类中定义了用于获取证书密码的方法getCertPwd()。此外,还展示了使用调试工具进行代码分析的过程,通过这些工具可以深入理解应用程序的内部逻辑和数据流。

image.png

image.png
image.png

相关文章
|
18天前
|
安全 Linux iOS开发
Burp Suite Professional 2025.10 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.10 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
174 3
|
2月前
|
安全 Linux iOS开发
Burp Suite Professional 2025.9 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.9 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
302 0
Burp Suite Professional 2025.9 发布 - Web 应用安全、测试和扫描
|
4月前
|
安全 Linux iOS开发
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
427 0
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
11月前
|
安全 JavaScript 前端开发
阿里云先知安全沙龙(西安站) ——浅谈XSS漏洞挖掘与构造思路
本文介绍了DOM-XSS构造、运算符的威力和模板字符串妙用三个主题。通过多个实例图解,详细展示了如何利用DOM特性构造XSS攻击、JavaScript运算符在代码中的巧妙应用,以及模板字符串在开发中的灵活运用。这些内容对提升Web安全意识和编程技巧具有重要参考价值。
|
7月前
|
安全 Linux API
Burp Suite Professional 2025.4 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.4 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
338 6
Burp Suite Professional 2025.4 发布 - Web 应用安全、测试和扫描
|
9月前
|
人工智能 Linux iOS开发
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
406 12
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
9月前
|
机器学习/深度学习 自然语言处理 API
阿里云零门槛、轻松部署您的专属 DeepSeek模型体验测试
DeepSeek R1是基于Transformer架构的先进大规模深度学习模型,2025年1月20日发布并开源,遵循MIT License。它在自然语言处理等任务上表现出色,高效提取特征,缩短训练时间。阿里云推出的满血版方案解决了服务器压力问题,提供100万免费token,云端部署降低成本,用户可快速启动体验。虽然回答速度有待提升,但整体表现优异,备受关注。
303 8
|
8月前
|
关系型数据库 测试技术 分布式数据库
刷新世界纪录!阿里云PolarDB凭借创新的「三层解耦」架构刷新TPC-C基准测试世界纪录
刷新世界纪录!阿里云PolarDB凭借创新的「三层解耦」架构刷新TPC-C基准测试世界纪录
|
11月前
|
机器学习/深度学习 人工智能 安全
阿里云先知安全沙龙(武汉站) ——AI赋能软件漏洞检测,机遇, 挑战与展望
本文介绍了漏洞检测的发展历程、现状及未来展望。2023年全球披露的漏洞数量达26447个,同比增长5.2%,其中超过7000个具有利用代码,115个已被广泛利用,涉及多个知名软件和系统。文章探讨了从人工审计到AI技术的应用,强调了数据集质量对模型性能的重要性,并展示了不同检测模型的工作原理与实现方法。此外,还讨论了对抗攻击对模型的影响及提高模型可解释性的多种方法,展望了未来通过任务大模型实现自动化漏洞检测与修复的趋势。
|
11月前
|
运维 供应链 安全
阿里云先知安全沙龙(武汉站) - 网络空间安全中的红蓝对抗实践
网络空间安全中的红蓝对抗场景通过模拟真实的攻防演练,帮助国家关键基础设施单位提升安全水平。具体案例包括快递单位、航空公司、一线城市及智能汽车品牌等,在演练中发现潜在攻击路径,有效识别和防范风险,确保系统稳定运行。演练涵盖情报收集、无差别攻击、针对性打击、稳固据点、横向渗透和控制目标等关键步骤,全面提升防护能力。

热门文章

最新文章