Security/Forensic
[Windows] - Authentication Structure(lsass.exe)
plit00
2022. 5. 15. 17:14
Registry는 Windows 중요한 데이터와 Windows가 실행되는 Applicationn 및 Service를 포함하는
계층적 Database이다.
Date는 tree 형식으로 구성되고, 트리의 각 노드를 키라고 한다.
Lsa(lsass.exe)를 설명하기전 알아야하는것이 있는데
-winlogon(winlogon.exe) : 윈도우 로그인 프로세스의 한 부분
-GINA(msGINA.dll) : winlogon에서 msgina.dll을 로딩하여 사용자가 입력한 계정 및 pw를 LSA에 전달
LSA
- SRM이 생성한 로그 기록
- 모든 계정의 로그인에 대한 검증
- 시스템 자원, 파일 접근 권한 검사
SAM(사용자 계정 정보를 해쉬값으로 변환하여 저장)
- 계정 정보 DB관리
- 사용자 로그인 정보와 DB를 비교하여 인증여부 결정
SRM(사용자에게 SID 부여)
- SAM에게 인증 확인
- SID에 파일이나 directory 접근 제어를 하고 메세지 생성