Jeffrey Cross
Jeffrey Cross

曖昧な法律はあなたがあなたの車をハッキングするのを防ぎますか

写真イラスト提供:Juliann Brown and Hep Svadja

ワシントンDC郊外の郊外は自動車のホットロッドよりハイテク電気通信と防衛産業でよく知られているかもしれませんが、北バージニアの控えめな2ベイの店で、マイケルホガティはその考えを混乱させることに熱心な多くのプレーヤーの1人です。 。 Hogartyが彼のプロの修理店を経営している納屋のような構造のまわりのすべては、異型作業のヒントです。より強力なシボレーモーターを搭載したスズキサムライは、私道の片隅に座っています。カスタムメイドの車の付属品やそれらの中のスケートボードのランプのコンポーネントなど、幅広いプロジェクトの証拠がフェンスに寄りかかっています。

ASE認定のマスター技術者であるHogartyは、芝刈り機を修理し、後にFerrarisと、他の人々の店で働き始めました。今、彼は毎週のかなりの部分を日常の家族運搬人の診断と修理に費やしています。しかし彼が本当に興味を持っているのはカスタム修正であり、それは根本的に問題解決です。顧客が新しいステレオ、規格外のエンジン、またはフィットしないホイールを望んでいる場合、彼はそれをうまく機能させる方法を見つけます。彼の店は毎週、パワー中毒の友達や、他の誰にも設定方法を知りたくない顧客がいらっしゃいます。

しかし、車載用コンピュータシステムがますます複雑になってきているため、ステレオへの置き換えなど、かつては単純だった仕事でさえ、以前よりはるかに複雑になっています。彼のプロジェクトでは、個々のコンポーネントが交換されたときや改良されたときに加えられた変更のバランスをとるために、自動車システムを実行するコンピュータコードをさらに詳しく調べました。

「新しい車両では、ステレオを取り出してBest Buyから何かを投入することはできません」と彼は言います。 「車両システムはすべて統合されています。」

それで、彼は彼の方法で来るあらゆるパズルのために最も良い結果を見つけるために力学、電子工学とコンピュータの広い知識に頼ります。

しかし、彼がこれまで取り組んできたカスタムターボのインストールやリモートスターターのセットアップとは異なる地平線上の課題があります。これは法的な問題ですが、文化的な問題でもあります。ホガティ氏、そして彼のような他の独立系の技術者や革新者たちは、20年近く前に曖昧な著作権法 - デジタルミレニアム著作権法(DMCA)が可決される - を見ている。改造者はこれまで以上にハッカーのようになってきており、彼らがどのようにして自分のコンピューターに精通しているのかという境界が危険にさらされています。

プログラミング性能

Andrew Albostaの写真

現代の自動車の頭脳はそのコンピュータシステムです。システムは実際には協調して動作するコンピュータモジュールのネットワークであるため、脳と同じように、システムはコントローラエリアネットワーク(CAN)を介して車両全体に配置されたセンサーとの間で信号を送受信します。その主な機能の中には、エンジン管理、円滑で効率的な電力を生み出すために適切な量で燃料と空気を供給することの微妙なバランスがあります。しかし、それはまた、冷暖房、オーディオ、ブレーキ、安定性、エアバッグ、ドアや窓のモーターなどを規制します。 CANデータにより、さまざまなシステムが相互に通信できるようになり、速度に敏感なステレオ音量調整や自動スライドドアなど、車両の走行中に開くことができない機能が可能になります。

車載コンピュータは目新しいものではありません。私たちが今日知っている電子制御装置(ECU)は1970年代後半に登場しました。 1980年代初頭までには、米国内のすべての自動車に意思決定マイクロプロセッサが搭載されていました。エンジン性能を最適化するように設計されたソレノイドおよびアクチュエータを作動させるためにエンジンセンサからの最も初期に使用された入力。例えば、ゼネラルモーターズは、機械的なものよりも大気条件の変化に反応するコンピュータ制御キャブレターを使用しました。長年にわたり、他の機能はECUが処理できるタスクのリストに徐々に追加されました。ワイヤー織機はますますかさばるようになったので、システムは(すべてのシステムに独自のワイヤーを与えるのではなく)CANの出現で合理化されました。

