我从C#代码和Powershell防御UAC时遇到问题

时间:2019-05-07 07:22:22

标签: c# uac

我是一名程序员C#,IS和系统管理员。

因此,我发现一些无需UAC窗口即可启动Powershell的代码。 如何修改此代码以使Powershell执行我的命令,而此命令需要管理员特权?我想检查一下。如果可行,该如何防御?我只是尝试了代码,然后Powershell以管理员身份开始。

  1. 如何检查?
  2. 如何捍卫?
  3. 它如何工作?

    SizedBox.expand(
    child : ListView.builder(  
                itemCount: datas.length,  
                shrinkWrap: true,  
                itemBuilder: (context, i) {  
                  return new ExpansionTile(  
                    title: new Text(datas[i].title, style: new TextStyle(fontSize: 20.0, fontWeight: FontWeight.bold,                                 fontStyle: FontStyle.italic),),  
                    children: <Widget>[  
                      new Column(  
                        children: _buildExpandableContent(datas[i]),  
                      ),  
                    ],  
                  );  
                },  
              ),  
    );
    

0 个答案:

没有答案