Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LAPS勉強会
Search
Eureka
September 09, 2022
Technology
2.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LAPS勉強会
2022/9/9 開催のLAPS勉強会の資料です
Eureka
September 09, 2022
More Decks by Eureka
See All by Eureka
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
19
10k
Active Directory の保護
eurekaberry
11
11k
脆弱性の悪用からユーザーを守るために、ベンダーが取り組むべきこと
eurekaberry
2
1.2k
Other Decks in Technology
See All in Technology
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
410
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
310
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
150
外国人エンジニアがVueプロトタイプで仕様を合わせている話 / Vue Fes Japan 2026 LT
eluwing
0
170
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
170
ガチで放置できるClaude Code実行環境の作り方.pdf
lamaglama39
5
9.8k
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
150
Vue.jsのGitHubから学ぶ意思決定
yut0naga1_fa
1
290
[FECONF-2026] 신대륙을 향한 카카오페이증권 프론트엔드 항해기 (이주승)
l1ghthouse
0
210
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
160
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
240
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
640
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Optimising Largest Contentful Paint
csswizardry
37
4k
Amusing Abliteration
ianozsvald
1
360
Visualization
eitanlees
153
17k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Site-Speed That Sticks
csswizardry
13
1.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
650
Being A Developer After 40
akosma
PRO
92
590k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Transcript
Local Administrator Password Solution (LAPS) 垣内 由梨香 (@EurekaBerry) セキュリティ プログラム
マネージャー セキュリティ レスポンス チーム マイクロソフト コーポレーション 公式ブログ: https://aka.ms/JPSECURITY 公式ツイッター: @JSECTEAM セキュリティレスポンスチーム窓口
[email protected]
保護 検出 対応 01 02 03 Protect Detect Respond MSRC
Mission ミッション:お客様が Microsoft の製品やサービスのセキュリティ脆弱性から被害を受ける ことを防ぎ、Microsoft Cloud に対する攻撃を迅速に対応する • リリース製品の脆弱性対応 (脆弱性収集、修正、更新プログラムのリリース) • 脆弱性に関するリサーチ • セキュリティ・リサーチコミュニティとの連携 © Copyright Microsoft Corporation. All rights reserved. 2
LAPSとは?
LAPS とは? Active Directory 環境で、ドメインに参加している端末のローカル管理者アカウ ントの管理ツール (無償ツール) © Copyright
Microsoft Corporation. All rights reserved. 4
環境設定 ms-Mcs-AdmPwd ms-Mcs-AdmPwd ms-Mcs-AdmPwdExpirationTime ms-Mcs-AdmPwdExpirationTime LAPS 用グループポリシー LAPS ツール (管理者用)
LAPS グループポリシー Client-Side Extension (CSE) LAPS グループポリシー Client-Side Extension (CSE) 導入が必要なコンポーネント 設定が必要な項目 ms-Mcs-AdmPwd ms-Mcs- AdmPwdExpirationTime オブジェクトの属性へのアクセス権の変更 © Copyright Microsoft Corporation. All rights reserved. 5
LAPSは なぜ必要?
LAPS はなぜ必要? • ローカル管理者アカウントが同一の端末が多い。 • (例) 端末展開時に同じイメージで展開している • (例) 安易なパスワードが設定されている
• 組織の Active Directory ドメインを侵害する 攻撃者は、同一のローカル管理者パスワードや 安易なローカル管理者パスワードを悪用し、ドメ イン内の侵害を展開する。 • ローカル管理者アカウントは、適切な要件を満 たす一意なパスワードを設定し管理を行うこと が重要。 © Copyright Microsoft Corporation. All rights reserved. 7
一般的な Active Directory 侵害の流れ 8 Tier 2 デバイス ローカル 管理者
Tier 0 認証基盤 ドメイン 管理権限 Tier 1 サーバー 管理者 1. ドメインクライアント端末への侵入 1. フィッシング、ソーシャルエンジニアリング 2. ブルートフォース攻撃 2. ラテラル・ムーブメント Lateral Movement (横方向への移動) 1. 探索活動 2. 別のクライアントへの侵害 1. 特権昇格 1. サーバ管理者権限の取得 2. ドメイン管理者権限の取得 3. ドメイン 2. 目的の実行 1. 情報取得、ランサムウェア 2. 永続的なアクセス口の設置 3. 痕跡の削除 © Copyright Microsoft Corporation. All rights reserved.
デバイスには、ログインするユーザーの認証情報が保存されている © Copyright Microsoft Corporation. All rights reserved. 9
ローカル管理者権限では認証情報を盗み出せる © Copyright Microsoft Corporation. All rights reserved. 10 NTLM
NTOWF Kerberos TGT LSASS ドメインユーザー (ローカル管理者権限なし) Kerberos TGT NTLM NTOWF NTLM NTOWF SAM NTLM NTOWF NTLM NTOWF NTLM NTOWF サーバー管理者 (ローカル管理者権限あり) ローカル管理者 (ローカル管理者権限あり) API API API
“乗っ取りアカウント” を軸に侵入を展開する © Copyright Microsoft Corporation. All rights reserved. 11
ユーザー クライアント端末 サーバー サーバー管理者 ドメイン管理者 認証サーバー ドメインコントローラ フィッシング ソーシャルエンジニアリ ング 総当たり Active Directoryドメイン
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 12 ドメインユーザー
資格情報 ローカル管理者 サーバー管理者 ドメイン管理者 クライアント アプリサーバー ドメイン コントローラ クライアント 資格情報 初期アクセス:よくある原因 ・フィッシング、ソーシャルエンジニアリング ・よく知られたマルウェア等の既知の手法 ・リモートデスクトップ接続やVPN接続の安易なパスワード
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 13 資格情報
資格情報 よくある原因 ・特権昇格の脆弱性 ・Mimikatzなどの資格情報取得のツール、メモリのダンプ ・よく知られたローカルアカウントの安易なパスワード
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 14 資格情報
資格情報 資格情報 よくある原因 ・展開イメージが統一 ・管理簡素化のために同一アカウントを展開 ・よく知られた既定アカウント ・よく知られたサービスのアカウント ・ブルートフォース
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 15 資格情報
資格情報 資格情報 資格情報
資格情報 実際の事例 © Copyright Microsoft Corporation. All rights reserved. 16
資格情報 資格情報 資格情報 資格情報 よくある原因 • サーバ管理者が利用する端末 と業務端末が同一
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 17 資格情報
資格情報 資格情報 資格情報 資格情報 資格情報 よくある原因 ・ヘルプデスク業務 ・管理業務
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 18 資格情報
資格情報 資格情報 資格情報 資格情報 資格情報 資格情報
実際の事例 © Copyright Microsoft Corporation. All rights reserved. 19 資格情報
資格情報 資格情報 資格情報 資格情報 資格情報 資格情報
ツールの拡大による攻撃手法の広まり © Copyright Microsoft Corporation. All rights reserved. 20
セキュリティ研究目的などから ツールが開発 2006 年ごろからツール化が盛んに 侵入テストの需要増とともにツールの開発も盛ん に Windows Credential Editor Mimikaz ツールの実行には、ローカル 管理者権限が必要 Post-Exploitation として利用される Windows Credential Editor
従来のセキュリティ境界の定義 © Copyright Microsoft Corporation. All rights reserved. 21 出典:[Archive]
Ten Immutable Laws Of Security (Version 2.0) https://docs.microsoft.com/en-us/archive/blogs/rhalbheer/ten-immutable-laws-of-security-version-2-0
対策やベストプラクティスの推奨 © Copyright Microsoft Corporation. All rights reserved. 22 マイクロソフト
セキュリティ アドバイザリ 3062591 | Microsoft Docs Mitigating Pass- the-Hash (PtH) Attacks and Other Credential Theft Techniques Best Practices for Securing Active Directory | Microsoft Docs
悪意のあるコードがデバイス上 に留まらない セキュリティ前提の違反が 観測可能 すべてのアプリとシステムコン ポーネントは最小権限を持つ すべてのコードは整合性を持っ て実行される ユーザーのアイデンティティは、 侵害、なりすし、盗難されない
簡易的な物理アクセスを持つ 攻撃者は、デバイス上のデータ やコードを変更できない 新たなセキュリテの境界の定義 © Copyright Microsoft Corporation. All rights reserved. 23
© Copyright Microsoft Corporation. All rights reserved. 24
Virtualization-based security (VBS) © Copyright Microsoft Corporation. All rights reserved.
25 Windows 10+ の多くのセキュリティ機能の基礎 Hypervisor, SLAT, IOMMUをベースとした仮想化による保護技術 カーネル モード Hypervisor Kernel Mode CI Credential Guard Critical System Processes セキュア カーネル ユーザー モード Hardware Ring 0 Ring -1 Critical System Processes Secure Mode (VTL1) Normal Mode (VTL0)
クレデンシャルガード © Copyright Microsoft Corporation. All rights reserved. 26
VBS を利用した認証情報 の保護 “pass-the-hash” “mimikatz” などの資格情 報を奪う攻撃への対策 カーネル モード Hypervisor セキュア カーネル ユーザー モード Hardware Secure Mode (VTL1) Normal Mode (VTL0) LSASS LSAIso Hello Container Credential Guard Key Guard TPM MSA Secrets AAD Secrets VBS Key Bio blob Kerbero s secrets NTLM secrets Saved Domain creds keys credentials
興味があるかたは・・・ © Copyright Microsoft Corporation. All rights reserved. 27 Digital
Trust Summit 2022 https://aka.ms/DTS2022 Active Directory 侵害と 対策(2020年版) - Speaker Deck プラットフォームセキュリティ in Windows ブートタイム 保護 概要編 (slideshare.net)
なぜいま LAPS が 注目されている? © Copyright Microsoft Corporation. All rights
reserved. 28
2017~ LAPS の課題と進化 課題:顧客にとっての 「ブロッカー」 • LAPS の導入 • Azure
AD への移行
注目ポイント① Windows に標準装備されるようになりました! © Copyright Microsoft Corporation. All rights reserved.
30 Announcing Windows 11 Insider Preview Build 25145 | Windows Insider Blog その他にも • パスワードの暗号化サポート (Windows Server 2016 ADドメイン機能レベルが必要) • パスワードの履歴
環境設定 ms-Mcs-AdmPwd ms-Mcs-AdmPwd ms-Mcs-AdmPwdExpirationTime ms-Mcs-AdmPwdExpirationTime LAPS 用グループポリシー LAPS ツール (管理者用)
LAPS グループポリシー Client-Side Extension (CSE) LAPS グループポリシー Client-Side Extension (CSE) 導入が必要なコンポーネント 設定が必要な項目 ms-Mcs-AdmPwd ms-Mcs- AdmPwdExpirationTime オブジェクトの属性へのアクセス権の変更 © Copyright Microsoft Corporation. All rights reserved. 31
注目ポイント② Azure AD 対応! © Copyright Microsoft Corporation. All rights
reserved. 32 Announcing Windows 11 Insider Preview Build 25145 | Windows Insider Blog • Azure AD Joined のデバ イスも管理できるように • バックアップ先をAzureAD が選択可能に • Get-LapsAADPassword コマンドレット • 注:機能は限定的
注目ポイント③ MDM 対応! Intune, Microsoft Endpoint Configuration Manager (MECM, SCCM,
Configuration Manager) © Copyright Microsoft Corporation. All rights reserved. 33 @tamai_pc さん よろしくおねがいします
今後の情報は © Copyright Microsoft Corporation. All rights reserved. 34
LAPS 入手方法 公式アナウンス マイクロソフト セキュリティ アドバイザリ 3062591 「Local Administrator Password
Solution (LAPS) の提供を 開始」 サポート技術情報 (KB) 3062591 「Microsoft セキュリティ アドバイザリ: Local Administrator Password Solution (LAPS) をご利用いただけるようになりました (2015 年 5 月 1 日)」 公式ダウンロードサイト Microsoft Download Center Local Administrator Password Solution (LAPS) LAPS ツールおよびインストールガイド (英語) がダウンロード可能です。 日本語情報ブログ マイクロソフト セキュリティ レスポンス チーム 「Local Administrator Password Solution (LAPS) 導入ガイド 日本語版」 © Copyright Microsoft Corporation. All rights reserved. 35
ご清聴ありがとうございました Thank you. 問い合わせ先 | Contact (日本語可)