看雪论坛
发新帖

[求助]我之前买了一程序,现在想取他的数据库链接的字符串,结果发现ollydbg无法跟踪这个程序(补:换x64_dbg可以跟踪了)

瑞剑 2017-2-27 21:58 367

因原软件仅有报表功能,而我是想自己到oracle数据库内取里面的详细历史记录,可是问销售软件的他说数据库的密码他也不知道,所以我想自己破解,其实只要获取到软件链接数据库的字符串即可,如:Uid=user,Pwd=123之类的。
我用ollydbg打开程序的.exe文件提示打开的不是32位有效程序,加载失败之类的,然后我尝试使用Ollydbg的附加选项,在程序打开后附加,却发现找不到进程 后来在windows任务管理器中找到进程的PID,然后用 ollydbg -p pid选项去附加,也提示什么“即时调试失败”之类的,请教各位我该怎么跟踪这个程序取的它的oracle链接字符串?

本人读过加密解密,天方夜谭,寒江独钓,但是~

仅破解过两三个极其小的程序~~多年前常混CSDN,所以在这里发帖,怕自己可能提供的线索不够多.请各位原谅,我用了几个査壳的程序去査壳,可能是自己没用到现在流行的査壳程序,所以没查出这个程序用的什么壳.

其实我只要要求ollydbg能在程序启动后附加进去,然后我就可以胡乱搞下碰碰运气~

向大神求助~~即使无法帮助也请给个流行的査壳程序名,或者可代替ollydbg可在win7 64位下破解程序的软件

最新回复 (4)
byebing 2017-2-28 10:13
2
建议先抓包看下协议,看是否是直连数据库的软件。(既然安全性不错,直连数据库的应该很少)goodluck
瑞剑 2017-2-28 11:03
3
我下了个x64_dbg,可以像ollydbg一样打开这个软件了,这软件是64位的,所以ollydbg打不开.... 现在我想知道,有没有办法可以像 ollydbg 敲个 bp MessageBoxW,之类的给 .net 的System.Data.ProviderBase.DbConnectionInternal.OpenConnection这个API下个断点 这个软件是直连数据库的软件,我确定.而且我并不认为我这个小软件会有多少的安全性,又不是什么大公司出的,不会那么麻烦的
XXxiaofeng 2017-2-28 11:46
4
C#的 用.net reflector去看
eewwqq 2017-2-28 12:30
5
NET的话直接反编译它,然后搜索相关的字符串就可以定位到了。
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 知道创宇带宽支持 | 微信公众号:ikanxue
Time: 0.010, SQL: 7 / 京ICP备10040895号-17