数据库轻松破解加密

正牌风哥 2013-03-15 11:40:00
加精
用 DAC 连接调用破解存储过程太繁琐了

还是利用SQL Prompt 4方便
http://download.csdn.net/detail/roy_88/4492260

环境:
SELECT @@VERSION
/*
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation Data Center Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
*/

-->Step1

-->Step2
...全文
8582 50 打赏 收藏 转发到动态 举报
写回复
用AI写文章
50 条回复
切换为时间正序
请发表友善的回复…
发表回复
KF_G 2015-04-17
  • 打赏
  • 举报
回复
艾玛。。。。
vvbabyvv 2014-07-01
  • 打赏
  • 举报
回复
非常不错的工具
sych888 2013-07-10
  • 打赏
  • 举报
回复
A-cigarette 2013-07-10
  • 打赏
  • 举报
回复
---涛声依旧--- 2013-07-06
  • 打赏
  • 举报
回复
DAC模式连接到SQL2005数据库的方法(sql2008一样适用了) 1、打开 SQL Server Management Studio 2、登录框 按“取消” 3、工具栏上的第一个图标:数据库引擎查询 4、服务器名称前加“ADMIN:”,如:ADMIN:hostname\sql2005 5、选择“Windows 身份验证”,或输入sa和密码,登录。 已打开 SQL Server Management Studio 并连接,忽略1、2步。 如果出现:provider: SQL 网络接口, error: 43 - 在获取专用的管理员连接(DAC)端口时出错。 确保正在运行 SQL 浏览器,或检查错误日志中是否有该端口号 的错误,需要执行: sp_configure 'remote admin connections', 1 GO RECONFIGURE 这样一般都可以连接成功的 为什么要用DAC模式连接到SQL2005,呵呵。。好像是破解存储过程用到
---涛声依旧--- 2013-07-06
  • 打赏
  • 举报
回复
问题已解决. 执行上面的存储过程方法为执行上面的存储过程方法为执行上面的存储过程方法为执行上面的存储过程方法为: exec sp_windbi$Decrypt '你要解密的存储过程名',0 在执行上面的语句后出现错误在执行上面的语句后出现错误在执行上面的语句后出现错误在执行上面的语句后出现错误: 对象名'sys.sysobjvalues'无效 主要原因是我们没有用DAC模式登陆,下面是解决办法: 第一步:允许DAC模式 (1)如果是在本地服务器做DAC的话用:sqlcmd -A (A一定要大写,要不然不好用哦) 用这个命令就可以很轻松的连接上,连接上以后在里面写语句就可以,语句写玩了要运行GO这个命令。 (2)如果要做远程连接DAC的话需要用: sqlcmd -S 服务器名 -U sa(一个是sysadmin角色的登陆帐户就可以了)-P(密码)-A就可以了 启用远程DAC登录选项: 操作步骤:'程序'->'Sql Server2005'-> '配置工具'-> 'Sql Server 外围应用配置器'-> '功能的外围应用配置器'-> 'DataBase Engine'-> 'DAC' -> '启用远程DAC' 这样DAC模式就启用成功了,接下来是使用DAC模式登陆。 第二步:使用DAC模式登陆(关键就在这个地方) 1,DAC只支持一个窗口 2,DAC只支持查询窗口, 不支持Object Explorer. 如果你想在SQL Server Management Studio中用DAC连, 你应该用个正常的连接, 然后用DAC打开查询窗口. 下面是操作步骤下面是操作步骤下面是操作步骤下面是操作步骤:::: 1,先用有sysadmin角色的用户登陆SQL Server Management Studio,随便sa就可以了; 2,新建查询,在弹出的连接对话框中,服务器名称改为 ADMIN:服务器名称;然后,选项->连接属性->连接到数据库改为加密存储过程所在的数据库->连接即可. 3,最后执行上面的存储过程方法;
---涛声依旧--- 2013-07-06
  • 打赏
  • 举报
回复
引用 32 楼 DVD_01 的回复:
支持下. 针对SQL Server 的加密存储过程, 网上的解密方法,原理基本是一样的,都采用异或方法,之前我也自己写了篇如何解密SQLServer 2008/2012的procedure: <对存储过程进行加密和解密(SQL 2008/SQL 2012)> http://www.cnblogs.com/wghao/archive/2012/12/30/2837642.html
会报错哦,不知道大家的能成功吗? 消息 208,级别 16,状态 1,过程 sp_DecryptObject,第 75 行 对象名 'sys.sysobjvalues' 无效。
菜鸟之GrowUP 2013-06-20
  • 打赏
  • 举报
回复
已经用了一段时间,感觉很不错,就是有点占内存
正牌风哥 2013-06-20
  • 打赏
  • 举报
回复
引用 40 楼 perfectaction 的回复:
有时间试试好不好用 多谢分享
用这版本主要在SQL2008/SQL2005提示很好用 微软的加密有点自娱自乐,被这软件就打败了
nzperfect 2013-06-20
  • 打赏
  • 举报
回复
有时间试试好不好用 多谢分享
拥抱开源 2013-06-20
  • 打赏
  • 举报
回复
mark一下
正牌风哥 2013-05-18
  • 打赏
  • 举报
回复
Up
cainiao_w 2013-04-23
  • 打赏
  • 举报
回复
jyh070207 2013-04-09
  • 打赏
  • 举报
回复
触发器也可以看到,先打开查询分析器,再ALTER TRIGGER 按空格,找到对应的触发器名称。
jyh070207 2013-04-09
  • 打赏
  • 举报
回复
函数及存储过程可以轻松看到,触发器还是看不到~~~~~~~
撸大湿 2013-04-07
  • 打赏
  • 举报
回复
---涛声依旧--- 2013-04-02
  • 打赏
  • 举报
回复
楼主太厉害了!
Andy-W 2013-03-28
  • 打赏
  • 举报
回复
支持下. 针对SQL Server 的加密存储过程, 网上的解密方法,原理基本是一样的,都采用异或方法,之前我也自己写了篇如何解密SQLServer 2008/2012的procedure: <对存储过程进行加密和解密(SQL 2008/SQL 2012)> http://www.cnblogs.com/wghao/archive/2012/12/30/2837642.html
albertausun 2013-03-21
  • 打赏
  • 举报
回复
受益匪浅.谢谢楼主!
游鱼自燃 2013-03-19
  • 打赏
  • 举报
回复
来学习的!
加载更多回复(29)

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