- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在尝试编写一个脚本,该脚本将写出它检测到的可用域。第一个想法是写出任何包含“NXDOMAIN”的域,但这最终包括我发现无法注册的域..所以我还添加了对“a.gtld-servers.net”的要求。问题是,这两个条件都在已经注册的域名上得到满足。对于如何过滤结果,我还没有什么想法。
有人知道吗?这是我的代码:
function getResponse () {
output=$(dig $1.com +nostats +noanswer +noquestion)
if [[ $output == *NXDOMAIN* ]] && [[ $output == *a.gtld-servers.net.* ]]; then
echo "$1.com"
fi
}
for v in {a..z}; do
for w in {a..z}; do
for x in {a..z}; do
getResponse $v$w$x &
sleep 0.01s
done
done
done
for v in {a..z}; do
for w in {a..z}; do
for x in {a..z}; do
for y in {a..z}; do
getResponse $v$w$x$y &
sleep 0.01s
done
done
done
done
最佳答案
这是一个似乎有效的脚本:
#! /bin/bash
do_query () # name
{
dig "$1" +noquestion +nostat +noanswer +noauthority 2> /dev/null
}
get_answers_number () # name
{
local res=$(do_query "$1")
res=${res##*ANSWER: }
echo "${res%%,*}"
}
# Unregistered domains saved in file
file="unregistered.txt"
echo "Results will be saved in $file"
for adr in {a..z}{a..z}{a..z} {a..z}{a..z}{a..z}{a..z}
do
name="$adr.com"
printf "Checking %s ...\r" "$name"
r=$(get_answers_number "$name")
if ((r==0)); then
echo "Found $name "
echo "$name" >&3
fi
done 3>| "$file"
关于bash - 使用 dig 检查 bash 中的域可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26684888/
基本上我想使用 #dig 分配一个数组。 我必须是这样的: hash = { :first => { :second => [1,2,3,4] } } 我会使用Hash#dig
Ruby 2.3 在Array 和Hash 上引入了一种新方法,称为dig。我在有关新版本的博客文章中看到的示例是做作和令人费解的: # Hash#dig user = { user: {
Ruby 2.3 在Array 和Hash 上引入了一种新方法,称为dig。我在有关新版本的博客文章中看到的示例是做作和令人费解的: # Hash#dig user = { user: {
挖+ trace google.com ; > DiG 9.10.6 > +trace google.com ;; global options: +cmd ;; Received 12 bytes
喜欢 String urlString="http://myApp:8888/new/bin/save/DIG/WebHome" 我想看看这个字符串是否包含模式/DIG/。我想我可以使用 String
是否可以通过检查“dig”的输出来检查域名的存在? 在绑定(bind)源中,我发现了这些常量: 0 DNS_R_NOEROR 1 DNS_R_FORMERR 2 DNS_R_SERVFAIL 3 DN
我正在尝试从 5 个表中提取数据并显示数据。 ple_active_starter ple_parkeon_starter ple_pbp_starter ple_ips_starter ple_di
我正在编写我的第一个脚本。我想使用 dig 从 .txt 文件中获取多个站点的查询时间并打印平均值。 Here's the source ,我不知道如何只打印没有文本的查询时间。谢谢! #!/bi
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我有一个用于 dig 的 .diff edns-client-ip 补丁文件,但我不知道如何安装它。有小费吗?它的补丁可以在这里找到 - http://wilmer.gaa.st/edns-clien
大家好,我知道这段代码的作用: 1.]我的第一个问题 x = 4 y = x 但是这个呢。为什么即使在这种情况下也使用相同的地址? x = 4 y = 4 id(x) 12345678 id(y) 1
假设我有以下内容: nested_object = [0, 1, 2, {foo: 'bar'}] 在搜索更深的嵌套对象时,如何使用 dig 来选择数组的最后一个元素? 最佳答案 任何 dig 方法参
我想知道是否可以通过一次 dig 调用来获取 IPv4 和 IPv6 地址? 例如,这给出了 IPv4 地址: dig hostname A 这个命令会给我 IPv6 地址: dig hostname
出于测试目的,我尝试使用 this method 获取域的所有 DNS 记录集的列表。 。 这有效: root@cs:/# dig @nameserver domain ; > DiG 9.9.2-P
我使用的是centos 6.4。在进行 dig 或 nslookup 时,出现以下错误 挖掘 google.com dig: error while loading shared libraries:
我尝试使用 Helm 3.4.0 安装 JupyterHub 1.0.1,但收到有关 dig 函数的错误。 "jupyterhub" already exists with the same conf
我目前正在尝试编写一个脚本,该脚本将写出它检测到的可用域。第一个想法是写出任何包含“NXDOMAIN”的域,但这最终包括我发现无法注册的域..所以我还添加了对“a.gtld-servers.net”的
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
是否可以使用单个 dig 命令查找域的 A(IP 地址)和 NS(名称服务器)? 我可以使用 dig google.com A +short 或 dig google.com NS +short 但肯
我目前正在尝试编写一个脚本,该脚本将写出它检测到的可用域。第一个想法是写出任何包含“NXDOMAIN”的域,但这最终包括我发现无法注册的域..所以我还添加了对“a.gtld-servers.net”的
我是一名优秀的程序员,十分优秀!