AsInvoker免费版是一款由吾爱论坛网友分享提供的windows下运行程序降权工具。之前遇到不少作用很简单的程序,却需要管理员权限运行,有了这一款软件就可以让需要管理员权限的程序以当前用户权限启动,它可以移除exe程序清单里的管理员权限要求。
软件介绍
之前遇到不少作用很简单的程序,却需要管理员权限运行,比如我记不清名字的某苹果越狱助手。要调试这样的程序的话调试器也需要以管理员权限重启,既麻烦又不安全。
Windows 有两种方法来判断在打开程序时要不要弹 UAC 窗口:
- 程序可以包含一个清单文件,在其内要求以管理员权限运行。
- 程序的名称、描述等地方存在特定关键字,让系统认为这是安装包或更新器。
AsInvoker 可以修改程序的清单,将申请的管理员权限替换为使用调用程序权限(通常是普通用户权限)。如果程序没有清单,则会写入一个默认清单,覆盖掉 Windows 的安装包检测。
这是我只花了两个晚上写的,很可能有bug,例如对不同语言的exe支持等等。欢迎抓虫!
本工具仅会清除管理员权限的要求,不会也无法保证原程序能正常运行。请自行备份原程序。
软件用法
用法: AsInvoker.exe 目标.exe
或者直接把目标程序拖到 AsInvoker 上。
AsInvoker 使用 kernel32.dll 里的资源 API 来从 exe 里读取程序清单,搜索 requestedExecutionLevel 元素,并替换掉管理员权限的要求。
已知问题
如果把降权后的程序在 Resource Hacker 里打开,能看到原来的清单文件其实还存在于资源里。
这意味着修改过后的程序现在有两个程序清单了。
然而修改后的清单排在原版清单的前面,大概就是它生效的原因了。
我目前还不清楚怎么删掉原来的清单。如果调用 UpdateResource 并把 lpData 和 cb置零,会直接报错无效参数,并且无法添加新清单或者保存修改。
金山文档是一款简单实用的办公软件,用户可以通过它来建立文档、表格等等。金山文档支持快速的文件新建和本地文件的浏览。在建立文件的时候,支持添加文档密码,保护用户的文件安全,还提供云端...
微软Office 2016 专业增强版2024年04月 VL版是微软最新推出的2024年04月批量许可版的office办公软件,相比其他版本而言,对多个方面的程序进行升级,Excel、Word、PPT等软件更加智能化和更便利...
异光录屏是简单好用的屏幕录制软件,可以帮助用户快速录制屏幕上的所有操作。异光录屏拥有屏幕录制、录制设置等多项功能,供用户自由选择使用。软件界面设计简单明了,录制操作更简单,还支持用...
微软Office 2019 专业增强版2024年04月 VL版集成了微软最新更新的Office版本。Office2019一直以来都备受大家的喜爱,利用该软件不仅可以帮助用户轻松制作出所需要的表格、文档、ppt等数据,还内...
微软Office 2021 批量许可版2024年04月更新版是一款相当出色的办公辅助软件,常用组件有 Word、Excel、PowerPoint等,功能齐全且强大,使得你不论是要使用文字文档、制作PPT、建立表格,还是要...
美间(软装软件)支持用户在线进行软装设计,涵盖海量的家居素材,供用户自由在线使用或下载,还提供软装设计课程,帮助用户提升软装设计技能。美间(软装软件)拥有高效、美观、流畅等优点,操作轻...
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场