RtlAdjustPrivilege提权后NtRaiseHardError制造系统蓝屏
来源:互联网 发布:我赢职场java视频网盘 编辑:程序博客网 时间:2024/05/21 10:04
函数RtlAdjustPrivliege封装在NtDll.dll中,不需要任何其他函数的帮助,仅凭这一个函数就可以获得进程ACL的任意权限。
函数原型为:
函数NtRaiseHardError同样封装在NtDll.dll中,属于Undocumented functions of NTDLL。
函数原型如下:
相关类型详见代码。
(1)首先通过LoadLibrary加载NTDLL.DLL,随后通过GetProcAddress获取函数地址,函数声明如下
调用RtlAdjustPrivliege获取SeShutdownPrivilege权限(SeShutdownPrivilege权限值为0x13)
(2)随后调用NtRaiseHardError制造蓝屏
全部代码如下:
NTHeaders.h(声明相关结构与变量):
BlueScreen.cpp:
以上代码VS2010 SP1编译通过, Win7 SP1测试有效。
- RtlAdjustPrivilege提权后NtRaiseHardError制造系统蓝屏
- 教程:如何迅速制造Vista蓝屏死机?
- 如何迅速制造Vista蓝屏死机
- MES 制造执行系统
- 读《先进制造系统》
- RMS--可重构制造系统
- MES制造执行系统
- 系统蓝屏代码表
- 系统蓝屏代码全集
- 解决系统蓝屏问题
- 系统蓝屏代码表
- 装系统蓝屏
- 如何解决系统蓝屏
- 系统蓝屏代码全集
- 系统蓝屏日记
- 系统蓝屏x00000024错误代码
- 制造执行管理系统MES
- 制造系统调查问答卷
- palloc.c
- 端午快到了
- smbclient - 类似FTP操作方式的访问SMB/CIFS服务器资源的客户端
- 关于Ajax服务器端验证
- C# DateTime 的各种输出格式
- RtlAdjustPrivilege提权后NtRaiseHardError制造系统蓝屏
- 用C#实现HTTP协议下的多线程文件传输
- C# 中的类型转换
- Windows XP搜索功能无法使用
- 执行第一maven用例出错:Unknown lifecycle phase "complile".
- idhttp获取验证码范例
- PHP高并发状态下文件的读写(转)
- office2007中如何从任意一页显示页码以及如何从第二页显示页码
- c#如何使用socket发送一条记录再接收一条记录,服务器端及客户端如何编写,初学。。最好有代码,谢谢!