医学教育网

切换栏目
当前位置:医学教育网  > 医学百科 > 医学万花筒 > 正文 RSS | 地图 | 最新

助考之星怎么脱壳

2015-10-16 14:31  来源:医学教育网    打印 | 收藏 |
字号

| |

No.3系列软件几乎没有什么保护可言,OD调试软件后下断点就可以跟踪到密码。但是有个小问题是:不同版本的sqlite3.dll的加密算法不同只能用原DLL程序调用解密才能还原,不然你有了密码也不会匹配的,因为算法不同。所以,你必须把程序目录下的sqlite3.dll 或者System.Data.SQLite.DLL复制出来自己写个exe调用程序移除密码。

通过调试获取所有产品sqlite3加密密码如下

助考之星 qinbibnghe2003@163.com.xzfvd*

职称英语A qinbibngheA@163&.cvd*

帕斯考通 zonghengsihai#&&99

考试宝典 20090919lovejrtytong

题无忧 sqlitetiwuyouwen / sqlitetiwuyoulishan

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

SQLite3的加密函数说明

sqlite3_key是输入密钥,如果数据库已加密必须先执行此函数并输入正确密钥才能进行操作,如果数据库没有加密,执行此函数后进行数据库操作反而会出现“此数据库已加密或不是一个数据库文件”的错误。

int sqlite3_key( sqlite3 *db, const void *pKey, int nKey),db 是指定数据库,pKey 是密钥,nKey 是密钥长度。例:sqlite3_key( db, "lo6.net", 7);

sqlite3_rekey是变更密钥或给没有加密的数据库添加密钥或清空密钥,变更密钥或清空密钥前必须先正确执行 sqlite3_key。在正确执行 sqlite3_rekey 之后在 sqlite3_close 关闭数据库之前可以正

常操作数据库,不需要再执行 sqlite3_key。

int sqlite3_rekey( sqlite3 *db, const void *pKey, int nKey),参数同上。

清空密钥为 sqlite3_rekey( db, NULL, 0)

退出
会 搜
特别推荐

1、凡本网注明“来源:医学教育网”的所有作品,版权均属医学教育网所有,未经本网授权不得转载、链接、转贴或以其他方式使用;已经本网授权的,应在授权范围内使用,且必须注明“来源:医学教育网”。违反上述声明者,本网将追究其法律责任。

2、本网部分资料为网上搜集转载,均尽力标明作者和出处。对于本网刊载作品涉及版权等问题的,请作者与本网站联系,本网站核实确认后会尽快予以处理。
  本网转载之作品,并不意味着认同该作品的观点或真实性。如其他媒体、网站或个人转载使用,请与著作权人联系,并自负法律责任。

3、本网站欢迎积极投稿

4、联系方式:

编辑信箱:mededit@cdeledu.com

电话:010-82311666