Dynamic Analysis of Malware using "Fake" Web and DNS Servers
A common technique when performing dynamic analysis of potential malware is to actually run it in an isolated virtual machine. I've written two scripts in Perl that serve as a fake DNS server and a basic web server.