hfish蜜罐搭建与使用

  本次是对自己在学习蓝队过程中的一次对安全设备 hfish蜜罐的搭建和使用考核记录,距离之前已 经过去很久了,对之前在考核过程中的操作进行回顾和总结.             

  蜜罐在这里我进行免费分享 

hfish-3.1.4-windows-amd64.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供hfish-3.1.4-windows-amd64.zip最新版正式版官方版绿色版下载,hfish-3.1.4-windows-amd64.zip安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装icon-default.png?t=N7T8https://www.123pan.com/s/9CetVv-76aw.html提取码:1234

  配置教程也就收1一手续费,因为我发现之前分享过的一个免费的因为免费分享过多,永久链接失效了,当然也可以看,下载好的蜜罐中的md文件里面也有搭建教程,但是是没有图片的教程,这可比某鱼上面说的200多只卖搭建服务相比可太良心了.

hfish开源蜜罐搭建.pdf官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供hfish开源蜜罐搭建.pdf最新版正式版官方版绿色版下载,hfish开源蜜罐搭建.pdf安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装icon-default.png?t=N7T8https://www.123pan.com/s/9CetVv-b6aw.html提取码:1234

一、实验项目名称

                                                        蜜罐搭建与使用

二、实验目的及要求

实验目的:     了解在护网等重大网络安全活动中常用的一种防御手段。

要求:             掌握蜜罐的搭建与使用                    

三、实验步骤(根据题目要求进行文字说明并添加截图证明)

 搭建过程略过,因为很简单,出现下面的窗口代表搭建成功,建议在虚拟机中进行操作.

                   

  当然,首次登录后会让你选择所需的数据库,根据自己所需求的进行选择,然后点击进入首页即可.

任务一:登录Hfish平台,修改默认密码

  登陆链接:https://[ip]:4433/web/
  账号:admin
  密码:HFish2021
  按照默认口令进入

        然后正常操作,选择第一个数据库即可,进入首页后,可以看一下可视化大屏,感觉很炫酷

  这里将鼠标移动到右上角的一个小头像,然后,会出现一个修改密码,然后进行修改即可

任务二:在环镜管理中的节点管理中,删除SSH蜜罐,添加高交互SSH蜜罐。注:两种不同蜜罐

  在左侧的环境管理中,点击节点管理,然后,点击内置节点,就会出现下面的一些蜜罐的配置信息了

                                      点击蜜罐后的删除就可以删除蜜罐服务

   

                     然后往下滑,找到添加蜜罐服务,进行添加新蜜罐的操作        

                      这里在云端蜜罐中发现任务需要添加的高交换SSH蜜罐

  先是点击删除键,删除ssh蜜罐,然后是在添加蜜罐里面,然后进行添加高交互SSH蜜罐,点击确定添加成功

任务三:模拟攻击者,使用nmap工具扫描22端口是否开放

  至于为什么会有两个水印,当然是忘了打码了

  这里我使用的是kali里面自带的nmap进行指定22端口进行的扫描

nmap -p22 ip地址

  这里使用nmap的命令监测到22端口开放

任务四:模拟攻击者,发现端口开放,使用工具连接

  至于为什么会有两个水印,当然是忘了打码了

  这里使用弱口令检查工具,进行SSH端口的爆破

  发现爆破成功admin用户密码为123456

  然后通过Xshell工具进行连接,当然连接的方式还有很多,这里我使用的是我常用的,连接如下图所示:

  记得,要在终端输入一些指令,方便后续的任务进行判断

任务五:在威胁感知的攻击来源和攻击列表中,发现攻击者,以及攻击者执行的命令,截图

  在左侧的态势感知中,进行点击攻击列表就会显示出一些收到工具的收到和执行的一些命令或方式的信息,因为刚刚进行了,弱口令监测,所以会出现如图所示,会显示,工具的弱口令和显示登录成功等

  发现攻击者执行了ls命令,查看当下目录里面含有的文件信息

任务六:在环境管理中的模板管理,新建模板,名称为test,添加通达OA系统蜜罐。

  在最左侧,进行滑动,找到下面的环境管理,点击模板管理,然后点击新建模板,进行如下所示的操作:

任务七:访问地址: https://ip:9092/,为默认的H3C蜜罐,尝试任意账号登录。

尝试进行网络设备默认口令,尝试进行爆破,尝试进行任意用户登录漏洞请求利用

在攻击列表的H3C中中,发现所有爆破尝试均失败

任务八:在威胁实体的资产账号中,发现攻击者使用过的账号密码。

  找到威胁实体中的账号资产,里面有记录所有攻击者破解蜜罐的爆破账号密码信息

四,实验项目总结

  通过此次对于蜜罐的实验搭建与任务操作,使得自己对于蜜罐的操作和使用流程有了进一步了解,熟悉对于此蜜罐的操作,并为自己在安全设备方面填补了一定的空缺,也算提供了一个可以攻击的靶场,方便我可以对很多漏洞进行复现,做到攻防兼备,当然这些都是我两个月前的总结了.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/728996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Visual Studio如何进行类文件的管理(类文件的分离)

大家好: 衷心希望各位点赞。 您的问题请留在评论区,我会及时回答。 一、问题背景 实际开发中,类的声明放在头文件中,给程序员看类的成员和方法。比如:Dog.h(类的声明文件) 类的成员函数的具体…

风机基础防冲刷措施有那些?

在文章如果在海底插一根桩或者棍子,它的冲刷范围和深度如何?里,局部冲刷比如在海底插一根桩,会经历纵向切蚀、横向扩展和稳定状态三个过程,历时大约20h,之后最大冲刷深度基本不变,冲刷达到稳定状…

