天天看點

使用setacl修改系統資料庫的權限

setacl軟體可以修改系統資料庫的權限

下載下傳位址http://sourceforge.net/projects/setacl/      

相關的指令有:

http://wenku.baidu.com/link?url=NidoSAIvAsjJQ7T38sGTgpkyZ-hiPyyHK3OFi3-c4CVo8yI3h8G-xHxhyEsU9d0YJBbXYbO4pe3xjbTTwNrVM3mVFs6h1xskN8B3IGM1yni

比如,如果自己的計算機名字為administration(檢視自己計算機名字的方法是點選開始,在右上角點選使用者圖示進入到使用者管理界面,當然也可以通過控制台進入)

使用setacl修改系統資料庫的權限

點選管理使用者賬号盡可以看到

使用setacl修改系統資料庫的權限

使用者名,所在域,所在組)))

好啦,下面我們來舉個例子如果想在KnownDLLs這個鍵下面增加鍵寫内容是不允許的,是以獲得權限的指令如下,一共兩行(後兩行是一行)

SetACL64.exe -on "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\KnownDLLs" -ot reg -actn setowner -ownr "n:administrators"

SetACL64.exe -on "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\KnownDLLs" -ot reg -actn ace -ace "n:administrators;p:full;i:sc,so" -rec yes

然後就可以啦,但是還有一類系統資料庫不是這樣就可以輕易擷取權限的:比如UserChoice這個鍵,但是我們可以這樣來擷取權限,一共三行

SetACL64.exe -on "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice" -ot reg -actn trustee -trst n1:computer2;ta:remtrst;w:dacl

SetACL64.exe -on "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice" -ot reg -actn setowner -ownr "n:computer2"

SetACL64.exe -on "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice" -ot reg -actn ace -ace "n:computer2;p:full;i:sc,so" -rec yes

繼續閱讀