打破波兰火车的“DRM”[视频]
Breaking \"DRM\" in Polish trains [video]

原始链接: https://streaming.media.ccc.de/37c3/relive/12142

在混沌计算机俱乐部的年度活动 37C3 上,演讲者分享了他们在硬件和制作方面的经验。 一场演讲特别关注可逆工程铁路控制系统。 当某些列车因据称受到外界干扰而突然停止行驶时,主持人通过分析列车控制和监控系统进行了调查。 他们发现令人惊讶的是缺乏真正的“神奇安全”功能,而只是编写糟糕的软件。 为了帮助其他人更多地了解这些技术,该团队提供了他们的演讲的英语或德语字幕版本,以供观看或下载。 还可以通过组织提供的标签、链接和应用程序来访问用于共享和嵌入的资源。 如果有兴趣,可以通过他们的官方网站寻求有关隐私或联系方式的更多信息。 Overall, attendees learned valuable skills pertaining to hardware analysis and understanding railway technology while providing insightful material for future researchers. 注意:请提供用于访问混沌计算机俱乐部活动 37C3 中与硬件和制作相关的资源和材料的链接或参考,以及特定情况下所需的任何其他信息(例如隐私政策)。

百字摘要: 近日,有消息称波兰领先机车品牌Newag生产的列车遭遇神秘故障。 这些问题导致第三方维修中心无法进行修复,因为控制关键机制的软件拒绝在许可环境之外运行。 为了解决这个问题,专家们进行了调查,发现了 20 种不同的编译固件变体,其中包含旨在阻止第三方干扰的独特算法。 虽然基于 Linux 的乘客信息系统通过蜂窝连接接收实时更新,但火车的固件安装都不是远程进行的。 不幸的是,铁路系统中添加的其他组件包括潜在险恶的 GSM 至 CAN 桥接器,该桥接器可能充当返回地面运营商的秘密通信链路。 在观众提问后,代表们确认发现了这一功能以及火车制造商与黑客勾结试图压制竞争对手系统所表现出的反竞争行为。 因此,Newag 声称竞争企图破坏了他们的运营。 这一困境的严重性和复杂性表明了重大的财务影响,放大了这种情况的严重性,并引起人们对数字版权管理在日常生活中的邪恶影响的关注。 这一揭露有助于教育公众了解与隐秘实施的技术相关的内在危险和后果,进一步强调 DRM 对我们社会的有害影响。
相关文章

原文

Redford, q3k and MrTick

Playlists: '37c3' videos starting here / audio

We've all been there: the trains you're servicing for a customer suddenly brick themselves and the manufacturer claims that's because you've interfered with a security system.

This talk will tell the story of a series of Polish EMUs (Electric Multiple Unit) that all refused to move a few days after arriving at an “unauthorized” service company. We'll go over how a train control system actually works, how we reverse-engineered one and what sort of magical “security” systems we actually found inside of it.

Reality sometimes is stranger than the wildest CTF task. Reality sometimes is running `unlock.py` on a dozen trains.

The talk will be a mix of technical and non-technical aspects of analysis which should be understandable for anyone with a technical background. We’ll briefly explain how modern EMUs look like inside, how the Train Control & Monitoring System works, and how to analyze TriCore machine code.

Download

These files contain multiple languages.

This Talk was translated into multiple languages. The files available for download contain all languages as separate audio-tracks. Most desktop video players allow you to choose between them.

Please look for "audio tracks" in your desktop video player.

Tags

联系我们 contact @ memedata.com