【Javascript】数组的方法清单

数组的类型相关 方法描述备注Array.isArray()判断是否为数组toString()将数组转换为字符串不会改变原数组join()将数组转换为字符串,返回结果为转换后的字符串不会改变原数组字符串的方法:split()将字符串按照指定的分隔符,组装为数组不会改…

继承,切片,隐藏

定义: 子类(派生类)继承了父类(基类)的成员函数和成员变量(类层次的复用) 赋值 子类可以赋值给父类。父类不可以直接复制给子类 (不像不同内置类型的赋值要转化为临时变量&#xf…

MySQL产生死锁的根本原因及解决方法

概念 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等的进程称为死锁进程 一、 什么是死锁 死锁是指两个或两个以上的进程在执行过程中,因争夺…

U盘上文件夹突然空了?掌握3个方法,轻松找回数据!

“我的u盘插上之后,不知道为什么就空了,里面所有的文件都没有了,有什么方法可以找回u盘里丢失的文件吗?” 在日常使用U盘的过程中,我们有时会遇到一个令人头疼的问题,U盘上的文件夹突然空了。这究竟是怎么回…

Windows系统安装MongoDB并结合内网穿透实现公网访问本地数据库

文章目录 前言1. 安装数据库2. 内网穿透2.1 安装cpolar内网穿透2.2 创建隧道映射2.3 测试随机公网地址远程连接 3. 配置固定TCP端口地址3.1 保留一个固定的公网TCP端口地址3.2 配置固定公网TCP端口地址3.3 测试固定地址公网远程访问 前言 MongoDB是一个基于分布式文件存储的数…

DHCP部署与安全

在当今快速发展的网络世界中,动态主机配置协议(DHCP)扮演着至关重要的角色。这项技术不仅简化了网络管理,还提高了网络资源的利用率。本文旨在深入探讨DHCP的工作原理、优势以及如何有效部署和保护DHCP服务器。 一、DHCP作用 自…

Flutter的线程模型

在Flutter框架中,Embedder层负责把Flutter嵌入到各个平台上去,其所做的主要工作包括线程设置、渲染Surface设置,以及插件等。因此, Embedder负责线程的创建和管理,并且提供Task Runner给Engine使用。Engine则是负责提供…

Mysql深入学习 基础篇 Ss.05多表查询语法及案例

世界总是在推着我走,我自己一个人也能站稳 —— 24.3.7 一、多表关系 1.概述 项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个…

Croissant:Google新推出的一个为机器学习准备的数据集元数据格式

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

优雅应对商业谈判中的软件质疑

在软件开发的道路上,商业谈判是不可避免的一环。然而,当他人指出软件UI设计或功能存在问题时,如何优雅而有效地应对成为了关键。以下是一些建议,帮助你在类似情况中妥善处理,维护好你的软件开发声誉。 1. 保持冷静与专…

【易飞】易飞ERP自动审核程序功能

易飞ERP自动审核程序功能 一、 使用场景二、 操作说明三、 安装方式 一、 使用场景 OA系统集成 与第三方OA系统软件集成,在OA软件审核完成后,直接将ERP中的单据审核。MES系统集成 MES系统生成单据写入到易飞ERP中,并需要自动审核单据&#x…

Java流:释放顺序与并行数据处理的潜能

引言: Java Streams API 是 Java 编程语言中处理集合数据的重要工具,它提供了一种简洁、灵活的方式来操作数据,大大提高了代码的可读性和可维护性。Streams API 的出现为数据处理带来了革命性的变化,使得开发者能够以一种更为直观…

如何学习、上手点云算法(三):用VsCode、Visual Studio来debug基于PCL、Open3D的代码

写在前面 本文内容 以PCL 1.14.0,Open3D0.14.1为例,对基于PCL、Open3D开发的代码进行源码debug; 如何学习、上手点云算法系列: 如何学习、上手点云算法(一):点云基础 如何学习、上手点云算法(二):点云处理相…

数据挖掘案例分析

数据挖掘是指从大量数据中挖掘出有价值的信息和知识的过程。在当今信息爆炸的时代,各个领域都积累了大量的数据,而这些数据中蕴藏着许多有价值的信息,可以帮助企业做出决策、优化运营等。因此,数据挖掘应用已经成为了企业和组织中…

网络编程(3/7)

网络聊天室 服务器 #include <myhead.h> #define SER_IP "192.168.125.64" #define SER_PORT 6666 typedef struct Msg {char user[32]; //用户名int type; //1.登录、2.发消息、0.退出char text[1024]; //消息 } msg_t; typedef struct List {stru…

跟无神学AI之Tensorflow笔记搭建网络八股

虽然Pytorch在论文中使用较多&#xff0c;但是像Alphafold在蛋白质结构预测的模型&#xff0c;仍然是用Tensorflow写成&#xff0c;遂近期在学其中的语法。 本系列来自慕课北大软微曹健老师的Tensorflow笔记&#xff0c;摘选其中重要部分。 1.导包 2.定义训练集测试集和数据…

Android随手记

activity的生命周期 创建时 onCreate() - onStart() - onResume() - onPause() - onStop() - onDestroy() 切换时 a切换到b a.onCreate() - a.onStart() - a.onResume - a.onPause - b.onCreate() - b.onStart() - b.onResume() - a.onStop() b切换回a b.onPause() - a.onR…

C#与python交互(flask发送Get/Post请求)

先运行python&#xff0c;再运行C# **ps: 注意修改端口号**python发送Get/Post请求 # -*- coding: utf-8 -*- # Time : 2024/1/25 15:52 # Author : YY # File : post_test.py # Content&#xff1a;提交数据给客户端 from flask import Flask, request, jsonify, redirect…