狙われるパスワード
セキュリティを気にするなら最低限やっておきたい、不正アクセスを撃退する12の予防策
パスワード攻撃、不正アクセスおよび関連する脅威から防御するには予防策が不可欠だ。先を見越して守りを強化する方法について専門家が要点を解説する。
パスワード攻撃や不正アクセスを防ぐには、セキュリティ担当者がセキュリティ対策を多数実装する必要がある。また、強力なセキュリティポリシーを厳守することも欠かせない。以下のリストでは、多数のセキュリティ対策を明らかにしている。ただしこれはセキュリティ担当者が利用できる全ての事前対策を載せた包括的なリストではない。この点を認識しておくことは大切だ。
1.システムへの物理アクセスの制御
セキュリティ担当者は各自の設計で考慮に入れなければならないことがある。それは、攻撃者がコンピュータに対して制限なく物理アクセスできる時点で攻撃者の勝ちだということだ。攻撃者は認証サーバに物理アクセスできるようになったら、大抵の場合、パスワードファイルをごく短時間で盗み出せる。パスワードファイルを盗んだら、オフラインでパスワードをクラッキングできる。このようなパスワード攻撃が発生した後は、全てのパスワードが侵害されていると考える必要がある。ただし、この問題は物理アクセスを制御することで防げる。
2.パスワードファイルへの電子アクセスの制御
セキュリティ担当者はパスワードファイルへの電子アクセスを厳しく制御、監視する必要がある。エンドユーザーなど、アカウント管理者以外は日常業務でパスワードデータベースファイルにアクセスする必要はない。パスワードデータベースファイルへの権限のないアクセスは直ちに調査すべきだ。
3.パスワードファイルの暗号化
アクセス制御ベースのパスワード攻撃から保護するには、セキュリティ担当者がセキュリティ対策を多数実装する必要がある。セキュリティ担当者は管理対象のOSで利用できる最も強力な暗号化を使用し、パスワードファイルを暗号化すべきだ。パスワードはプレーンテキストでは保存しない。通常は、一方向暗号(ハッシュ関数)を使用して保存する。また、パスワードデータベースファイルのコピーが格納された全てのメディアを厳重に管理しなければならない。これには、バックアップテープや修復ディスクなどのメディアも含む。さらに、パスワードをネットワーク経由で転送する場合も暗号化が必要だ。
4.強力なパスワードポリシーの作成
パスワードポリシーでは、プログラムを使用して強力なパスワードの使用を強制する。また、このポリシーで定期的にパスワードを変更するようにユーザーに求めることができる。こうしたことをセキュリティ担当者は理解しておく必要がある。長くて強力なパスワードほど、攻撃での解読により時間がかかる。
ただし、時間が十分にあれば、どのパスワードも総当たり攻撃などの方法により解読される恐れがある。そのため、セキュリティを確保するにはパスワードを定期的に変更することが求められる。セキュリティ性や機密性が高い環境ほど頻繁にパスワードの変更が必要になる。セキュリティ担当者は、管理者アカウントなどの特権があるアカウントには個別のパスワードポリシーを使用する。そのポリシーでは、より強力なパスワードを使用し、なおかつパスワードを頻繁に変更するように求める。
5.パスワードマスクの使用
セキュリティ担当者は、アプリケーションでパスワードが平文のまま画面に表示されるようなことが決して起こらないようにする。代わりに、アスタリスク(*)などの代替文字を表示することで画面上のパスワードをマスキングする。こうすることで、肩越しにパスワードをのぞき見られることが少なくなる。ただし、攻撃者はキーストロークを観察することでパスワードを突き止めることがある。この点をユーザーは認識しておくことが必要だ。
6.多要素認証の導入
セキュリティ担当者は多要素認証の導入を計画する。例えば、生体認証やトークンデバイスなどを用いる。パスワードがネットワークのセキュリティ保護に使用する唯一の手段になっていなければ、パスワードの侵害が自動的にシステムの侵害につながることはない。
7.アカウントロックアウト制御の使用
アカウントロックアウト制御はオンラインパスワード攻撃を防ぐのに役立つ。この制御では、事前に定義された回数だけ誤ったパスワードが入力されるとアカウントをロックアウトする。アカウントをロックアウトする前に5回まで誤ったパスワードを入力できるようにするのが一般的だ。大半のFTPサーバなど、アカウントロックアウト制御をサポートしていないシステムやサービスもある。その場合、セキュリティ担当者は拡張ログ機能と侵入検知システムを採用し、パスワード攻撃の痕跡を探す必要がある。
8.最終ログイン通知の使用
多くのシステムでは、最後に正常にログインされた時刻、日付、場所(コンピュータ名やIPアドレスなど)を記載したメッセージが表示される。ユーザーがこのメッセージに注意を払っていれば、自分のアカウントが他人にアクセスされた場合に気が付く可能性がある。例えば、ユーザーが最後にログインしたのは前の金曜日だったが、メッセージには土曜日にアカウントにアクセスされた事実が示されているとする。その場合、アカウントが侵害されているのは明らかだ。アカウントが攻撃または侵害されているのではないかと感じたユーザーは、そのことをシステム管理者に報告することになる。
9.セキュリティに関するユーザー教育
パスワード攻撃のリスクを軽減するために、セキュリティ担当者が確実に行わなければならないことがある。セキュリティを確保する必要性と強力なパスワードの使用について、ユーザーに適切なトレーニングを実施することだ。パスワードは決して共有したり書き留めたりしてはならないことをユーザーに周知する。唯一の例外として考えられるのは、管理者アカウントやrootカウントなど、最も機密性が高いアカウントに使用される長くて複雑なパスワードだ。こうしたパスワードは書き留めた上で安全に保管する必要がある。また、セキュリティ担当者は強力なパスワードを作成する方法について、ユーザーにヒントを提供する。肩越しにパスワードをのぞき見られることを防ぐ方法についても同様だ。さらに、同じパスワードを異なるアカウントに使用するリスクについてもユーザーに情報提供すべきだ。例えば、ユーザーが銀行口座とオンラインショッピングのアカウントに同じパスワードを使用しているとしよう。その場合、1つのシステムへの攻撃に成功されたら、全てのアカウントが侵害される恐れがある。また、セキュリティ担当者はソーシャルエンジニアリングの手口についてもユーザーに周知する必要がある。
10.アクセス制御
セキュリティ担当者のアクセス制御手順を定期的にレビューし、監査することがアクセス制御の有効性を評価するのに役立つ。例えば、監査ではアカウントへのログインの成功と失敗を追跡できる。侵入検知システムではこれらのログを監視し、ログインプロンプトへの攻撃を簡単に特定して管理者に通知することができる。
11.アクティブなアカウント管理
従業員が退職または休職した場合、セキュリティ担当者はできるだけ早くそのアカウントを無効にする必要がある。停止したアカウントは、もう必要ないと判断した時点で削除する。アクセス状況に応じて定期的にユーザーに権限を付与することで、過剰な権限や権限の削除し忘れを発見できる。
12.脆弱性スキャナーの使用
脆弱(ぜいじゃく)性スキャナーではアクセス制御に関する脆弱性を検出できる。セキュリティ担当者がこれを定期的に使用すると、組織でアクセス制御に関する脆弱性を軽減するのに役立つ。これにはパスワード攻撃の対象となる領域も含まれる。多くの脆弱性スキャナーにはパスワードクラッキングツールも用意されている。このツールを使用することで貧弱なパスワードが検出される。また、システムがパッチにより最新状態に維持されているかどうかを確認できるツールも搭載されている。
本稿は、アダム・ゴードン氏、CISSP-ISSAP、ISSMP、SSCP編集の『Official (ISC)2 Guide to the CISSP CBK, Fourth Edition』(CISSP CBKの公式(ISC)2ガイド、第4版)からの抜粋だ。ドメイン5のこのセクションは、セキュリティ担当者がパスワード攻撃などのアクセス侵害のリスクを最小限に抑えるために、先回りして取れる対策に重点を置いている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
事例
[株式会社キーエンス] PCが苦手でも自動化できる ポポラマーマなど4事例に学ぶ「ナビ搭載型RPA」活用 -
製品資料
[株式会社クレオ] IT部門を“価値創造組織”へ転換 IT管理プロセスの改革で戦略的リソースを確保 -
製品資料
[株式会社クレオ] Excel管理が限界に――ITサービス管理の脱・属人化と運用高度化を実現する方法 -
製品資料
[株式会社クレオ] 西武グループやイオングループも実践 事例に学ぶ「ITサービスデスク業務」改善 -
製品レビュー
[株式会社クレオ] 「使われないITシステム」から脱却 現場が求める業務改善を実現する方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
生成AIが普及しても「技術書」を手放せないエンジニアの本音
-
2
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
3
「Windows」の不要なファイルを安全に消して容量を空ける方法
-
4
世界PC出荷数が20%急減 情シスを直撃するPC先行調達の反動と価格高騰
-
5
326のIPアドレスで1200超のアクセス AIエージェント関与が疑われる攻撃の中身
-
6
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
7
「企業におけるAI導入検討度とIT投資優先度」に関するアンケート
-
8
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
9
IT業界の女性は9割が10年で消える 人材枯渇を招く“見えない壁”の正体
-
10
「企業内サーバ環境の利用実態」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
4
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
5
プログラミング不要で誰でも実現できる、ネットワーク運用管理の自動化とは
-
6
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
7
東大教授と考える、AI時代の「データ主権」「信頼性」「ガバナンス」の在り方
-
8
Linux初心者でも知らないとまずい「RHEL」「SLES」の違いとは?
-
9
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
10
ランサムウェア攻撃“究極の対策”はこれだ
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー