import sys, json sys.path.insert(0,'.') from concurrent.futures import ThreadPoolExecutor from omni import net URLS = [ "https://darknetlive.com/feed/", "https://darknetlive.com/rss/", "https://darknetlive.com/rss.xml", "https://www.volexity.com/blog/feed/", "https://cxsecurity.com/rss/", "https://www.debian.org/security/", "https://www.openwall.com/lists/oss-security/", "https://www.t00ls.com/", "https://xz.aliyun.com/", "https://t.me/s/TheHackersNews", "https://t.me/s/thehackernews", "https://t.me/s/SecAtor", "https://t.me/s/true_secator", "https://t.me/s/databreaches", "https://t.me/s/cybersecuritynews", ] def one(u): try: r = net.get(u, timeout=25) t = r.text or "" return {"u":u,"st":r.status,"n":len(t), "ct":(r.headers or {}).get("content-type","")[:40], "item":t.count("