禁用安全模式

2021-09-07 16:28:31 字數 1691 閱讀 7369

原文:

方法其實比較簡單,就是把登錄檔

hkey_local_machine/system/currentcontrolset/control/safeboot

第一步,調整程序許可權

caccesstoken token;caccesstoken token;

token.getprocesstoken(token_all_access);

token.enableprivilege(se_take_ownership_name);

第二步,調整指定登錄檔鍵的許可權

下面以更改machine\\system\\currentcontrolset\\control\\safeboot\\minimal

setnamedsecurityinfow(l"machine\\system\\currentcontrolset\\control\\safeboot\\minimal", 

se_registry_key,

owner_security_information,

(psid)sids::admins().getpsid(),

null,

null,

null);

cdacl dacl;

dacl.addallowedace(sids::admins(), generic_all);

setnamedsecurityinfow(l"machine\\system\\currentcontrolset\\control\\safeboot\\minimal",

se_registry_key,

dacl_security_information,

null,

null,

(pacl)dacl.getpacl(),

null);

第三步,將 minimal 和 network 改名或刪除即可,由於比較簡單,這一步就不貼**了

上面介紹的是禁用的方法,啟用的方法就是其逆過程,將之前改的名字再改回去即可

也可以在修改之前先備份一下safeboot的登錄檔,供恢復使用,

備份命令如下

reg export hklm\system\currentcontrolset\control\safeboot d:\safemode.reg

位址2位址3

使用方法:1. 雙擊執行是禁用安全模式,需要以管理員方式執行   2. 命令列方式執行,帶任意的引數(比如: disablesafemode.exe ***),是啟用安全模式。

工具會修改敏感位置登錄檔,所以安全工具會彈個窗警告一下。

補充:也可以使用命令修改登錄檔單獨禁用"最後一次正確的配置"

reg add "hkey_local_machine\system\select" /v lastknowngood /t reg_dword /d 00000001 /f

reg add "hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon" /v reportbootok /t reg_sz /d 0 /f

php開啟安全模式後禁用的函式

1 php2 ini set safe mode true 3 表 42 2.安全模式限制函式 函式名限制 dbmopen 檢查被操作的檔案或目錄是否與正在執行的指令碼有相同的 uid 所有者 dbase open 檢查被操作的檔案或目錄是否與正在執行的指令碼有相同的 uid 所有者 filepro...

php安全設定 禁用危險函式

在 php.ini 中找到 disable functions 這一行,在其後面新增需要禁止的危險函式名,以英文逗號分隔 disable functions phpinfo,set time limit,system,exec,shell exec,passthru,proc open,proc c...

Cookie禁用 Cookie安全問題

cookie作為客戶端的會話技術,可以實現使用者資料傳入到服務端。但cookie被禁用怎麼辦?1 首先,提示使用者不要禁用cookie。2 使用url重寫,原理就是將資料新增到url的引數中 cookie由於是客戶端的會話技術,因此存在著安全問題 1 不解決,因為一些資料就是暴露出去的 2 隱私資料...