首页 > 其他分享 >hideNsneak:一款功能强大的渗透测试基础设施管理工具

hideNsneak:一款功能强大的渗透测试基础设施管理工具

时间:2024-04-10 18:32:28浏览次数:34  
标签:-- hideNsneak setup list 管理工具 功能强大 install hidensneak

关于hideNsneak

hideNsneak是一款功能强大的渗透测试基础设施管理工具,该工具可以帮助广大研究人员可以轻松部署和管理各种云服务接口,并辅助渗透测试人员管理渗透测试基础设施,其中包括虚拟机、域前置、Cobalt Strike服务器、API网关和防火墙等。

功能介绍

hideNsneak提供了一个使用简单且功能强大的接口,可以允许渗透测试人员以最小的开销构建和管理渗透测试基础设施。功能包括:

1、部署、销毁和查看渗透测试基础设施,例如EC2云实例和Digital Ocean云服务、AWS API网关、通过AWS Cloudfront和谷歌云功能实现的域前置等;

2、代理基础设施;

3、部署C2重定向器;

4、发送和接收文件;

5、分布式端口扫描;

6、远程安装Burp Collaborator、Cobalt Strike、Socat、LetsCrypt、GoPhish和SQLMAP;

7、多团队共享和管理基础设施;

工具要求

Go

项目架构

_terraform --> terraform模块

_ansible --> ansible角色和帮助手册

_assets --> 针对该项目的图形元素

_cmd --> 前端接口包

_deployer --> 后端命令和数据结构

main.go --> 工具主脚本

IAM权限

Google域前置:

1、启用App Engine API;

2、启用云函数API;

3、项目编辑器或更高级权限;

工具安装

首先,我们需要在本地设备上安装并配置好最新版本的Go语言环境。接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

git clone https://github.com/rmikehodges/hideNsneak.git

工具部署

假设所有的主机系统均为Ubuntu 16.04 Linux,并且都不支持SSH代理,所有的配置修改都必须通过hideNsneak实现。

在us-east-1中创建一个新的AWS S3 Bucket,确保其不可公开访问。

接下来,切换到项目目录中,使用项目提供的setup.sh脚本完成工具的安装和依赖组件的配置:

cd hideNsneak

./setup.sh

go build -o hideNsneak main.go

hideNsneak setup aws -s <secret> -a <access> -b <bucket>

现在,我们就可以使用下列命令来查看安装时需要提供的信息了:

hideNsneak setup --help

工具命令

hidensneak help

hidensneak setup aws

hidensneak setup azure

hidensneak setup do

hidensneak setup ssh

hidensneak instance deploy

hidensneak instance destroy

hidensneak instance list

hidensneak api deploy

hidensneak api destroy

hidensneak api list

hidensneak domainfront enable

hidensneak domainfront disable

hidensneak domainfront deploy

hidensneak domainfront destroy

hidensneak domainfront list

hidensneak firewall add

hidensneak firewall list

hidensneak firewall delete

hidensneak exec command -c

hidensneak exec nmap

hidensneak exec socat-redirect

hidensneak exec cobaltstrike-run

hidensneak exec collaborator-run

hidensneak socks deploy

hidensneak socks list

hidensneak socks destroy

hidensneak socks proxychains

hidensneak socks socksd

hidensneak install burp

hidensneak install cobaltstrike

hidensneak install socat

hidensneak install letsencrypt

hidensneak install gophish

hidensneak install nmap

hidensneak install sqlmap

hidensneak file push

hidensneak file pull

注意,所有的命令都可以使用--help参数来获取任意命令的帮助信息。

工具演示

演示视频:【点我观看

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

项目地址

hideNsneak:【GitHub传送门

标签:--,hideNsneak,setup,list,管理工具,功能强大,install,hidensneak
From: https://blog.csdn.net/FreeBuf_/article/details/137601153

