通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 电信网通铁通移动   在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 红客教程 >> 网络攻防 >> 文章正文
Crack Oracle Password
责任编辑:酷酷の鱼   更新日期:2008-3-20
 


三、同交换机/集线器下的其他 Oracle 数据库破解

THC 组织新发布了一款叫 Orakel 的工具,该工具分析,破解 Oracle 数据库的脆弱远程认证机制。经我测试, 该工具仿佛只对 Oracle8i 的远程登录认证有效果。不过随软件附带的文档提供了一种攻击方法 。如果是在同 集线器(HUB)下的其他端口有 Oracle8i 数据库,我们知道集线器(HUB)是在同一个冲突域和广播域中的。可以 直接使用 Ethereal 此类的抓包工具抓取其他端口的用户连接 Oracle8i 数据库的认证信息。我测试的时候选择的是 Ethereal 抓包工具,因为该工具有个非常好的功能"Follow TCP Stream",可以利用这个功能,快速的找 出认证包中的 AUTH_SESSKEY,AUTH_PASSWORD,连接用户名的值 ,然后把相关的值填入 OrakelSniffert 工具中,就可以破解了,OrakelSniffert 工具支持字典破解和暴力破解,破解速度非常快。效果如图 12,图13

图 12

图 13

如果是在交换机的环境下 (SWITCH),每个端口都是一个冲突域 ,我们无法直接的捕捉到其他端口的信息 , 但可以利用 ARP 欺骗技术或配置交换机的端口分析功能(SPAN),让其他端口的数据包流量流经本地,实际应 用中,最常用的还是 ARP 欺骗技术,然后使用 Ethereal 抓取认证过程,破解的方法是一样的。

四、防护

由基础知识 1 得知,默认情况下设置标准的 Oracle 密码是很不复杂的, 但可以使用双引号来突破 Oracle 的 设置密码限制,通过使用双引号能够添加以下额外的字符

%^@$*()_+~`-=[{]}\|;:',<.>

在 Oracle 中添加并赋予用户 DBA 权限的命令如下:

SQL> create user minnie identified by "%^@$*()_+~`=-[}[{\:'";
SQL> grant dba to minnie;

效果如图 14 所示:

图 14

通过设置如此复杂的密码,可以在一定程度上防止密码的破解。

参考文献:
《OraclePasswordsAndOraBrute》
《TheNextLevelOfOracleAttack》
《TheOracleHackersHandbook》

上一页  [1] [2] [3] 

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 最近更新
    固顶文章 Delphi编程培训班开课了
    普通文章 瑞星公司03月20日发布 每日计算机病毒及木马播报
    普通文章 Linux操作系统防范黑客的一些实用技巧
    普通文章 网络安全检测TOP 10
    推荐文章 推荐:防止IE浏览器被黑的技巧十则
    普通文章 Linux操作系统下防范黑客实用技巧
    普通文章 五个顶级Linux安全工具
    普通文章 Crack Oracle Password
    普通文章 < xmp >标签解密大法
    普通文章 防火墙作用日减 数据存取控制渐成主流
    热门文章
    普通文章《加密解密 技术内幕》1.1 PE文件格式一览
    普通文章《加密解密 技术内幕》1.21 PE教程2: 检验PE文件的有效
    普通文章新云CMS Online.asp页面过滤不严导致SQL注入漏洞
    普通文章发现了注入点后的注入中转站
    普通文章用vbs加用户的绝妙方法
    普通文章密码心理学 看看黑客如何来破解密码
    普通文章路由技术 利用路由器防止 DoS 疯狂攻击
    普通文章病毒伪装成ZIP压缩包图表 利用U盘传播病毒
    普通文章BHO劫持者木马强行篡改IE浏览器默认首页
    普通文章近期上网严防“寄生虫”病毒破坏系统
    精彩专题