京东先人一步全球首发铭凡V3平板电脑 下单享180天只换不修撤回上市申请背后,菜鸟急需破局从卷算力到拼性价比,智能驾驶的“风向”变了奔驰召回近36万辆问题汽车 涉及变速箱蓄电池保险丝等问题东南亚电商平台Qoo10收购韩国电商平台AK Mall数字孪生 重塑世界|2024飞渡科技数字孪生行业研讨会成都站圆满成功扫地机器人、空气炸锅、烘干机…国产小家电凭什么征服海外市场?上汽智己L6定档4月8日发布 以领先技术“迎战”流量轰炸华为2023年净利润870亿元 同比大增 144.5%,全球销售收入7042亿元Redis 更改开源协议引争议,Linux 基金会宣布创建 Valkey 分支“单干”华为:4 月 1 日至 9 月 30 日期间由徐直军当值轮值董事长爱奇艺社会责任发布“光影助力成长计划-2024中国澳门”公益计划新型网络钓鱼即服务 Darcula 曝光:内置 200 多套模板,专门窃取 iPhone 和安卓手机数据针对电商平台以“笔记”形式变相打广告,上海拟制定规范互联网“种草”行为指引高性能计算市场大涨,不起眼的元器件价值量提升8倍北汽极狐:“走得快”还要“走得远”后汤晓鸥时代的商汤,何去何从?小米SU7半小时斩5万大定,小米、华为改写汽车销售历史半小时大定破5万,雷军的小米汽车成了?《龙之信条 2》12年等待续作来袭!耕升 RTX 4070 SUPER显卡+DLSS评测
  • 首页 > 新闻频道 > 热点新闻

    数据库遭劫持勒索 两种方式避免数据丢失

    2017年03月03日 10:21:45   来源:中国网

      据最新报道显示,继MongoDB和Elasticsearch之后,MySQL成为攻击者的下一个数据勒索目标。从2月12日凌晨开始,在短短30个小时内,就有成百上千个开放在公网的MySQL数据库遭到劫持,并被删除了数据库中的存储数据。攻击者留下勒索信息,要求支付0.2比特币的赎金(约为235美元)以赎回数据。

      据悉,在此次勒索攻击中,攻击者(可能)利用了一台被盗的邮件服务器,所有的攻击皆来自相同的IP地址,属于荷兰的一家网络托管服务提供公司。数据库遭受攻击的事件已不止一次发生。近期,腾讯安全联合实验室旗下的云鼎实验室已监测到多起案例,攻击呈现扩大态势,不仅仅是勒索,更多的是服务器被入侵,从而导致数据被下载。

      通过对MongoDB和Elasticsearch以及当前的MySQL数据库勒索分析,云鼎实验室发现,基线安全问题已经成了Web漏洞之外入侵服务器的主要途径。事实上,因为这些服务都开放在公网上,并且存在空密码或者弱口令等情况,所以才使得攻击者可以轻易暴力破解成功,直接连上数据库从而下载并清空数据。而不正确的安全组配置也导致数据库遭勒索的问题被放大。

      当前数据库频遭攻击,为此云鼎实验室技术专家认为,相关厂商应对自身服务器采取自查措施并给出具体自查方式,避免相关数据丢失等问题。技术专家建议,厂商可排查服务器开放的端口及对应的服务,如无必要,关闭外网访问;也可使用NMap直接执行 nmap 服务器IP(在服务器外网执行),得到开放在外网的端口和服务。

      (开放在外网的端口和服务)

      同时,重点针对这些开放在公网上的服务进行配置的检查,检查相关服务是否设置密码,是否为弱口令。 如无必要,均不要使用root或者其他系统高权限账号启动相关服务。

      针对数据库存在被勒索的风险,云鼎实验室技术专家也给出了安全建议和修复方案:可采用正确的安全组或者iptables等方式实现访问控制;关闭相关服务外网访问和修改弱密码。

      具体操作如下:

      1、MongoDB

      a)配置鉴权

      下面以3.2版本为例,给出 MongoDB设置权限认证,具体步骤如下:

      1、启动MongoDB进程时加上-auth参数或在MongoDB的配置文件中加上auth = true;

      2、带auth启动的MongoDB,如未创建用户,MongoDB会允许本地访问后创建管理员用户。创建步骤如下:

      1>切换到 admin 库;

      2>创建管理员用户,命令如下(user和pwd可以根据需要设置):

      db.createUser({user: "root",pwd: "password",roles: [ "root" ]})

      使用管理员用户登录后,根据角色创建您需要的用户

      b)关闭公网访问

      可通过MongoDB的bind_ip参数进行配置,只需将IP绑定为内网IP即可,如下:

      1、启动时增加bind_ip参数:

      mongod --bind_ip 127.0.0.1,10.x.x.x

      2、在配置文件mongodb.conf中添加以下内容:

      bind_ip = 127.0.0.1,10.x.x.x

      其中10.x.x.x为您机器的内网IP.

      2、Redis

      a)配置鉴权

      1、修改配置文件,增加 “requirepass 密码” 项配置(配置文件一般在/etc/redis.conf)

      2、在连接上Redis的基础上,通过命令行配置,config set requirepass yourPassword

      b)关闭公网访问

      1. 配置bind选项,限定可以连接Redis服务器的IP,修改 Redis 的默认端口6379

      c)其他

      1、配置rename-command 配置项 “RENAME_CONFIG”,重命名Redis相关命令,这样即使存在未授权访问,也能够给攻击者使用config 指令加大难度(不过也会给开发者带来不方便)

      相关配置完毕后重启Redis-server服务

      3、MySQL

      a)配置鉴权

      MySQL安装默认要求设置密码,如果是弱命令,可通过以下几种方式修改密码:

      1、UPDATE USER语句

      以root登录MySQL后,

      USE mysql;

      UPDATE user SET password=PASSWORD('新密码') WHERE user='root';

      FLUSH PRIVILEGES;

      2、SET PASSWORD语句

      以root登录MySQL后,

      SET PASSWORD FOR root=PASSWORD('新密码');

      3、mysqladmin命令

      mysqladmin -u root -p 旧密码 新密码

      b)关闭公网访问

      1、启动参数或者配置文件中设置bind-address= IP绑定内部IP

      2、以root账号连接数据库,排查user表中用户的host字段值为%或者非localhost的用户,修改host为localhost或者指定IP或者删除没必要用户。

      来源:XXX(非中文科技资讯)的作品均转载自其它媒体,转载请尊重版权保留出处,一切法律责任自负。

      文章内容仅供阅读,不构成投资建议,请谨慎对待。投资者据此操作,风险自担。

      中文科技资讯倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请30天内提供版权疑问、身份证明、版权证明、联系方式等发邮件至news@citnews.com.cn,我们将及时沟通与处理。

    [责任编辑: CIT01]
    分享到微信

    即时探行数字人注册免费试用

    第三代骁龙8s平台,“恰逢其时”的“新生代旗舰”之选

    日前,高通举办新品发布会,推出了骁龙8旗舰移动平台诞生以来的第一款新生代旗舰平台:第三代骁龙8s,这是高通对骁龙旗舰移动平台的一次层级扩展,同时意味着广大消费者未来在旗舰手机市场也将会有更多丰富的选择。

    新闻探行AI智能外呼系统 节省80%人力成本

    敢闯技术无人区 TCL实业斩获多项AWE 2024艾普兰奖

    近日,中国家电及消费电子博览会(AWE 2024)隆重开幕。全球领先的智能终端企业TCL实业携多款创新技术和新品亮相,以敢为精神勇闯技术无人区,斩获四项AWE 2024艾普兰大奖。

    企业IT探行AI客服 24小时无休机器人接待

    重庆创新公积金应用,“区块链+政务服务”显成效

    “以前都要去窗口办,一套流程下来都要半个月了,现在方便多了!”打开“重庆公积金”微信小程序,按照提示流程提交相关材料,仅几秒钟,重庆市民曾某的账户就打进了21600元。

    3C消费探行AI视频 快速生成真人营销视频

    “纯臻4K 视界焕新”——爱普生4K 3LCD 激光工程投影

    2024年3月12日,由爱普生举办的主题为“纯臻4K 视界焕新”新品发布会在上海盛大举行。

    研究探行AI整体解决方案 全国招募代理

    2024全球开发者先锋大会即将开幕

    由世界人工智能大会组委会、上海市经信委、徐汇区政府、临港新片区管委会共同指导,由上海市人工智能行业协会联合上海人工智能实验室、上海临港经济发展(集团)有限公司、开放原子开源基金会主办的“2024全球开发者先锋大会”,将于2024年3月23日至24日举办。