社区
Sybase
帖子详情
关于给存储过程加密的问题
hobbylu
2003-01-07 04:36:47
最近我看到一个用pb编的创建存储过程的程序,它可以将它所建的存储过程加密。一般来说对存储过程加密我们都使用sp_hidetext这个存储过程,但是我将该存储过程改名之后,生成的存储过程还是加密的,我估计它是在程序里面实现的,我想请大家帮我分析一下,如果是放在程序里面的咱们需要如何来得到它的原码
...全文
30
14
打赏
收藏
关于给存储过程加密的问题
最近我看到一个用pb编的创建存储过程的程序,它可以将它所建的存储过程加密。一般来说对存储过程加密我们都使用sp_hidetext这个存储过程,但是我将该存储过程改名之后,生成的存储过程还是加密的,我估计它是在程序里面实现的,我想请大家帮我分析一下,如果是放在程序里面的咱们需要如何来得到它的原码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clientwyc
2003-01-11
打赏
举报
回复
学习!能让看一下源码吗?
liuxingstar
2003-01-10
打赏
举报
回复
发现,研究,探讨,试验=技术提高
wanghai
2003-01-10
打赏
举报
回复
这个方法没试过,可能有效
yuzd
2003-01-10
打赏
举报
回复
用win2000带的网络监视器,指定截获的地址为程序所在机器ip和数据库ip,在程序建存储过程前开始截获,存储过程建成后停止截获。保存文件,用ultraedit打开,从中可以找出存储过程源码。就是辛苦了一些。
wanghai
2003-01-10
打赏
举报
回复
yuzd(yuzd) 的钻研精神不错,sp_hidetext的结果就是把syscommnets表中对应存储过程的记录的text字段置为NULL,status置为1,但是中间还涉及很复杂的处理过程,另外系统表是不允许创建触发器的,欢迎继续钻研!
yuzd
2003-01-10
打赏
举报
回复
我试了一下,只要把syscommnets表中对应存储过程的记录的text字段置为NULL,status置为1,再想看源码就看不到了。
要想得到源码,是否可以在syscomments表上建一个insert触发器,将text字段写入另一张表。
jndszl
2003-01-10
打赏
举报
回复
sp_hidetext这个具体如何使用,哪位可给我一个例子
jingrunx
2003-01-09
打赏
举报
回复
看看是不是通过sysobjects得到存储过程的名称然后调用的,可以将该存储过程删除再试一试。
四海求道
2003-01-09
打赏
举报
回复
是有点过激!
wanghai
2003-01-08
打赏
举报
回复
pyzfl(纵横四海)有点过激吧,这个纯属个人兴趣
四海求道
2003-01-08
打赏
举报
回复
说了半天,你是要解密嘛。
不太容易吧,或许有高手帮忙,但这叫不尊重别人的知识产权,比用盗版还恶劣。
ice2water
2003-01-07
打赏
举报
回复
学习,能将程序贴出来吗
wanghai
2003-01-07
打赏
举报
回复
但是我将该存储过程改名之后,生成的存储过程还是加密的
这句话是什么意思
如果是使用sp_hidetext,应该就得不到源码了
wanghai
2003-01-07
打赏
举报
回复
东方兄看看他是否有对SYSCOMMENTS的操作,如果有的话就是这里了
150讲轻松学习Python网络爬虫
数据存储:将提取到的数据存储到硬盘或者内存中。比如用mysql数据库或者redis等。 那么本课程也是按照这几个步骤循序渐进的进行讲解,带领学生完整的掌握每个步骤的技术。另外,因为爬虫的多样性,在爬取的过程中...
SQL SERVER2008
存储过程
加密
与解密
前言 我们在设置数据库
存储过程
时经常会用到
加密
,如果遇到版本更新需要修改
存储过程
时,如果设计数据库时的
存储过程
没有留存,所以就必须用到
存储过程
的解密了,原来自己有个解密
存储过程
在SQL2000下应用无
问题
,后来升级到SQL2008后不好用了,下在我们就介绍一下在SQL2008下
存储过程
的解密方法。
存储过程
的
加密
存储过程
加密
的方法非常简单,我们在设计
存储过程
时加下WITH ENCRYPTI...
Oracle的
存储过程
加密
Oracle的
存储过程
加密
,顾名思义,就是对Oracle
存储过程
源码的
加密
,使得别人看不到你的源码,达到保护的目的,当然不是什么都是需要的,有的项目对安全性要求比较高的时候,就可能会用到,好了,废话不多说了,开始这部分的旅程吧。 首先,Oracle提供了
加密
方式,--Wrap和DBMS_DDL,当然这两种不光是是对
存储过程
加密
的,函数,包体,类型等都是可以
加密
的,在此只对存储...
SQLserver
存储过程
加密
、解密
SQLserver
存储过程
加密
、解密 作者:邱名涛 撰写时间:2019 年 6 月 22 日 关键技术: 数据库
存储过程
加密
、解密 –
加密
存储过程
–判断表是否存在,如果存在就删除 if object_id(N'dbo.Test',N'U') is not null drop table dbo.pwdTable go –创建表 –Varbinary是一个可以改变长度的二进制数据。 –defau...
对
存储过程
进行
加密
和解密(SQL 2008/SQL 2012)
原文 对
存储过程
进行
加密
和解密(SQL 2008/SQL 2012) - ok_008 - 博客园开始: 在网络上,看到有SQL Server 2000和SQL Server 2005 的
存储过程
加密
和解密的方法,后来分析了其中的代码,发现它们的原理都是一样的。后来自己根据实际的应用环境,编写了两个
存储过程
,一个
加密
存储过程
(sp_EncryptObject),和一个解密
存储过程
(sp_EncryptObject),它们可以应用于SQL Server中的储过程,函数,视图,以及触发器。感觉这两个
存储过程
蛮
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章