PyURLSnooper Code
Brought to you by:
drtrigon
File | Date | Author | Commit |
---|---|---|---|
CHANGES | 2010-03-14 | drtrigon | [r31] Version 1.4 Final Release |
PyLib.py | 2010-02-12 | drtrigon | [r14] some new ideas |
README | 2010-02-20 | drtrigon | [r26] info update again |
pyurlsnooper-gtk.glade | 2011-07-08 | drtrigon | [r33] Bug fix for ID: 3164099. This applies to all OS. |
pyurlsnooper-gtk.gladep | 2010-02-06 | drtrigon | [r1] First commit. Code v1.1 |
pyurlsnooper-gtk.py | 2011-01-16 | drtrigon | [r32] Bug fix for ID: 3159374. This applies to Window... |
pyurlsnooper.py | 2010-02-16 | drtrigon | [r19] code clean up |
# # This is the official homepage of PyURLSnooper, a program written to help users # locate the urls of audio and video files so that they can be recorded. This is # a OS independent equivalent of URL Snooper from http://www.donationcoder.com/. # # This software is developed under linux (fedora) and until now tested under windows # only. # # Search for: # * URL Snooper (Windows) # * pcapy and ImpactDecoder # for further information. # # # ================================================================================ # LICENCE # # This software is provided under under Public Domain. See the accompanying # license on https://sourceforge.net/projects/pyurlsnooper/ for more # information. Although SOME parts are released with following additional # restrictions: # -------------------------------------------------------------------------------- # Copyright (c) 2003 CORE Security Technologies # # This software is provided under under a slightly modified version # of the Apache Software License. See the accompanying LICENSE file # for more information. # # Authors: # Maximiliano Caceres <max@coresecurity.com> # Javier Kohen <jkohen@coresecurity.com> # # Reference for: # pcapy: findalldevs, open_live. # ImpactDecoder. # -------------------------------------------------------------------------------- # But the main script 'pyurlsnooper-gtk.py' is a re-write of those code lines # and therefore Public Domain. # # # ================================================================================ # DOWNLOAD # # Official releases from: # http://sourceforge.net/projects/pyurlsnooper/files/ # # Browse SVN: # http://pyurlsnooper.svn.sourceforge.net/viewvc/pyurlsnooper/ # Latest (most recent) copy from SVN: # svn co https://pyurlsnooper.svn.sourceforge.net/svnroot/pyurlsnooper pyurlsnooper # More info about SVN: # http://kb.gnuher.de/zzz_old_articles/various/HOWTO%20-%20SVN%20Kurzanleitung.txt # # # ================================================================================ # INSTALLATION / SETUP # # 1. step: (obviously you have to download this code) # # 2. step: if not alread present on your system install 'python' # # 3. step: install needed pakages for python, here is the list, you need to get # the correct versions for your OS: # * pcapy, impacket # http://oss.coresecurity.com/projects/pcapy.html # http://oss.coresecurity.com/projects/impacket.html # * gtk, pygtk, pygobject and pycairo # * wmi, libdnet (for windows and optional but very recommended) # http://timgolden.me.uk/python/wmi/index.html # http://libdnet.sourceforge.net/, http://libdnet.googlecode.com/files/dnet-1.12.win32-py2.5.exe # (use 'python setup.py install' to install python modules from source) # # 4. step: open a terminal/shell and run the script you want with root or admin # privileges: # * linux: - run "su -c 'python pyurlsnooper-gtk.py'" to execute the # GTK/GUI script with root permissions # - run "su -c 'python pyurlsnooper.py'" to execute the # console script with root permissions (not recommended) # * windows: - here you hvae to open command-line as administrator # already to execute the script with admin permissions, # then (or use "RunAs"): # - run "python pyurlsnooper-gtk.py" for GTK/GUI script # - run "python pyurlsnooper.py" for console script (not # recommended) # OR # - right-click on the script and choose to run as admin # # 5. step: enjoy the results, or PLEASE report me any bugs or problems (if you # have no idea which network adapter to sniff, use 'any') # # # ================================================================================ # ABOUT / INFO # # Use either 'pyurlsnooper.py' which is a minimal terminal/shell script, that # prints everything to shell as well as it logs to a file. Or use the script # 'pyurlsnooper-gtk.py' which is a full GTK+/GNOME script with GUI and cross- # platform compatible for linux/win/mac. (it is tested on linux and windows # only so far - but since Mac OS, BSD, ... are very similar to linux - python, # pcapy and pygtk should be available on or portable to all of those OSes, so # that should be no bigger problem!) # # If there is is any question or suggestion please contact me at sf.net, thanks! #