CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

ODBF数据源访问Adaptive server AnyWhere的数据库的user id,password,没了,如何破解.DB文件?(在线守候)

楼主boyla(土著巫师)2003-09-01 15:49:56 在 PowerBuilder / 数据库相关 提问

别人的一个PB程序,源代码里只有ODBC数据源名称,没有USER   ID、PASSWROD,现在ODBC数据源给客户删除了,原来的数据库打不开,怎么办?能不能强力破解.db文件,十万火急:( 问题点数:0、回复次数:8Top

1 楼jerrymao(加菲猫--抵制倭寇和高丽棒子)回复于 2003-09-01 15:54:48 得分 0

默认的用户名和密码分别是:dba     sql  
  但是如果修改过原来的密码,你也不知道,那么就得问来源的人了。Top

2 楼boyla(土著巫师)回复于 2003-09-01 16:09:36 得分 0

默认的用户名、密码试了,不管用,原来的人没了(找到了最终的归宿,程序员们注意身体健康了),我哭,大哭。无泪。Top

3 楼handi(handi)回复于 2003-09-01 16:10:28 得分 0

好像不能破解DB数据库,最多可以把它的密码恢复为sql或者设置为空。Top

4 楼boyla(土著巫师)回复于 2003-09-01 16:13:56 得分 0

To   handi:  
   
        能恢复为sql或都设置为空也可以,请教,大恩不言谢。Top

5 楼handi(handi)回复于 2003-09-01 16:15:09 得分 0

http://expert.csdn.net/Expert/topic/2177/2177459.xml?temp=.5900995Top

6 楼boyla(土著巫师)回复于 2003-09-01 16:22:03 得分 0

找到破解的方法了:http://www.pbsite.com/list.asp?id=89Top

7 楼boyla(土著巫师)回复于 2003-09-01 19:08:50 得分 0

TO   ALL:  
   
        网上介绍的破解方法好象不行,我有一个DB文件用户名、密码是:DBA   SQL,可是我按找到破解的方法,见:http://www.pbsite.com/list.asp?id=89,不行。  
   
        各位大人、老爷帮帮忙,我是C++BUILDER程序员,可是无偿给别人在帮忙呀。看在一位PB程序员亡魂的面子上帮帮忙。有兴趣的朋友可以留下E-MAIL或其他联系方式,我会把DB文件发给你们的。大恩不言谢。  
  Top

8 楼liujiaqiang(阿毛)回复于 2003-09-03 17:15:52 得分 0

你试试下面几种方法:  
   
  1:你想破解的数据库是否带有应用程序(就是说那个数据库被一个软件使用),如果有的话,不妨这样试试:把你需要破解的数据库改名或者剪贴到其他目录,然后运行应用程序。应用程序一定找不到所要的数据库,它就会弹出一个连接参数设置的对话框,这时候你就可以看到它的用户(DBA)和密码框中的密码(**********),然后你运行魔法兔子(2000以上版本),它有个显示密码的功能,把鼠标移上密码框中去,哈哈!!....你就自己看着办吧。  
  2:还有,如果这个应用软件的用户和密码是写在PB应用的OPEN事件中的话,这也很好办事。  
  直接用UltraEdit打开那个应用程序的PBD或者DLL文件,然后找到UID"、"PWD"等字样,他们后面的东西就是你想要的。  
  3:运行应用程序,用winhex的内存编辑功能从内存中找到密码。  
  4:     用默认参数创建一个新的ASA数据库,取名为“TEST.DB”。  
  然后使用UltraEdit等二进制编辑工具打开这个文件,通过查找“DBA”  
  (二进制使用“44   42   41”),定位到底一个位置,注意观察这个区域,  
  前面一般有“dbo”、“PUBLIC”,后面有“SYS”。  
  这个区域就是ASA保存用户口令的数据段。记录下“SYS”之前四个  
  空字符“00   00   00   00”之前到“44   42   21”之间的所有二进制数据,  
  这些数据就代表口令“SQL”。  
          然后再打开要破解口令的数据库的DB文件,  
  用同样通过查找定位到“DBA”口令存储区域。  
          然后将要改的数据库的口令存放区域的数据改成test.db数据库中相应的数据。  
   
  祝你成功!!!!  
  我试过这些方法,是可以得到的.不过第四中就需要看你是什么版本的数据库了.Top

相关问题

  • Adaptive Server Anywhere
  • 那里有 Adaptive Server Anywhere 6下载啊???
  • 我怎么找不到PB7中的SQL ANYWHERE 好像只有Adaptive Server Anywhere 6.0
  • 我怎么也找不到PB7中的SQL ANYWHERE 好像只有Adaptive Server Anywhere 6.0
  • 再问:sybase产品有sql anywhere,Adaptive Server Anywhere,sql anywhere studio,这些是什么关系啊?
  • 有谁知道 sql anywhere, Adaptive Server Anywhere, sql anywhere studio 是些什么东东啊,有什么区别联系?
  • 有关Adaptive Server Anywhere注册ODBC的问题。
  • 有谁用BDE配置过Adaptive Server Anywhere吗?
  • 如何进入adaptive server anywhere的数据文件?(明天结账)
  • Adaptive Server Anywhere 7可以设置触发器吗?

关键词

  • 数据库
  • 破解
  • 密码
  • 文件
  • 口令
  • 数据
  • 应用程序
  • 二进制
  • 程序员
  • 用户

得分解答快速导航

  • 帖主:boyla

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo