使用PowerShell獲取Trustedinstaller權(quán)限的問題
準(zhǔn)備工作:
Windows Powershell 版本為 5.0 以上
以管理員身份運(yùn)行Windows Powershell(在這里可能會遇到運(yùn)行X64版本而導(dǎo)致后續(xù)有些命令無法使用, 所以可以運(yùn)行X86版本)
安裝所需模塊
首先在C盤(系統(tǒng)盤)根目錄,新建名為 token 的文件夾
接著在Windows Powershell輸入以下命令下載模塊:
Save-Module -Name NtObjectManager -Path C:\token
如果沒有設(shè)置 -Path 參數(shù)運(yùn)行命令也會提示
PS C:\token> Save-Module -Name PowerShellGet 位于命令管道位置 1 的 cmdlet Save-Module 請為以下參數(shù)提供值: Path: .\
完成后會將NtObjectManager完整模塊下載到C:\token目錄下
接著在Windows Powershell輸入以下命令安裝模塊:
Install-Module -Name NtObjectManager
如果提示不受信任的存儲庫,則選擇"是"
PS C:\token> Install-Module -Name NtObjectManager 不受信任的存儲庫 你正在從不受信任的存儲庫安裝模塊。如果你信任該存儲庫,請通過運(yùn)行 Set-PSRepository cmdlet 更改其 InstallationPolicy 值。是否確實(shí)要從“PSGallery”安裝模塊? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暫停(S) [?] 幫助 (默認(rèn)值為“N”): y
安裝結(jié)束后,需要讓系統(tǒng)允許使用 Windows Powershell 腳本,輸入以下命令:
Set-ExecutionPolicy Unrestricted
回車執(zhí)行命令,系統(tǒng)會顯示執(zhí)行策略更改,輸入 A 并回車確認(rèn);
PS C:\token> Set-ExecutionPolicy Unrestricted 執(zhí)行策略更改 執(zhí)行策略可幫助你防止執(zhí)行不信任的腳本。更改執(zhí)行策略可能會產(chǎn)生安全風(fēng)險(xiǎn),如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 幫助主題所述。是否要更改執(zhí)行策略? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暫停(S) [?] 幫助 (默認(rèn)值為“N”): a
然后導(dǎo)入模塊, 使用以下命令:
Import-Module -Name NtObjectManager
這里會自動(dòng)在系統(tǒng)模塊路徑中找到NtObjectManager, 但是如果模塊路徑中存在空格,可能會找不到, 那么可以通過指定模塊全路徑, 改變后的命令如下(需要先找到本機(jī)下載的模塊路徑, 使用$env:PSModulePath可以查看本機(jī)的所有模塊路徑):
Import-Module -Name “C:\Program Files (x86)\WindowsPowerShell\Modules\NtObjectManager”
完成以上工作之后則正式獲取Trustedinstaller權(quán)限
獲取Trustedinstaller權(quán)限
分別在Windows Powershell 中輸入并回車執(zhí)行以下命令:
sc.exe start TrustedInstaller
Set-NtTokenPrivilege SeDebugPrivilege
$p = Get-NtProcess -Name TrustedInstaller.exe
$proc = New-Win32Process cmd.exe -CreationFlags NewConsole -ParentProcess $p
命令的執(zhí)行結(jié)果如下:
PS C:\token> sc.exe start TrustedInstaller SERVICE_NAME: TrustedInstaller TYPE : 10 WIN32_OWN_PROCESS STATE : 2 START_PENDING (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x7d0 PID : 14272 FLAGS : PS C:\token> Set-NtTokenPrivilege SeDebugPrivilege PS C:\token> $p = Get-NtProcess -Name TrustedInstaller.exe PS C:\token> $proc = New-Win32Process cmd.exe -CreationFlags NewConsole -ParentProcess $p
命令執(zhí)行完成之后 系統(tǒng)會打開命令提示符, 該命令提示符具有 Trustedinstaller 權(quán)限,可以直接修改系統(tǒng)文件。通過以下命令可以進(jìn)行測試:
whoami /groups /fo list
獲取到 Trustedinstaller 權(quán)限,就可以通過一些命令來修改系統(tǒng)文件了。
參考鏈接:https://www.onlinedown.net/article/10017267.htm
到此這篇關(guān)于使用PowerShell獲取Trustedinstaller權(quán)限的文章就介紹到這了,更多相關(guān)PowerShell獲取Trustedinstaller權(quán)限內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PowerShell入門教程之遠(yuǎn)程操作運(yùn)行PowerShell的方法
這篇文章主要介紹了PowerShell入門教程之遠(yuǎn)程操作運(yùn)行PowerShell的方法,本文講解了配置遠(yuǎn)程基礎(chǔ)結(jié)構(gòu)、執(zhí)行遠(yuǎn)程操作等內(nèi)容,需要的朋友可以參考下2014-10-10PowerShell調(diào)用Web測試工具Selenium實(shí)例
這篇文章主要介紹了PowerShell調(diào)用Web測試工具Selenium實(shí)例,又一篇PowerShell操作網(wǎng)頁的例子,需要的朋友可以參考下2014-07-07powershell玩轉(zhuǎn)SQL SERVER所有版本的方法
微軟發(fā)布了最新的powershell for sql server 2016命令行客戶端庫。文章介紹了與之相關(guān)的實(shí)用方法,需要的朋友可以參考下2017-10-10使用PowerShell將Excel工作表另存為獨(dú)立文件
這篇文章主要為大家介紹了如何使用?PowerShell?腳本將一個(gè)?Excel?文件中的每個(gè)工作表單獨(dú)另存為獨(dú)立的?Excel?文件,以提高工作效率,需要的可以參考一下2023-08-08PowerShell中使用Out-String命令把對象轉(zhuǎn)換成字符串輸出的例子
這篇文章主要介紹了PowerShell中使用Out-String命令把對象轉(zhuǎn)換成字符串輸出的例子,即把對象轉(zhuǎn)為字符串的方法,需要的朋友可以參考下2014-08-08PowerShell管理Win Server 2008 R2
在Windows Serve 2008 R2中,一個(gè)重要改進(jìn)就是PowerShell版本升級為2.0。Win 2008 R2包括一系列新的服務(wù)器管理界面,這些均建立在PowerShell 2.0之上。它新增了240個(gè)cmdlets命令集,新的PowerShell圖形用戶界面也增添了開發(fā)功能,從而用戶能更簡單創(chuàng)建自己的命令行。2015-09-09PowerShell檢查網(wǎng)卡狀態(tài)和對應(yīng)的電源設(shè)置
這篇文章主要介紹了PowerShell檢查網(wǎng)卡狀態(tài)和對應(yīng)的電源設(shè)置,本文直接給出了實(shí)現(xiàn)方法和使用命令及輸出結(jié)果,需要的朋友可以參考下2015-03-03PowerShell中使用Get-Alias命令獲取cmdlet別名例子
這篇文章主要介紹了PowerShell中使用Get-Alias命令獲取cmdlet別名的例子,PowerShell中兼容DOS下和Linux下的很多命令,這些都是靠別名來實(shí)現(xiàn)的,需要的朋友可以參考下2014-08-08PowerShell小技巧之調(diào)用CloudFlare的SDK查詢網(wǎng)站統(tǒng)計(jì)信息
本文主要是記述使用powershell調(diào)用CloudFlare的SDK查詢網(wǎng)站統(tǒng)計(jì)信息,非常實(shí)用,希望對大家有所幫助2014-09-09