SQL server 2008中有个触发器被加密,怎么破解触发器?

SQL server 2008中有个触发器被加密,怎么破解触发器?,第1张

J老板写的解密存储过程的代码,把其中的procedure 通通替换成 trigger,然后试试看

记得要备份

------------------------sql2000大于40000的-----------------
原作:j9988 号:J老师
create PROCEDURE sp_decrypt_sp (@objectName varchar(50))
AS
begin
declare @objectname1 varchar(100)
declare @sql1 nvarchar(4000),@sql2 nvarchar(4000),@sql3 nvarchar(4000),@sql4 nvarchar(4000),@sql5 nvarchar(4000),@sql6 nvarchar(4000),@sql7 nvarchar(4000),@sql8 nvarchar(4000),@sql9 nvarchar(4000),@sql10 nvarchar(4000)
DECLARE @OrigSpText1 nvarchar(4000), @OrigSpText2 nvarchar(4000) , @OrigSpText3 nvarchar(4000), @resultsp nvarchar(4000)
declare @i int , @t bigint
declare @m int,@n int,@q int
set @m=(SELECT max(colid) FROM syscomments WHERE id = object_id(@objectName))
set @n=1
--get encrypted data
create table #temp(colid int,ctext varbinary(8000))
insert #temp SELECT colid,ctext FROM syscomments WHERE id = object_id(@objectName)
set @sql1= 'ALTER PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '
--set @sql1= 'ALTER PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '
set @q=len(@sql1)
set @sql1=@sql1+REPLICATE( '- ',4000-@q)
select @sql2=REPLICATE( '- ',4000),@sql3=REPLICATE( '- ',4000),@sql4=REPLICATE( '- ',4000),@sql5=REPLICATE( '- ',4000),@sql6=REPLICATE( '- ',4000),@sql7=REPLICATE( '- ',4000),@sql8=REPLICATE( '- ',4000),@sql9=REPLICATE( '- ',4000),@sql10=REPLICATE( '- ',4000)
exec(@sql1+@sql2+@sql3+@sql4+@sql5+@sql6+@sql7+@sql8+@sql9+@sql10)
while @n <=@m
begin
SET @OrigSpText1=(SELECT ctext FROM #temp WHERE colid=@n)
set @objectname1=@objectname+ '_t '
SET @OrigSpText3=(SELECT ctext FROM syscomments WHERE id=object_id(@objectName) and colid=@n)
if @n=1
begin
SET @OrigSpText2= 'CREATE PROCEDURE '+ @objectName + ' WITH ENCRYPTION AS '--
set @q=4000-len(@OrigSpText2)
set @OrigSpText2=@OrigSpText2+REPLICATE( '- ',@q)
end
else
begin
SET @OrigSpText2=REPLICATE( '- ', 4000)
end
--start counter
SET @i=1
--fill temporary variable
SET @resultsp = replicate(N 'A ', (datalength(@OrigSpText1) / 2))

--loop
WHILE @i <=datalength(@OrigSpText1)/2
BEGIN
--reverse encryption (XOR original+bogus+bogus encrypted)
SET @resultsp = stuff(@resultsp, @i, 1, NCHAR(UNICODE(substring(@OrigSpText1, @i, 1)) ^
(UNICODE(substring(@OrigSpText2, @i, 1)) ^
UNICODE(substring(@OrigSpText3, @i, 1)))))
SET @i=@i+1
END
--drop original SP
--EXECUTE ( 'drop PROCEDURE '+ @objectName)
--remove encryption
--preserve case
SET @resultsp=REPLACE((@resultsp), 'WITH ENCRYPTION ', ' ')
SET @resultsp=REPLACE((@resultsp), 'With Encryption ', ' ')
SET @resultsp=REPLACE((@resultsp), 'with encryption ', ' ')
IF CHARINDEX( 'WITH ENCRYPTION ',UPPER(@resultsp) )> 0
SET @resultsp=REPLACE(UPPER(@resultsp), 'WITH ENCRYPTION ', ' ')
--replace Stored procedure without enryption
print @resultsp
--execute( @resultsp)
set @n=@n+1
end
drop table #temp
end
GO

适合40000字符。
每次4000 print出来,自已贴。
切记:我见过的解过程都是对原过程进行破坏。破解前一定要备份!!!!
超过40000的,自已加SQL(我上面用SQLSQL2--SQL10)
超长的可加SQL11--sql20
祝你好运!

另:还有个工具,以前用过收藏的,不知道2008管用不,地址如下:

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1308570.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-13
下一篇2023-09-13

随机推荐

  • 贴牌代加工化妆品商标注册需要哪几类

    商标分类:化妆品行业应该注册哪些类别的商标      尽管面临国内经济增长与零售环境的不确定性,国内化妆品市场仍然保持超越整体可选消费的增速。新冠疫情在带来风险的同时也带来了机遇,在疫情冲击下部分国际化妆品集团业绩亏损较大,但同时一部分国际

    2024-04-15
    79300
  • 男士用什么防晒霜好

    1、LISSAGEMEN防晒霜。嘉娜宝旗下的男士护肤品牌,乳液质地,采用ADVAN深度紫外线损伤屏障技术,让防晒涂抹见均匀分布于皮肤上,同时让霜体质地更细腻,透明度更高,清爽,不泛白,不黏腻。物化型防晒,添加芦荟提取物、西梅提取物、绿茶提取

    2024-04-15
    1050100
  • 法兰琳卡眼部精华液需要每天用吗

    25岁是年轻肌肤与老化肌肤的分水岭,老化肌肤的标志就是皱纹生成,而第一条皱纹多生成在眼周。随着使用眼霜人群的逐渐偏低龄化,所以,建议18岁至24岁的年轻女孩必须养成用眼霜的习惯。对于眼袋的话,这里给MM们特别推荐这几款眼霜。雅漾舒缓眼霜含春

    2024-04-15
    53100
  • 男士护肤套装哪款好

    男士护肤套装哪款好?相信很多直男内心都是大写的头疼!在“小鲜肉”簇拥的当下,钢铁直男也会萌发一颗精致的心。又何况是在秋冬如此干燥的时节,就算是再厚的皮脂也是无法消受的。因此男士们也是需要用上一套合适自己的护肤品来解决各种皮肤问题,下面将推荐

    2024-04-15
    60200
  • 敏感肌怎样美白才安心不刺激?

    亲们,首先要说一下,不好意思啊,这几天的太忙了,所以都没有回复留言,明天开始应该可以慢下来了。美白,想必是亚洲女性一身都在追求的。很多人说皮肤暗黄,晒黑了,怎么样才能变白呀!!!以前说过油皮不敏感的可以试试雪肌精的雪水敷脸但是敏感肌就没办法

    2024-04-15
    43900
  • 完美日记钻石高光哪个色号好看

    01 银白:FB钻石高光平替本替辽,blingbling的银白色钻闪,上脸像碎钻一样,精致又闪耀,仙女下凡了!!03 香槟金:超日常的浅香槟金,上脸光泽感细腻自然,百搭不挑妆容,值得pick!05 香槟粉:草莓绵绵冰吗!和mac的dazzl

    2024-04-15
    37200
  • 伊思水乳怎么样?伊思水乳好用吗?

    伊思水乳是该品牌下销量最好口碑最好的产品之一,这款伊思水乳共有三款不同的类型,包括了1号清爽型、2号滋润型以衣红参水乳,那么这三款伊思水乳效果怎么样呢,以下我们来看看相关的资料的与评价。伊思水乳怎么样 伊思蜗牛水乳怎么样:简介

    2024-04-15
    39800

发表评论

登录后才能评论
保存