67
セキュリティ専門家がドライバーでレノボノートパソコンのBIOSパスワードを破る
BIOSパスワードバイパス
(画像提供:サイバーCX)

ニュージーランドに拠点を置くサイバーセキュリティ専門家Cyber​​CXは、BIOSでロックされた古いノートパソコンに確実にアクセスできる、驚くほど簡単な方法を詳細に解説し、実演しました。リンク先のブログ記事とビデオデモでは、同社の幹部が、簡単なドライバーを使ってEEPROMチップのピンをショートさせ、完全にロック解除されたBIOSにアクセスする方法を詳しく説明しています。その後、BIOS設定画面を軽く操作するだけで、BIOSパスワードを完全に無効化できます。

BIOSパスワードバイパス

(画像提供:サイバーCX)

先に進む前に、Cyber​​CXによるBIOSパスワードバイパスのデモは、既に運用を終了したLenovo製ノートパソコン数台で行われたことを指摘しておく必要があります。ブログ記事によると、この容易に再現可能なバイパスは、Lenovo ThinkPad L440(2013年第4四半期発売)とLenovo ThinkPad X230(2012年第3四半期発売)で実行可能でした。パスワードが保存されている別のEEPROMチップを搭載している他のノートパソコンやデスクトップのモデルやブランドにも、同様の脆弱性が存在する可能性があります。

BIOSパスワードバイパス

(画像提供:サイバーCX)

BIOSロックがかかっているため、事実上再利用できない状態になっている中古ノートパソコンが、スペアパーツとして大量に販売されていることをご存知の方もいるでしょう。個人所有者や組織がパスワードを記録していなかったり、忘れてしまったりした可能性もありますが、これらのシステムは、通常、最も高性能なハードドライブやSSDも取り外されているため、中古市場では本来の価値が十分に発揮されていません。Cyber​​CXは、パスワードロックがかかってしまった古いIT機器について考えを巡らせ、スペアパーツやテストマシンとして使用するために、ハードウェアへのフルアクセスを再び取得できないか検討しました。

Cyber​​CX は、さまざまなドキュメントや調査記事を読んで、BIOS がロックされた Lenovo ラップトップで次のプロセスに従う必要があることを知りました。

  • 正しい EEPROM チップを見つけます。
  • SCL ピンと SDA ピンを見つけます。
  • 適切なタイミングで SCL ピンと SDA ピンを短絡します。

BIOSパスワードバイパス

(画像提供:サイバーCX)

マザーボード上で適切なチップを確認し、シリアル番号を調べることで、最終的に正しいEEPROMを特定できるようになります。ThinkPad L440の場合、チップにはL08-1 Xと記載されています(必ずしもそうとは限りません)。

Cyber​​CXのブログ記事に埋め込まれた動画を見れば、この「ハック」がいかに簡単かお分かりいただけるでしょう。L08-1 Xチップのピンをショートさせるには、ドライバーの先端をチップの2つの脚の間に挟むだけで十分です。その後、BIOSに入ると、すべての設定オプションが変更可能になっているはずです。タイミング調整が必要だと言われていますが、それほど厳密には必要ないので、ある程度の余裕があります。動画でちょっとした「テクニック」をご覧いただけます。

Cyber​​CX には、BIOS ハックの仕組みに関する非常に詳細な分析が含まれており、マシンの電源をオンにしたときに EEPROM チップをすぐにショートさせることはできない (そのためタイミングが必要である) と説明されています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

読者の中には、自分のノートパソコンや、eBayなどで見かけたBIOSロックされたマシンについて疑問に思う方もいるかもしれません。Cyber​​CXによると、BIOSとEEPROMパッケージを1つの表面実装デバイス(SMD)に統合した最新のマシンは、このような方法でハッキングするのがより困難で、「オフチップ攻撃」が必要になるとのことです。また、一部のマザーボードメーカーやシステムメーカーは既に統合SMDを採用しているとのことです。システムではなくデータの安全性を特に懸念する人は、「攻撃者がノートパソコンのドライブからデータを取得するのを防ぐため、フルディスク暗号化」を実装する必要があると、Cyber​​CXは述べています。

Cyber​​CXは上記の研究を継続することを示唆している。おそらく、EEPROMから平文でBIOSパスワードを読み取れるか、あるいはスクリュードライバーハックがより多くのマシンで実行可能かどうか検証するだろう。

マーク・タイソンはトムズ・ハードウェアのニュース編集者です。ビジネスや半導体設計から、理性の限界に迫る製品まで、PCテクノロジーのあらゆる分野を網羅的にカバーすることに情熱を注いでいます。