相关文章

  • 密码管理工具KeeWeb使用
    好处统一管理密码自动填充 浏览器google或opera,我使用的opera客户端分为桌面端和web,推荐使用webhttps://app.keeweb.info安装设置汉化选择最后一个使用插件安装,安装中文语言包插件浏览器集成   建立链接后续则可以自动填入密码 ......
  • BetterZip2024功能强大、操作便捷且用户体验优秀的Mac端解压缩软件
    作为一名软件专家,对于市面上各类软件都有较为深入的了解,下面介绍的是一款适用于Mac系统的解压缩软件——BetterZip,将从其功能特点、使用方法、用户体验及适用人群等方面进行详细介绍。BetterZip5-安装包绿色版下载如下:https://wm.makeding.com/iclk/?zoneid=60187首先是功......
  • BetterZip2024Mac上一款功能强大的Mac平台解压压缩软件
    一、软件概述BetterZip是一款Mac平台上的压缩解压缩工具,它为用户提供了一个方便的方式来处理各种压缩文件,包括但不限于ZIP、TAR、GZIP等格式。除了基本的压缩解压缩功能外,BetterZip还具备文件预览、文件加密、分卷压缩等高级功能,使得用户能够更加灵活高效地管理自己的压缩文件......
  • 【Docker】搭建便捷的Docker容器管理工具 - dockerCopilot
    【Docker】搭建便捷的Docker容器管理工具-dockerCopilot前言本教程基于绿联的NAS设备DX4600Pro的docker功能进行搭建。前面有介绍过OneKey,而dockerCopilot便是OneKey的升级版,作者对其进行了重新命名,并且对界和功能都进行了全面的优化。目前通过绿联自带的Docker管理器......
  • Vue — Vue3.0状态管理工具Pinia
    一、什么是Pinia?Pinia是一个专门为Vue3设计的状态管理库。它的目标是提供一种简单、直观的方法来管理Vue应用的状态,同时充分利用Vue3的响应式系统和组合式API。Pinia主要特点包括:基于Vue3:Pinia是专门为Vue3设计的状态管理库,充分利用了Vue3的响应式系统......
  • .NET开源、免费、跨平台的Git可视化管理工具
    前言俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。今天大姚给大家分享一款.NETAvalonia开源、免费、跨平台、快速的Git可视化管理工具:SourceGit。Avalonia介绍Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平......
  • hatch python 现代项目管理工具
    hatchpython现代项目管理工具,以下是一些简单试用安装clibrewinstallhatch一些推荐配置这样我们的venv直接在执行目录中,比较方便使用hatchconfigsetdirs.env.virtual.hatch简单项目clihatchnewdalongdemo......
  • 第16期 Double Commander 开源免费的Total Commander替代型【体验100款文件管理工具】
     体验背景:我们正在做一款文件版本管理软件,追光几何(追光几何),期待以最无感的方式,解决新一代工程师文件管理的问题,让大家有更多时间去做快乐和有成就感的事情。所以打算体验100款文件管理软件,来取长补短。真实1h体验DoubleCommander是一款开源的跨平台文件管理软件,灵感来源......
  • Hexo发布管理工具
    hexo-commander在本地使用hexo,往往需要多次打开使用命令行工具重复输入命令。虽然有个hexo-admin项目可以方便使用,然而该项目已经不再维护,并且为web页面,在本地使用不如桌面软件方便。因此用qt写了这个工具方便编辑发布文章到hexo博客。源码:https://github.com/weloe/hexo-co......
  • .NET开源免费、功能强大的 Windows 截图录屏神器
    前言今天大姚给大家分享一款.NET开源免费(基于GPL3.0开源协议)、功能强大、简洁灵活的Windows截图、录屏、Gif动图制作神器:ShareX。功能特性ShareX是一个开源的屏幕捕捉工具,具有丰富的功能特性,包括但不限于:屏幕截图:支持全屏、窗口、矩形区域等多种截图模式,可快速捕捉屏幕......