2.7.1 Elsaticsearch
Elasticsearch 是一个分布式的搜索和分析引擎,可以用于全文检索、结构化检索和分析,并能将这三者结合起来 。Elasticsearch 基于 Lucene 开发,现在是使用最广的开源搜索引擎之一,Wikipedia、Stack Overflow、GitHub 等都基于 Elasticsearch 来构建他们的搜索引擎 。
- 默认端口:9200()、9300()
- 攻击方法:
- 未授权访问;
- 远程命令执行;
- 文件遍历;
- 低版本webshell植入;
Hadoop是一个开源的框架,可编写和运行分布式应用处理大规模数据,是专为离线和大规模数据分析而设计的,并不适合那种对几个记录随机读写的在线事务处理模式 。Hadoop=HDFS(文件系统,数据存储技术相关)+ Mapreduce(数据处理),Hadoop的数据来源可以是任何形式,在处理半结构化和非结构化数据上与关系型数据库相比有更好的性能,具有更灵活的处理能力,不管任何数据形式最终会转化为key/value,key/value是基本数据单元 。用函数式变成Mapreduce代替SQL,SQL是查询语句,而Mapreduce则是使用脚本和代码,而对于适用于关系型数据库,习惯SQL的Hadoop有开源工具hive代替 。Hadoop就是一个分布式计算的解决方案 。
2.7.3 Hive
Hive是Hadoop家族中一款数据仓库产品,Hive最大的特点就是提供了类SQL的语法,封装了底层的MapReduce过程,让有SQL基础的业务人员,也可以直接利用Hadoop进行大数据的操作 。
2.7.4 Sqoop
Apache Sqoop(SQL-to-Hadoop) 项目旨在协助 RDBMS 与 Hadoop 之间进行高效的大数据交流 。用户可以在 Sqoop 的帮助下,轻松地把关系型数据库的数据导入到 Hadoop 与其相关的系统 (如HBase和Hive)中;同时也可以把数据从 Hadoop 系统里抽取并导出到关系型数据库里 。除了这些主要的功能外,Sqoop 也提供了一些诸如查看数据库表等实用的小工具 。
2.7.5 HBase
HBase建立在HDFS之上,提供高可靠性、高性能、列存储、可伸缩、实时读写的数据库系统 。它介于NoSQL和RDBMS之间,仅能通过行键(row key)和行键序列来检索数据,仅支持单行事务(可通过Hive支持来实现多表联合等复杂操作) 。主要用来存储非结构化和半结构化的松散数据 。与Hadoop一样,HBase目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加计算和存储能力 。
2.7.6 Spark
Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS 。参考:
三、提权权限维持3.1 提权
SecWiki 总结了:
3.2建立后门/端口转发
端口转发及代理类工具
- LCX:windows下面的端口转发软件 。
- sockscap:主要针对windows平台的端口转发和代理转发 。
- proxifier:跨平台的端口转发和代理工具,适用windows,linux, macos平台,代理转发利器
- Rsscoks:*nix平台下的端口转发和代理工具,配合proxychains好用 到不行 。
- Proxychains:*nix平台下老牌的socks代理工具,一般的系统都会自 带,谁用谁知道 。
- ssh proxy:通过ssh做端口代理和转发,一般*nix系统都自带 。
- netcat:socat,hping,在很多情况下可以做端口转发和数据代理转 发 。
- metasploit:metasploit的后渗透模块中有不少代理模块和端口转发 模块 。
- 能连接互联网下载
- 通过 mstsc 的磁盘加载
- 通过入口服务器中转
- 通过远程控制软件上传
推荐阅读
- 饮茶鉴水宰相李德裕精辨长江水的轶事
- 4种出色的Python测试框架
- 清朝茶叶的分类
- 茶树的栽培方法
- 红帽和CentOS推出CentOS Stream,一个新的Linux发行版
- 支撑百万并发的“零拷贝”技术,你了解吗?
- 网站运营是做什么的?网站运营技巧大揭秘
- 电车的电池是什么电池 电动客车用的是什么电池
- 煮出来的粽子米不粘咋回事 煮好的粽子不黏可以再次煮吗
- 如何监控记录局域网内的邮件收发