找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 124|回复: 10

热心肠mjj帮忙写个脚本好不好

[复制链接]

7

主题

14

回帖

61

积分

注册会员

积分
61
发表于 2024-3-20 13:12:18 | 显示全部楼层 |阅读模式
本帖最后由 uniqlo 于 2024-3-20 13:52 编辑

看图写,打印如图一样的结果。查看域名解析情况和ip端口放行情况???



不是刚需,就学习。杠精别来无理取闹~
回复

使用道具 举报

2

主题

67

回帖

228

积分

中级会员

积分
228
发表于 2024-3-20 14:16:27 | 显示全部楼层
[ol]
  • #!/bin/bash
  • # 函数用于获取域名对应的IP地址列表
  • get_ip_addresses() {
  •     domain=$1
  •     ip_addresses=$(host $domain | awk '/has address/ {print $4}')
  •     echo "$ip_addresses"
  • }
  • # 函数用于扫描指定IP地址的开放端口
  • scan_ports() {
  •     ip_address=$1
  •    
  •     for port in {1..65535}; do
  •         timeout 1 bash -c "echo >/dev/tcp/$ip_address/$port" &>/dev/null && echo "端口 $port: 开放"
  •     done
  • }
  • # 主函数
  • main() {
  •     read -p "请输入要查询的域名: " domain
  •     ip_addresses=$(get_ip_addresses $domain)
  •    
  •     if [ -n "$ip_addresses" ]; then
  •         echo "域名 $domain 对应的IP地址列表:"
  •         echo "$ip_addresses"
  •         
  •         for ip_address in $ip_addresses; do
  •             echo -e "\n扫描IP地址 $ip_address 的开放端口:"
  •             scan_ports $ip_address
  •         done
  •     else
  •         echo "无法获取域名 $domain 的IP地址"
  •     fi
  • }
  • main[/ol]复制代码
  • 回复

    使用道具 举报

    74

    主题

    116

    回帖

    608

    积分

    高级会员

    积分
    608
    发表于 2024-3-20 13:20:32 | 显示全部楼层
    啥意思,你想手搓个nmap?
    回复

    使用道具 举报

    3

    主题

    2332

    回帖

    5149

    积分

    论坛元老

    积分
    5149
    发表于 2024-3-20 13:21:13 | 显示全部楼层
    有请下面的工具人上
    回复

    使用道具 举报

    29

    主题

    356

    回帖

    1353

    积分

    金牌会员

    积分
    1353
    发表于 2024-3-20 13:22:55 | 显示全部楼层
    可以带价私聊
    回复

    使用道具 举报

    30

    主题

    1714

    回帖

    4364

    积分

    论坛元老

    积分
    4364
    发表于 2024-3-20 13:33:06 | 显示全部楼层
    这个挺简单吧。
    回复

    使用道具 举报

    7

    主题

    14

    回帖

    61

    积分

    注册会员

    积分
    61
     楼主| 发表于 2024-3-20 13:33:55 | 显示全部楼层

    hacman 发表于 2024-3-20 13:20

    啥意思,你想手搓个nmap?

    图片上面的中间往上有点不像nmp,所以问问有懂的不
    回复

    使用道具 举报

    7

    主题

    14

    回帖

    61

    积分

    注册会员

    积分
    61
     楼主| 发表于 2024-3-20 13:20:00 | 显示全部楼层

    talleye 发表于 2024-3-20 13:22

    可以带价私聊

    谢谢!但想等个爱心人士

    回复

    使用道具 举报

    7

    主题

    14

    回帖

    61

    积分

    注册会员

    积分
    61
     楼主| 发表于 2024-3-20 13:34:59 | 显示全部楼层

    920 发表于 2024-3-20 13:33

    这个挺简单吧。

    我新手,就会亿万分之一点nmp命令。图片有些内容看不懂是怎么搞出来
    回复

    使用道具 举报

    70

    主题

    131

    回帖

    954

    积分

    高级会员

    积分
    954
    发表于 2024-3-20 13:22:00 | 显示全部楼层
    加我QQ靓号,免费帮你写。
    我的QQ:110
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-19 06:27 , Processed in 0.069470 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表