SQL Stored Procedures 的破解工具


很多应用程序的开发人员写SQL程序功力一把罩, 也喜欢写模块化的 Stored Proceudes (SP), 一方面是可以重复在许多地方用上, 同时也兼顾了执行效能. 更厉害的是可以把业务逻辑(Business Logics)用几个SP组成. 甚至有位前辈用Lotus123写一整套大型企业使用的财务会计系统(不知道是否升级ERP了没?)

MS SQL Server 提供 Stored Procedures一个加密的机制 (with encryption), 让这些SQL原始码不会被任何人看到. 但偏偏就有人喜欢针对MS来破解其加密机制, 某些破解工具还能卖钱呢 (USD$99). 可见您呕心沥血、通宵达旦、辛苦写成的SP, 想保护起来还真需要费心呢. 下面这些工具会让您的程序代码曝光:

Decryptor (http://www.elitude.net/) Working decryptor for SQL Server 2005

dSQLSRVD (http://www.geocities.com/d0mn4r/dSQLSRVD.html) dOMNAR's SQL Server SysComments Decryptor

sql2k_spcrypto.txt (http://www.sql-shield.com/sql2k_spcrypto.txt) Decrypt SQL Server 2000 stored procedures from Bugtraq

sp_decrypt_7.sql (http://www.sql-shield.com/sp_decrypt_7.sql) Stored Procedure for SQL Server 2000 that will decrypt encrypted stored procs from a SQL 7 installation. by Jimmers

(t113)