mysql暴力撞库与弱密码检测

article/2025/9/27 8:29:32

暴力撞库与弱密码检测
最近在生产数据库上碰到了一个问题,觉得挺有意思,总结出来和大家分享下。
关于暴力撞库和弱密码检测。

相信使用数据库的大家应该都不陌生,暴力撞库,简单通俗的讲通过一堆生成的密码,然后用默认用户去登陆你的数据,不断尝试,直到登陆到你数据库内。

下面讲下事情的始然吧

偶尔的一次巡检,查询mysql的errlog,发现了大量的root@localhost Access denied
如下图所示:
在这里插入图片描述
当时哥后背一凉,倒吸了一口气。这TM不是撞库么,难道哥的密码泄露了?

第一反应:是不是zabbix的某个脚本,用了root用户,密码没有更新。后来仔细确认后发现,这种怀疑不成立,因为zabbix用户并没有使用root。该撞库的日志也只在夜里1-4点某一个时刻触发,并不像zabbix的行为

持续检查:是不是自己的自动化运维脚本除了问题,于是注释了所有的任务并停掉了一台从库机器上zabbix agent,第二天依然有撞库的日志产生

脚本捕获:查到这儿的时候已经是第三天,因为每次都只有夜里会有日志触发生成,这时候就有点慌了。于是开始认真的检查操作的日志
/var/log/secure
/var/log/message
不得不说/var/log/secure还是很管用的日志,记录一个异常登陆的SSH

Sep 27 03:03:57 AliYunOS sshd[1653]: Did not receive identification string from 127.0.0.1

但是也不能作为什么明确的证据,于是开始想着通过捕获操作的进程和连接来抓到对应的任务。
立马用python写了一个脚本:

ps -ef
nestat -anlp

每五分钟捕获一次,第二天根据mysql errlog日志生成的时间点去找对应的操作系统日志还是很有收获的,一眼能比对出,正常时间点和出现撞库时产生的日志文件大小不一致。通过拿出两个日志通过nodepad++ comapre对比,又找到异样的进程

unix  3      [ ]         STREAM     CONNECTED     605808719 1565/AliSecureCheck 

不得不说,即使拿到这个异常进程,都不能完全确定它是做什么的,也不能因此就认定它是撞库的来源。持着怀疑的态度提了一个阿里云的工单,质问进程的作用。

这时候突然想起来唐人街探案宝强的一句话:排除了所有不可能,剩下的那个多不可思议

很快阿里云的售后给出了回复:

AliSecureCheck 是安全中心基线检查检查进程 弱口令基线检测项在检测过程中,由于使用了		 尝试登录的方式,会在系统日志中产生记录。 具体您参考
https://help.aliyun.com/document_detail/140429.html?spm=5176.11065259.1996646101.searchclickresult.66dd49bcMs3qiH&aly_as=_tKRTgNc 文档

问题结果揭晓:
直到看了连接,才清晰的知道,原来AliSecureCheck是阿里云的安全基线检查,其实就是安全策略的测试。
描述截图:
在这里插入图片描述
结论:
因为阿里云的基线检查,所以才导致mysql errlog内产生大量的撞库日志。


http://chatgpt.dhexx.cn/article/hJDGZjyj.shtml

相关文章

倾家荡产、隐私全无?独家揭秘撞库攻击!

1. 撞库的原理和危害 “撞库”(Credential Stuffing Attack)在网络安全中是一个古老的概念,按中文的字面意思解读,就是“碰撞数据库”的意思。“碰撞”意味着碰运气,即不一定能成功;而“数据库”中往往存储…

撞库是什么

撞库(Credential Stuffing)是黑客通过收集互联网已泄露的用户和密码信息,生成对应的字典表,尝试批量登录其他网站后,得到一系列可以登录的用户。很多用户在不同网站使用的是相同的帐号密码,因此黑客可以通过…

什么是撞库及撞库攻击的基本原理

6月26日晚,我国大型聊天软件QQ出现了大规模盗号情况,而且是在QQ号本人在线时出现了被盗情况。 6月27日中午,腾讯QQ发布声明称:6月26日晚上10点左右,收到部分用户反馈QQ号码被盗。QQ安全团队高度重视并立即展开调查&am…

企业微信如何关联小程序?

我们在日常使用微信时,经常会用到小程序功能,直接从微信中打开第三方页面,很是方便,那么自从企业微信与微信打通之后,我们该如何将小程序与企业微信联系起来使用呢? 其实,在企业微信中&#xf…

企业微信登录报错:应用程序无法正常启动(0xc0000142);Win10应用程序无法正常启动0xc0000142错误的解决方法

企业微信登录报错,有时候要点击多次才能登陆。 解决办法:创建一个文本,把下面一段复制进去,文本后缀改成.bat,启动运行一下即可。 sc stop NSFFileCtl sc config NSFFileCtl start disabled pause 如下图&#xff1a…

企业微信小程序从开发调试到发布的全流程

