Posso sugerir python? Vai atualizar esta resposta com o código testado quando eu voltar para o meu PC, mas seria algo parecido com
import requests
with open("blocklist.txt", "r") as f:
for n in f.readLines():
r = requests.get(n)
if r.status_code == 200:
m = open("good.txt", "a")
m.write(n)
m.close()
else:
m = open("bad.txt", "a")
m.write(n)
m.close()
Com blocklist.txt como:
google.com
testrgdjhdhdhdhhdh.com
example.com
E bom.txt:
google.com
example.com
bad.txt:
testrgdjhdhdhdhhdh.com