介绍

图片

      pentmenu 是一款基于命令行的渗透测试辅助工具,遵循特定开源许可协议,其设计聚焦于为安全测试人员提供模块化的交互界面。该工具通过菜单驱动的操作模式,整合了信息收集、端口探测、服务识别等核心功能模块,允许用户通过简洁的按键选择完成从目标枚举到初步漏洞探查的系列任务,有效降低了对复杂命令组合的依赖,适配用于快速规模网络渗透测场景中的快速信息聚合。

      从技术实现角度看,pentmenu 依托现有开源安全工具生态,通过封装底层命令调用逻辑,简化了诸如端口扫描、DNS 枚举等常见操作的执行流程。其交互界面设计遵循直观性原则,将复杂的参数配置转化为可选择的菜单选项,同时在许可框架内确保了工具传播与修改的合规性,适用于授权环境下的网络安全评估与渗透测试实践。

安装

打开linux虚拟机,依次输入

wget https://raw.githubusercontent.com/GinjaChris/pentmenu/master/pentmenu
#下载脚本
chmod +x ./pentmenu
#赋予执行权限
./pentmenu
#执行

之后就会打开这个界面

图片

DOS攻击演示

接下来将使用VMware虚拟机实现dos攻击演示

首先ping通虚拟机和客户机

打开编辑-虚拟网络编辑器

图片

选择桥接模式,把已桥接至改为物理机的无线网卡,格式大概和我的一样

图片

之后打开虚拟机设置-网络适配启,改为桥接模式

图片

虚拟机中打开控制面板-系统和安全-W..D..防火墙-允许应用或功能...

图片

在更改设置中把文件和打印机共享的两个框勾上

图片

记得物理机也做相同操作

在主机中打开cmd,输入

ipconfig

找到无线网卡的配置

图片

记住Ipv4地址和子网掩码,网关,进入虚拟机的设置-网络-以太网

图片

手动设置虚拟机的ipv4地址等

IP 地址:和物理机最后一位不同
子网掩码:和物理机一样
网关:和物理机 WLAN 的 “默认网关” 一致
DNS地址:
国内:114.114.114.114
国际:8.8.8.8

之后打开物理机打开cmd,输入

ping 虚拟机ip

虚拟机也打开cmd输入

ping 物理机ip

图片

这样就是ping通了

之后物理机打开pentmenu

依次选2,9

图片

Enter target输入虚拟机ip

端口直接enter默认80

Enter number of connections to open 选择推荐如下:

轻度测试:500-1000
中等强度:2000-5000
高强度:10000+

然后enter,y

图片

输入密码即开始攻击

图片

这里攻击程序已成功建立2000个连接(达到你设定的数量),并自动返回菜单

图片

wireshark过滤中输入ip.addr ==虚拟机ip,会发现出现大量大量GET / HTTP/1.1\r\n请求

图片

在ubuntu的资源管理器里面也可以看到,ubuntu正在不断在接受数据。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