Delirium Asked: 2020-01-31 06:09:55 +0800 CST2020-01-31 06:09:55 +0800 CST 2020-01-31 06:09:55 +0800 CST 从列表中检测 cms 772 如果他们使用 Wordpress,我的营销部门希望我检测我们的域。我有我们庞大的域列表,但我找不到合适的 cms 检测器,它只会将具有 wordpress 的域保存到输出文件中。 我将非常感谢您的建议。 scripting programming 1 个回答 Voted Best Answer Yurko 2020-01-31T07:54:26+08:002020-01-31T07:54:26+08:00 您可以检查网站索引页面和 grep 以获取“WordPress”或更好的“wp-content”子字符串。 例如,我检查了几个网站的“wp-content/themes”子字符串,一个衬里: 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 为特定网站修改时,不能保证搜索的子字符串没有改变……但我无能为力。
您可以检查网站索引页面和 grep 以获取“WordPress”或更好的“wp-content”子字符串。
例如,我检查了几个网站的“wp-content/themes”子字符串,一个衬里:
输出:
可读代码版本:
当然,当 wordpress 为特定网站修改时,不能保证搜索的子字符串没有改变……但我无能为力。