CANを通して、そして特にオンボード診断を通して、またはOBD-IIポートを通して(1996年以来米国のすべての自動車にハンドルから数フィート以内にインストールされているマルチピンコンピュータコネクタ)、ホガティと彼の同業者コホート必要に応じて車両ソフトウェアにアクセスしてパターンを見つけ、変更を加えることができます。 Hogartyは、各車両は排気ガス、安全性、および燃費の要件を満たすように製造元によって設計されている可能性があると述べていますが、より具体的な目標があるかもしれません。多くの人が軌道上でより良い結果を得るためにもっと力を求めていますが、車両のソフトウェアを介して工場設定にアクセスして変更するための他の理由として、排出量の削減

電子ディスプレイを製造する会社のエンジニアであるPaul Bartekは、余暇に自動車の趣味に手を出しています。しかし、彼のいじりは、何年もの間の機械的試行錯誤をはるかに超えています。彼のウェブサイトを通じて、彼は自動車愛好家向けのオープンソースソフトウェア、チュートリアル、そしてDIYプロジェクトを共有しました。ラズベリーパイを使ってエンジン性能の数値を抽出し、それを車両のディスプレイ画面に表示します。

「市場に出ているものに満足できなかったのでこれを作成しました」と彼は説明します。 「エンジントルクを表示できるアプリはいくつかありましたが、他にもいくつかありますが、もっと多くの情報があります。これらのアプリのいずれにもユーザー入力はありませんでした。」

Bartekは一人ではありません。市場にはあらゆる種類の製品があり、それらの多くは同じ謙虚な始まりを持っていました。 Clickdriveと呼ばれるものは、運転関連のスマートフォンアプリを統合します。もう1つのTruvoloは、燃費と場所を監視します。もう1つは、交通状況を把握し、乗り換えを調整し、ユーザーが駐車場やガソリンスタンドを見つけるのに役立つものです。ホガティ氏は、変速機のシフトポイントや温度設定などのパラメータを変更できるように、車両制御コンピュータに接続するアフターマーケットピギーバックコネクタを使用していると述べています。

プログレッシブインシュアランスは、携帯電話のモデムを介してOBD-IIポートから保険の調整者に運転習慣を伝えるSnapshotと呼ばれる装置を提供しています。同社は、静かに運転し、できるだけ少ない距離で運転する顧客には割引を提供しています。 (もちろん、Snapshotには、毎週日曜日に教会に行くだけの小さな老婦人の車に差し込まれていると考えるようにデバイスを仕向けることができるようにするハックがあります。) 10代の運転手は、運転中に気を散らされません。

Bartekと同様に、Hogartyはエンジンマイクロセンサーがコンピューターに送信するデータの値を変更して電力を最適化するために小型のマイクロプロセッサを使用しています。たとえば、ほとんどの自動車がオープンエレメントフィルターのために工場で購入する制限された密閉ボックスからエアフィルターハウジングを交換することはエンジンの気流特性を変えます。暖機運転中、および全開スロットル時に、エンジンに最大の要求が課されているとき、車載コンピュータは燃料流量を決定するために工場設定値を使用して「開ループ」モードで作動する。 Hogartyは、マスエアフローセンサーとコンピューターの間に小型のマイクロプロセッサを直列に設置することで、スロットル位置やO2センサー、タコメーターなどの他のセンサーからの信号と同様に近くの配線から電力を供給することで、これらの値を全開スロットルで変更し、より具体的な条件のために必要な空燃比をダイヤルインします。

「入力を見て、出力を測定して、それを私が望むものに変更します」と彼は言います。製造業者は、特定の分野でソフトウェアの調整に驚くべき時間を費やしていますが、全負荷ではありません。彼らはさまざまな条件を満たすために自分たちの車を製造していますが、それは必ずしもあなたの目標がトラックなどで可能な限り多くの力を引き出すことである場合にうまくいくとは限りません。」

Hogartyは、より日常的な問題を抱えている顧客を支援するためにマイクロプロセッサとデータ分析を使用したと言います。 30ドルのモジュール(Raspberry Piのようなもの)といくつかのオープンソースソフトウェアを車両のコンピュータシステムにインストールすることによって、顧客は、「チェックエンジン」ランプが点灯していることに気付いた場合期間。それは彼が問題を診断するのを助けそして皆を多くの時間を節約する。

コンピュータ化が問題を生み出す

ダイナモメーターのコンソールでHogartyを使用すると、ECUへの変更がトルクと馬力にどのように影響するかを確認できます。

