作者: lnc1995
查看: 1906|回复: 3

[求助] C#能否在检测到UAC开启用户拒绝管理员权限时执行普通代码

[复制链接]
lnc1995 发表于 2015-5-24 05:45:25 | 显示全部楼层 |阅读模式
查看: 1906|回复: 3
1.默认请求管理员身份运行,如果用户拒绝,能否执行一段普通的不需要管理员权限的代码,或者能否在资源文件中集成一个编译好的EXE,如果没有管理员权限就把这个EXE释放。
2.C#发送邮件会被360之类的软件检测并拦截,有什么解决办法吗?
3.C#可以实现局域网自我传播吗?


求解,C#刚入门,尝试性写的一个小程序,不做坏事,只为了验证C#是否可以做到类似病毒的效果
回复 论坛版权

使用道具 举报

乔克斯 发表于 2015-5-24 14:30:39 | 显示全部楼层
你这些。。资源提取exe。。局域网传播。。。邮件发送都属于病毒性质。会被360拦截的。。而且net不适合写木马。因为你不能让用户中毒前,还要他装框架吧。除非他有框架。所以net传播性很弱。管理员模式的话,只要2种,默认必须管理员运行,确定就运行,不确定就不打开exe。
 楼主| lnc1995 发表于 2015-5-25 17:01:39 | 显示全部楼层
乔克斯 发表于 2015-5-24 14:30
你这些。。资源提取exe。。局域网传播。。。邮件发送都属于病毒性质。会被360拦截的。。而且net不适合写木 ...

.Net不是开源了么 不知道能不能实现程序自带运行环境。
另外一个关于管理员权限运行,如果不在项目属性里配置,而是用代码去请求管理员权限,用户拒绝时会被Catch块抓到异常,我想在这个块里实现释放exe不知道可行否
乔克斯 发表于 2015-5-26 09:18:36 | 显示全部楼层
lnc1995 发表于 2015-5-25 17:01
.Net不是开源了么 不知道能不能实现程序自带运行环境。
另外一个关于管理员权限运行,如果不在项目属性里 ...

mono就是类似带框架一起运行的。代码检测的不知道,没试过,你试试就知道了。
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-3-28 23:41, Processed in 0.561984 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表