百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

RunasCs

> 编程语言
开源

RunasCs - C# 版和开源版的 Windows 内置 runas.exe

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

RunasCs - C# 版和开源版的 Windows 内置 runas.exe

RunasCs


RunasCs 是一个实用程序,可使用明确的凭据,在用户当前登录所提供的权限之外,运行特定的进程。 此工具是 Windows 内置 runas.exe 的改进版和开放版,可解决一些限制:

  • 允许明确的凭据 * 无论是从交互式进程还是服务进程启动时都能正常工作 * 正确管理 Window Stations 和 Desktop 的 DACL 以创建新进程 * 如果调用进程拥有所需的权限,则使用更可靠的创建进程函数,如 "CreateProcessAsUser()" 和 "CreateProcessWithTokenW()" (自动检测) * 允许指定登录类型,例如 8-NetworkCleartext 登录 (无 UAC 限制) * 如果已知管理员密码,则允许绕过 UAC (标志 --bypass-uac) * 允许创建一个进程,其中主线程以请求的用户身份进行冒充 (标志 --remote-impersonation) * 允许将 stdin、 stdout 和 stderr 重定向到远程主机 * 这是 开源 :)

RunasCs 具有自动检测功能,可根据每个上下文确定最佳的创建进程函数。根据进程调用者令牌权限,它将按照以下优先顺序使用以下创建进程函数中的一种:

默认情况下,交互式(2)登录类型受到 UAC 的限制,这些身份验证生成的令牌会被过滤。如果设置以下注册表项为 0,并重启服务器,则可以不受任何限制地进行交互式登录:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言