Miscellany
public text v1 · immutable#!/usr/bin/env python
# $Id$
import base64, time
import dsniff
class SVNSnarf(dsniff.Handler):
def setup(self):
self.subscribe('service', 'dns', self.recv_flow)
def recv_flow(self, f):
if f.state == dsniff.FLOW_START:
print 'dns started'
elif f.state == dsniff.FLOW_CLIENT_DATA:
print 'dns data received'
if __name__ == '__main__':
dsniff.main()