love wife love life —Roger的Oracle/MySQL/PostgreSQL数据恢复博客

Phone:18180207355 提供专业Oracle/MySQL/PostgreSQL数据恢复、性能优化、迁移升级、紧急救援等服务

新型Oracle 攻击勒索又来了……

本站文章除注明转载外,均为本站原创: 转载自love wife love life —Roger的Oracle/MySQL/PostgreSQL数据恢复博客

本文链接地址: 新型Oracle 攻击勒索又来了……

前几天接到某客户的请求;数据库重启就无法启动了;我们先来看看报错:

上面报了很多一系列ora-00600错误,本质上来讲很多都跟数据字典有关;这里我们重点分析最后一个错误,也就是数据库重启后无法启动的报错。

从上述的trace文件中分析是上面的Index创建失败,导致数据库无法启动。因为这是bootstrap$核心对象,bootstrap内容初始化失败,Oracle自然是无法启动的。

下面我们进一步简单分析一下trace内容,看下为什么会报错:

大家不难看出,tab$在创建时被指定了object_id=37,而i_obj2 正常情况下的id也应该时37;自然提示对象已经对此,无法创建。导致数据库无法初始化成功。对于一个正常的Oracle 11gR2数据库你看到的情况应该是这样的;

 

很明显这是Oracle bootstrap$被人为破坏了。。。我们有理由相信这又是一起恶意的攻击或者恶作剧破坏。因此,数据库备份是多么的重要!云和恩墨ZDBM数据库备份一体机值得拥有,实时备份,快速切换!

如果遇到类似问题,请紧急联系我司!

Leave a Reply

You must be logged in to post a comment.