20070527 SaferRun 1.00
http://www.yippeesoft.com
SaferRun:DropMyRights GUI程序
原理+源代码:
http://www.microsoft.com/china/msdn/library/security/ussecure11152004.mspx?mfr=true
CreateProcessAsUser() windowstations 和桌面
http://support.microsoft.com/kb/165194/
CreateProcessAsUser在c#中的调用
http://www.cnblogs.com/liefeng123/archive/2006/10/19/533743.html
The Windows Access Control Model Part 2
http://www.codeproject.com/win32/accessctrl2.asp
SaferRun.xml
<?xml version="1.0" encoding="utf-8"?>
<saferrun>
<menunum>1</menunum>
<menu0 name="IE">D:\\Program Files\\Internet Explorer\\iexplore.exe</menu0>
</saferrun>
从这里LOAD菜单,显示为NAME 字样
点击后 以普通用户运行指定程序
显示在状态区
需要.NET FRAMEWORK 2.0
本来想都用C#,不过那些函数IMPORT太麻烦,干脆用VC封装DLL,C# 再传递STRING
本来想增加XML编辑,如增加 删除 编辑等,不过那种处理太烦琐了,算了
editplus、ms word等编辑器都可以使用alt选择的方法 切换到 列模式
xd.Load("E:/test.xml");
给定编码中有无效的字符。
XML以<?xml version="1.0" encoding="utf-8"?> 编码格式保存
历史博文
- Usb events - 2009
- 20070118 .net 源码 - 2008
- 0516 svn authz 认证 - 2006
- PHP MYSQL 通用数据处理 AJAX WINDOWS - 2005