ブロックチェーン/レベル IV · プロトコルを深く知る/4.3 カストディとプライバシー/レッスン 5
運用セキュリティとよくある詐欺
暗号は揺るがない。揺らぐのは人間だ
用意するもの独立したディスプレイ画面を備えたハードウェアウォレット長期保管用の、エアギャップされた別のデバイス米国FBIインターネット犯罪苦情センター(IC3)の暗号資産詐欺に関する年次報告書
問い
- なぜハードウェアウォレットでもフィッシングサイトによって資金を失うことがあるのでしょうか?
- 正当な鍵で署名されたトランザクションが、ユーザーに気づかれないまま攻撃者のアドレスへ送られてしまうのは、どのような仕組みによるのでしょうか?
- 損失の大半が、暗号の破綻ではなく欺瞞によって生じるのはなぜでしょうか?
探究
- ビットコインのプロトコルのセキュリティは楕円曲線暗号secp256k1に基づいており、これを破る方法は知られていません。それにもかかわらず、重大な損失の大半は、数学的な欠陥ではなくソーシャルエンジニアリングに起因しています。台帳は改変できないため、承認されたトランザクションはどのような権力者にも取り消せません。このファイナリティがネットワークを守る一方で、個々の保有者は取り返しのつかないミスや欺瞞にさらされることになります。
- フィッシングは、盗難が起こる最も一般的な手段の一つです。攻撃者は、正規のインターフェースに似せた偽のドメインやウォレットアプリを使用します。被害者がこれらの偽の環境にシードフレーズやプライベートキーを入力すると、攻撃者は完全な制御権を握ることになります。米国FBIのインターネット犯罪苦情センターの報告によると、毎年多くの暗号資産関連の詐欺が発生しており、その中でも投資詐欺が最も大きな被害をもたらすカテゴリーです。
- クリップボードマルウェアはバックグラウンドで静かに動作し、コピーされたアドレスを攻撃者が管理するアドレスに置き換えます。ユーザーはウォレットや連絡先から正当なアドレスをコピーしてトランザクション作成ツールに貼り付け、知らないうちに別の宛先に資金を送ってしまいます。アドレスポイズニングはこのリスクをさらに高めます。攻撃者は、ユーザー自身の履歴にあるアドレスと見た目がよく似たアドレスから少額のダストを送りつけ、被害者がトランザクション履歴からその偽物をコピーしてしまうのを狙います。
- ソーシャルエンジニアリングは、なりすましや長期的な詐欺にも及びます。偽のサポート担当者が、アカウントに問題があると主張したり、盗まれた資金の回収サービスを持ちかけたりしてユーザーに接触してきますが、正規の事業者がシードフレーズを求めることはありません。「ピッグ・ブッチャリング(豚の屠殺)」詐欺では、何か月もかけて関係を築いたうえで、被害者を詐欺的な投資プラットフォームへ誘導します。2020年7月には、ハッカーが大手テック企業の経営者らを含む著名人のTwitterアカウントを乗っ取り、送られたビットコインを倍にして返すとうたうプレゼント詐欺を宣伝しました。
- SIMスワップは、通信事業者を言いくるめて被害者の電話番号を攻撃者の管理する端末に移させることで、取引所のアカウントを狙う手口です。番号を掌握した攻撃者はSMSで届くログインコードを受け取り、取引所のウォレットにアクセスします。「レンチ攻撃」と呼ばれる物理的な強要は、脅迫や暴力によってハードウェアデバイスを奪ったりシードフレーズを聞き出したりするもので、デジタルのセキュリティ対策をすべて完全に迂回します。
- 運用上の対策は、これらのリスクを軽減しますが、なくすことはできません。ユーザーは署名前にハードウェアウォレットの独立した画面で受取人のアドレスを確認し、送金先が意図どおりであることを確かめます。多くの人は日常の取引用と長期保管用に別々のデバイスを使い、マルウェアにさらされるリスクを減らしています。保有資産について口外しなければ標的にされにくくなります。資産を公言すると、詐欺師からも物理的な脅威からも注目を集めてしまいます。
重要な事実
- ビットコインの損失は、暗号の破綻ではなく、欺瞞、ユーザーのミス、サービスの障害から生じています。
- クリップボードマルウェアは、システムのバッファ内にコピーされたアドレスを置き換え、送金先を攻撃者の管理するアカウントへすり替えます。
- アドレスポイズニングとは、見た目のよく似たアドレスからダストを送りつけ、被害者が自分のトランザクション履歴からそのアドレスをコピーするよう仕向ける手口です。
- 2020年7月のTwitterアカウント乗っ取り事件では、乗っ取られた著名人のアカウントを使って、フォロワーに偽のビットコインプレゼントが宣伝されました。
- SIMスワップとは、攻撃者が被害者の電話番号を自分の端末に移し、SMSで届くログインコードを受け取る手口です。
- ハードウェアウォレットは物理的な画面に送信先アドレスを表示するため、ホストコンピューターとは独立して確認が可能です。
演習 九・六・三・一
9集める最近の法執行機関の報告書やセキュリティ勧告で取り上げられている暗号資産詐欺やソーシャルエンジニアリング攻撃を、種類の異なるものから9つ挙げてください。それぞれについて、だましの主な手口と、狙いがセルフカストディのウォレット、取引所アカウント、その両方のどれなのかを書き留めてください。
6まとめる9種類の詐欺を、運用上の攻撃経路に基づいて6つのカテゴリーに分類してください:鍵の直接的な窃取、送金先のすり替え、二次的な認証要素を通じたアカウント乗っ取り、長期的な関係を利用した操作、物理的な強要、プロトコルレベルの悪用。それぞれの分類について、だましが発生する具体的な技術的ステップを根拠に説明してください。
3絞り込む6つのクラスターを、詐欺の種類にかかわらず詐欺師が突いてくる、人間の3つの根本的な弱点に絞り込んでください。
1結晶化するブロックチェーンのセキュリティの中核的な特徴であるファイナリティ(取引の確定性)が、なぜプロトコルを守ると同時に、個人の詐欺に対する脆弱性を最大化するのかを、1文で説明してください。
事実確認
日付、数字、主張は、下記に記載された公表資料と照合して確認しました。