Webinar 1523 Slides
Webinar 1523 Slides
Webinar 1523 Slides
Sponsored by
Managing Local
Administrator Accounts with
LAPS; And Protecting LAPS
from Attack
Made possible by
Thanks to
1
10/9/2018
LAPS
Security
Preview of key AD
points
User
Endpoint
Client-side
Auditing
Comprehensive privileged account management
2
10/9/2018
Admin
Member
Server or
Administrator
account
Workstation
LAPS
Active Directory
Admin
Member
Server or
Administrator
account
Workstation
LAPS
3
10/9/2018
Reset password
Admin
Member
Server or AdmPwd.dll
Administrator
account
Workstation
LAPS
Store password
Reset password
Admin
Member
Server or AdmPwd.dll
Administrator
account
Workstation
LAPS
Store password
4
10/9/2018
Logon
Admin
Member
Server or AdmPwd.dll
Administrator
account
Workstation
LAPS Reads pw
Set pw expired
(force reset)
Application Logon
Log Admin
Member
Server or AdmPwd.dll
Administrator
account
Workstation
LAPS Reads pw
Set pw expired
(force reset)
Password read
Security
Log
5
10/9/2018
Active Directory
LAPS Security LAPS user training
LAPS endpoint security
Client-side
Active Directory
Passwords stored in clear text on each managed computer
account
Access determined by AD permissions on ms-Mcs-AdmPwd
To read pw you need standard Read permission AND the
LAPS security CONTROL_ACCESS extended right
Full Control
Default
Domain Admins
Account Operators
6
10/9/2018
7
10/9/2018
Client-side
No integrity checking or signature verification on admpwd.dll
LAPS security Can be replaced with imposter
Proof of concept: https://www.youtube.com/watch?v=opSctm4L8kE
Useful for persistent backdoor
Requires attacker already have admin authority
8
10/9/2018
LAPS security
2. If you have used ADSI Edit then it may open with something
already connected. So right click on ADSI Edit and select
“Connect to…”
LAPS security
9
10/9/2018
LAPS security
10
10/9/2018
General consensus
LAPS is decent for what it does
Bottom line Got to keep AD neat and clean
But very much a point solution to one narrow slice of privileged
accounts
No health monitoring
11
10/9/2018
Martin Cannard,
Product Manager
Secure and automate the process for managing privileged account passwords and keys
Control how people, services, applications and scripts access managed credentials
Auto-logon users onto RDP, SSH sessions and apps, without revealing the password
Record all user and administrator activity (with keystrokes) in a comprehensive audit trail
Alert in real-time as passwords, and keys are released, and session activity is started
Monitor session activity in real-time, and immediately lock/terminate suspicious activity
Block & Alert when SSH commands are entered during privileged sessions
12
10/9/2018
13
10/9/2018
Differentiator:
Adaptive Workflow Control
14
10/9/2018
Differentiator:
Controlling Application Access
15
10/9/2018
Differentiator:
Reporting & Analytics
16
10/9/2018
Actionable Reporting
17
10/9/2018
18
10/9/2018
DEMO
Poll + Q&A
Thank you for attending!
19