怎样用c语言编一个程序,使其只要运行即获得管理员权限。(win7及以上系统)​

怎样用c语言编一个程序,使其只要运行即获得管理员权限。(在win7及以上系统下)即用户双击等于(单击右键,然后点以管理员身份运行)这个操作!给个例子,比如说用c语言删除w... 怎样用c语言编一个程序,使其只要运行即获得管理员权限。(在win7及以上系统下)
即用户双击等于 (单击右键,然后点以管理员身份运行)这个操作!
给个例子,比如说用c语言删除win7(一定要是win7)系统下c盘windows文件下的某个文件.(注:在win7系统下,如果直接双击程序而不点以管理员身份运行,那么这个程序是不能访问c盘的)这个可以用栈内存溢出实现啊,用栈内存溢出代码去占领已经获得管理员权限的程序,关键是怎样找到有管理员权限的内存地址(再弱弱的问一句,是不是没那个权限的程序无法访问这些内存空间呢)。
谢谢大神!
展开
 我来答
匿名用户
2015-07-26
展开全部
如果不使用系统级漏洞,这个是不可能操作。所谓栈内存溢出攻击是使用了系统漏洞,而且在不同电脑上效果也大相径庭,
所谓管理员权限地址是不存在的,没有这个说法,只有虚拟地址和实地址

就算你获得了管理员权限,也无法随便删除系统文件,要删除系统文件需要做很多工作,没有一个高权限驱动或服务也是没办法的
wjh114
2015-07-24 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:42.5万
展开全部
修改文程序名为setup.exe
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式