INNER CODE UNIT · Python

get_top_domains

A3sal0n/CyberThreatHunting · tools/dga-hunt.py:131

def get_top_domains(dbname):
    con = lite.connect(dbname)
    con.text_factory = str
    with con:
        cur = con.cursor()
        cur.execute("SELECT domain FROM domains")
        rows = cur.fetchall()
        domains = []
        if rows:
            for row in rows:
                domains.append(row[0].lower())
        else:
            pass
        return set(domains)


def get_pcap_domains(pcap_file, tlds):
    p = re.compile(r'^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…