如果我使用Wordpress,我的市场部想从我那里检测我们的域名。我有我们庞大的域名列表,但我找不到合适的cms检测器,这将只是保存哪个域有wordpress到输出文件。
我非常感谢你的建议。
发布于 2020-01-30 15:54:26
您可以检查网站索引页和grep的"WordPress“或更好的”wp内容“子字符串。
例如,我检查了几个网站的“wp-内容/主题”子字符串,一个班轮:
DOMAINS="enjoyyourcooking.com yabloko.studio academyselfdefense.com cnn.com middlechildphilly.com"; for i in ${DOMAINS}; do wget --timeout=5 -qO- ${i}|grep 'wp-content/themes' >/dev/null 2>&1 && echo "+++ Domain ${i}: wordpress detected" || echo "--- Domain ${i}: wordpress NOT detected"; done输出:
+++ Domain enjoyyourcooking.com: wordpress detected
+++ Domain yabloko.studio: wordpress detected
+++ Domain academyselfdefense.com: wordpress detected
--- Domain cnn.com: wordpress NOT detected
+++ Domain middlechildphilly.com: wordpress detected可读的代码版本:
DOMAINS="enjoyyourcooking.com yabloko.studio academyselfdefense.com cnn.com middlechildphilly.com";
for i in ${DOMAINS}; do
wget --timeout=5 -qO- ${i}|grep 'wp-content/themes' >/dev/null 2>&1 &&
echo "+++ Domain ${i}: wordpress detected" ||
echo "--- Domain ${i}: wordpress NOT detected";
done当然,没有任何保证,搜索子字符串没有改变,当wordpress被修改为一个特定的网站.但我无法控制。
https://unix.stackexchange.com/questions/564938
复制相似问题