前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用ForceAdmin不断创建UAC弹窗

如何使用ForceAdmin不断创建UAC弹窗

作者头像
FB客服
发布2022-11-14 15:41:22
1.6K0
发布2022-11-14 15:41:22
举报
文章被收录于专栏:FreeBuf

关于ForceAdmin

ForceAdmin是一款针对Windows操作系统安全的强大工具,该工具可以不断地创建UAC弹窗,直到目标用户提供管理员运行权限为止。在该工具的帮助下,广大研究人员不仅可以对组织内员工进行安全意识培训,而且也可以测试网络中Windows主机的安全性。

ForceAdmin本质上是一个C# Payload构建/生成工具,输入的命令可以通过PowerShell直接调用cmd.exe运行,并且支持使用批处理语法。在某些情况下,有些用户会将UAC设置为始终显示,因此我们就无法使用UAC绕过技术了。但是有了ForceAdmin的帮助,我们就可以通过不断弹出UAC弹窗来迫使目标用户以管理员权限运行程序,并绕过这些设置。

工具要求

如需自行构建项目代码,则需要安装下列NuGet包:

Fody:用于构建.NET程序集所需要的扩展工具; Costrua.Fody:Fody的附加程序,用于嵌入各种资源; Microsoft.AspNet.WebApi.Client:这个包可以为System.Net.Http添加数据格式化和内容转换支持,其中包括针对JSON、XML和表单URL编码数据的支持;

工具安装

广大研究人员可以直接访问该项目的下载页面:https://github.com/catzsec/ForceAdmin/releases

下载构建好的ForceAdmin.exe程序。

我们还可以直接以Tarball形式或以Zipball形式下载最新版本的ForceAdmin。

除此之外,我们还可以直接使用下列命令将该项目源码克隆至本地:

代码语言:javascript
复制
$ git clone https://github.com/catzsec/ForceAdmin.git
代码语言:javascript
复制

然后在控制台中切换到项目目录:

代码语言:javascript
复制
$ cd ForceAdmin

下列命令可以直接运行ForceAdmin:

代码语言:javascript
复制
$ dotnet run

我们还可以自行编译ForceAdmin的项目代码以实现功能的扩展:

代码语言:javascript
复制
$ dotnet publish -r win-x64 -c Release -o ./publish/

工具运行截图

工具使用演示

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

项目地址

ForceAdmin:https://github.com/catzsec/ForceAdmin

参考资料:

https://www.nuget.org/packages/Fody/ https://www.nuget.org/packages/Costura.Fody/ https://www.nuget.org/packages/Microsoft.AspNet.WebApi.Client/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于ForceAdmin
  • 工具要求
  • 工具安装
  • 工具运行截图
  • 工具使用演示
  • 许可证协议
  • 项目地址
  • 参考资料:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档