admin 管理员组

文章数量: 1184232

记得之前写过Windows关机,先给进程赋予关机权限,再调用ExitWindowsEx关闭计算机。系统自带的shutdown.exe也是调用ExitWindowsEx关机的吗?

拿出OD,给参数-s -t 0,直接在ExitWindowsEx处下断点,F9运行,发现电脑关机,断点没有触发,说明不是调用的ExitWindowsEx( )函数。

只能一步一步调试了

1、在tmain函数中F8执行sub_100499A( ),发现电脑关机,关机API应该在sub_100499A( )函数中。

2、重新调试shutdown.exe,在sub_100499A( )函数中执行到InitiateSystemShutdownExW( )函数,计算机关机。

shutdown.exe程序逆向截图:

shutdown.exe程序应该是根据不同情况,调用AbortSystemShutdownW( )、ExitWindowsEx( )、InitiateSystemShutdownExW( )。

本文标签: 函数 关机 发现电脑