The Python WMI interface is very cool as it lets you write small yet functional snippets like the following print-job sniffer: import wmi w = wmi.WMI() watcher = w.watch_for( notification_type = "Creation", wmi_class = "Win32_PrintJob", delay_secs = 1) while 1: job = watcher() owner = str(job.Owner) print "user: %s" % (job.Owner) print "printer: %s" % (job.Name) print "title: %s" % (job.Document) print "pages: %d " % (job.TotalPages) print "-" * 80 The above snippet will watch the network for all print jobs and print the owner, document title, printer name and page count. More information about WMI (Windows Management Instrumentation) can be found on MSDN.
I am releasing the source for IDA Sync under the GPL license. IDA Sync is implemented as an IDA Pro plugin and stand alone server for the purpose of allowing multiple analysts to synchronize their reverse engineering efforts. IDA Sync is especially useful when speed reversing malware. This project has some quirks that need to be worked out still and is being released pre-production quality in hopes of getting some support from the open source community.
Metakit Python 2.4 Windows Bindings
It's been at least 6 months since I last looked at PyTrAn (Python Traffic Analyzer), but I came across it today and decided to organize some documentation and release it on the research/code page.
|