デフォルト認証情報
よくある脆弱性を学びます
「デフォルト認証情報」はCoddyKit上の無料Cyber Security Academyレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCyber Security Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Cyber Security Academyコースには全4レッスンが含まれています。
デフォルト認証情報とは
デフォルト認証情報とは、デバイスやサービスに工場出荷時から設定されているユーザー名とパスワードです。
admin/adminや、パスワードが設定されていないrootなどがよくある例です。
存在する理由
メーカーは、デバイスが箱から出してすぐ使えるように、デフォルトのログイン情報を設定します。
所有者がセットアップ中に変更することを想定していますが、実際には変更されないことが非常に多いです。
危険な理由
デフォルト認証情報は通常、同じモデルのすべてのデバイスで共通です。
デフォルトの情報を知っている人なら、世界中にある、変更されていない何千台ものデバイスにログインできます。
公開されているデフォルト情報の一覧
デフォルトのログイン情報は秘密ではありません。マニュアルや公開Webサイトに掲載されています。
攻撃者は大量の一覧を用意し、admin : passwordのような既知の組み合わせを標的に対して順番に試します。
自動スキャン
攻撃者はデバイスを手作業で確認しません。インターネットをスキャンするツールを実行し、見つけたすべてのデバイスに対してデフォルト認証情報を自動的に試します。
Miraiから得られる教訓
有名なMiraiボットネットは、IoTデバイスに対して短いデフォルトログイン情報の一覧を試すことで拡大しました。
変更されていないパスワードだけを利用して、数十万台に感染し、記録的な規模の攻撃を実行しました。
隠れたデフォルトアカウント
一部のデバイスには、サポートやデバッグのために作成された、ユーザーから見えない追加アカウントがあります。
これらにデフォルトのパスワードが残っていると、気付かれないままデバイスへの侵入口になります。
パスワードを変更する
最も簡単な防御策は、セットアップ中にすべてのデフォルトパスワードを直ちに変更することです。
工場出荷時のものではなく、デバイスごとに強力で一意のパスワードを使用してください。
変更を強制する
より安全なデバイスでは、初回使用時に新しいパスワードを設定するようユーザーに強制します。
デフォルトのままにできないため、変更を忘れるリスクをなくせます。
デバイスごとに一意の秘密情報を設定する
最も強力な方法は、工場出荷時に各ユニットへ一意のランダムなパスワードを割り当て、ラベルに印刷しておくことです。
これで、攻撃者が推測できる共通のデフォルト情報はなくなります。
既存のデバイスを監査する
組織は、デバイスにデフォルト認証情報が残っていないか定期的に監査する必要があります。
攻撃者に見つかる前に発見して修正すれば、ネットワークへの最も簡単な侵入口の一つを閉じられます。
確認問題
工場出荷時のデフォルト認証情報が、非常に重大なリスクになるのはなぜでしょうか。
まとめ
デフォルト認証情報は工場出荷時のログイン情報であり、多くの場合、共通していて公開されており、変更されないままです。Miraiボットネットがその危険性を示しました。
デフォルト認証情報を変更し、初回使用時に変更を強制し、デバイスごとに一意の秘密情報を使用して、定期的に監査することで防御してください。
よくある質問
「デフォルト認証情報」レッスンは無料ですか?
はい。「デフォルト認証情報」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Cyber Security Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Cyber Security Academyコースには全4レッスンが含まれています。
「デフォルト認証情報」で何を学びますか?
よくある脆弱性を学びます ブラウザで直接実行するハンズオンコードでCyber Security Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Cyber Security Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCyber Security Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。
「デフォルト認証情報」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCyber Security Academyレッスンでコードを書いて実行できますか?
はい。すべてのCyber Security Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- IoTの攻撃対象領域
- ファームウェア解析
- デフォルト認証情報
- IoT導入環境の保護