DMCAはBartekのようなプロジェクトに干渉しますか?それはパフォーマンス特性を変えるためにHogartyがコンピュータシステムに飛び込むことを妨げるか?その言語は、他のアプリやプログラムを開発した人々がそれ以上のものを作成することを妨げますか?法律には「著作物へのアクセスを制御する技術的保護措置(TPM)」に関する条項が含まれています。電子フロンティア財団は、今年初めに著作権局にTPMを回避するための免除を提案する申請を提出しました。ゼネラルモーターズは、その免除に反対し、それを「海外へ」と呼び、そのコメントで、「異議を唱えられたTPMがユーザーへの重大な悪影響を引き起こしている、または今後3年間で引き起こす可能性があると立証できなかった」と述べた。

Hogartyは、SUVのダイナモメーター上に配置されたSUVのECUに対する変更をテストします。

問題は、物語のどの面が正しいのかということです。自動車メーカーかEFFか。 EFFによると、各州の裁判制度は法律の解釈を異にする可能性があるため、自動車メーカーによる過度の法執行につながる可能性があります。

「せいぜい、製造業者は自動車のソフトウェアにアクセスする人々を脅かすことができる状況に置かれています。それは研究といじくりに悪影響を及ぼす、イノベーターが自動車をより便利にする新製品への資金調達を困難にすることを意味します」 EFFの弁護士であるKit WalshがEメールで言っています。 「議会図書館からの明確な規則は、このような事態を解決し、実際に正当ないじくり回しと研究を保護するために必要です。」

Alliance of Automotive Manufacturersのスポークスマン - 米国の3大自動車メーカーすべて、さらには日本とヨーロッパのほとんどを含む擁護団体 - は、DMCAによって保護された情報は診断に必要ではないと電子メールで述べているそして車を修理しなさい。

「自動車メーカーは、DMCAへの提案された変更が追加の安全上のリスクと既存の安全と環境法の違反を含む危険な結果を引き起こすことを心配しています」と彼が言います。 「私はまた、自動車の活動の結果としての広範囲のDMCA訴追について今も知らないので、法律に変更が加えられない限り、今日の合法で容認できるものは明日になるはずです。」

EFFは、連邦排出量と安全規則が守られていることを確認することは、製造業者や著作権法ではなく、環境保護庁や国道交通安全局などの機関に任されていると反論しています。

「著作権法は、コンピュータ化の結果としてこの分野に入り込んでいます」とWalsh氏は言います。 「製造業者の理論の下では、これはあなたが自動車を購入するときに生じる所有権の伝統的な概念を混乱させ、それらがソフトウェアを含む改造を禁止することを可能にします。」

あなたの車、あなたの選択

彼の裏庭の店で、Hogartyは数年前のトヨタシエナミニバンとの問題に直面しています。寒い日や車が丘の上に駐車されているときは、引き戸は完全には閉まりません。それは電子的な誤動作であり、それを修復するために、彼にはいくつかの選択肢があると言います。彼はモーターを交換することができます、それはまだ働きます、しかし、それは高価になります。それで彼は車のコンピュータをタップして、モーターがもう少し強く動かなければならなくて、そしてもっと多くの電流を引いてもドアが閉まるように電子閾値を変更します。古いバンを所有している家族にとっては、それはより良い選択肢です。

Android用Torqueアプリは、車のOBD-IIポートにアクセスしてエンジンデータを追跡し、スマートフォンに表示します。

彼は、DMCAに関して著作権局からのより明確な表現がなければ、その問題に対する彼の解決策と、モータースポーツアプリケーションのパフォーマンスを向上させるためのエンジンデータへの深い掘り下げが蒸発する可能性があることを懸念しています。 「私たちの業務に対する政府や企業の意見を減らし、個人が行った変更に対して責任を負わせることが最善だと思います」と彼は言います。

MegaSquirt、DIY電子式燃料噴射コンピュータ。

自動車の所有権を完全に所有している顧客を剥奪したとして自動車メーカーを非難している最近の記事の数々が何らかの兆候であるとすれば、法律のあいまいな言葉は多くの人々を心配させている。これまで自動車に取り組んできたことのある人なら誰でも知っているように、間違いや意図しない結果は避けられませんが、学習プロセスの一部です。

「私たちは、国として、購入したものを間違えることができるようにしたいのですか」とホガティ氏は言います。 「私は一般的に人々がバックエンドに行き過ぎることをお勧めしません、しかしあなたがあなた自身の車と混乱しているなら、他の何かのように - それはあなた次第です。」

シェア

コメントを残します