Skip to content

Instantly share code, notes, and snippets.

View tstacy's full-sized avatar
🏠
Working from home

cctbp tstacy

🏠
Working from home
View GitHub Profile
@tstacy
tstacy / ddnsserver.py
Created January 14, 2020 19:14 — forked from pklaus/ddnsserver.py
Simple DNS server (UDP and TCP) in Python using dnslib.py
#!/usr/bin/env python
# coding=utf-8
import argparse
import datetime
import sys
import time
import threading
import traceback
import socketserver
# Tutorial: http://mysshlog.co.uk/tutorials/Python-Simple-Dns-Server
# Source: http://mysshlog.co.uk/download/Dns_Server_Python.py
## {{{ http://code.activestate.com/recipes/491264/ (r4)
#Edited By MySSHLog.co.uk
import socket
import optparse
import time
class DNSQuery:
def __init__(self, data):