企业微信小程序和普通微信小程序两者的关系 可以理解为企业微信小程序就是把普通小程序丢进了企业微信这个app里运行,企业微信小程序的发布依赖普通微信,需要先按照普通微信的发布流程进行发布,再去企业微信平台进行绑定小程序到工作台。 企…

什么是企业应用?

看到“企业应用“这次术语, 在你的下意识里,第一反应能想起哪些相关的词? 我的条件反射是: ERP, CRM, HRM, BI, CMS ...... 企业应用这个词听起来很高大上, 但是什么“企业应用”? 我发现我没法下一个准…

微信小程序个人和企业有什么不一样(个人和企业小程序的区别)

很多朋友在注册微信小程序时不知道微信小程序个人和企业有什么不一样。本文就为大家介绍一下个人小程序和企业小程序的区别。 1、注册流程不一样。在微信公众平台注册的小程序因为个人,小程序注册主体是个人用户所以他的注册流程比较简单,只需要个人身份…

企业软件开发流程

企业开发软件的流程 前言开发一个项目经历的流程(步骤)一、软件项目周期1、软件项目周期的几个阶段 总结 前言 本文记录开发一个项目的流程 开发一个项目经历的流程(步骤) 一、软件项目周期 1、软件项目周期的几个阶段 压缩成7…

四种java企业级应用程序的架构

1、传统三层架构(all in one项目) 传统三层架构大致可以分为表现层,业务层和持久层(数据访问层)。其中表现层负责接受请求和转发请求。业务层负责处理请求(注:事务管理,日志记录等AOP类型的操作均封装在这…

企业网站源码PHP附企业小程序源码

时间不会为任何人停留,企业网站开发也不例外。随着时代的变化,趋势也在不断变化,品牌的数字化形象现在比以往任何时候都更加重要。重点已转向移动;但是,网站开发同样重要。      企业网站源码技术选型      演…

企业应用程序单点登录

企业每天都依赖于各种企业应用程序,包括云和本地应用程序。这意味着用户必须经常输入更多密码才能访问这些应用程序并完成他们的工作。为了提高用户的工作效率、减少密码疲劳并使身份管理更有效,您的组织需要部署高效的 SSO 解决方案。 AD360 提供企业 …

公司企业小程序怎么开发自己的小程序

随着移动互联网的快速发展,小程序已经成为企业展示自身产品和服务的重要渠道。那么公司企业小程序怎么开发自己的小程序呢?本文将为大家详细介绍小程序开发的步骤。 第一步:明确需求 开发小程序前,需要先明确自己的需求。是想要…

企业微信本地开发小程序。

1. 我们在开发的时候,第一步需要点击应用去企业微信里面拿取code调用登录接口传给后端,后端返回一个agenId给前端。但是我们需要本地调试,一个前端如果不能通过F12进行调试模式是看不到接口报错信息和不方便页面布局调试的。 2. 开始尝试复制…

企业管理软件,真的以业务流程为中心?

(1)理念支撑否 自从1911年以《科学管理》为标志以来,现代企业科学管理已经发展了近百年,叠床架屋已经体系成熟。到了80年代,已经体系建设到了战略级和战略绩效级,迈克尔波特的竞争战略、卡普兰的平衡记分卡…

怎么开发企业微信小程序?

企业微信小程序是一种基于微信平台的小程序,主要用于企业内部管理和沟通。开发企业微信小程序可以帮助企业提高工作效率和协同能力,同时也能够提升企业形象和品牌价值。本文将介绍如何使用小程序制作工具来开发企业微信小程序。 一、了解企业微信小程序…

【小程序专栏】个人及企业资质该如何注册小程序?

笔者最近打算写一个比较完整的"小程序零基础"的开发专栏,本文首先为大家介绍一下该如何注册小程序。目前小程序是可以面向个人进行注册的,小程序目前注册审核制度还不是那么XX,大家可以抓住这个机会进行学习。目前个人、企业、政府…

企业小程序开发步骤【教你创建小程序】

随着移动互联网的兴起,微信已经成为了很多企业和商家必备的平台,而其中,微信小程序是一个非常重要的工具。本文将为大家介绍小程序开发步骤,教你创建小程序。 步骤一、注册小程序账号 先准备一个小程序账号,在微信公…

企业/公司如何初创建一个小程序

详细可在小程序官方文档>介绍>小程序接入指南里面的产品定位及功能介绍里查看 1、注册小程序帐号 在微信公众平台官网首页(mp.weixin.qq.com)点击右上角的“立即注册”按钮。 点击立即注册之后进入页面,如下图: 2、帐号信…

公司企业如何设计微信小程序?

​很多公司企业在制作小程序的时候都会考虑一个事情,就是如何设计微信小程序。有些公司企业希望把小程序设计得非常炫酷、抓人眼球。那么问题是:公司企业微信小程序的设计是否做得越酷炫、越抓人眼球就越好呢? 答案:非也&#xf…