LISTING 1: Sample Honeyd Configuration File ##Define templates. #Default template annotate "Windows NT 4.0 Server SP5-SP6" create default set default personality "Windows NT 4.0 Server SP5-SP6" bind 192.168.169.201 default #Win98 template annotate "Windows 98" create Win98 set Win98 personality "Windows 98" bind 192.168.169.202 Win98 #NET Server template annotate "Microsoft Windows.NET Enterprise Server (build 3615 beta)" create NETServer set NETServer personality "Microsoft Windows.NET Enterprise Server (build 3615 beta)" bind 192.168.169.203 NETServer ##Set ports open or closed for default template. This ##needs to be done for each template, although only the default appears here. set default default tcp action reset set default default udp action reset add default udp port 137 open add default udp port 138 open add default tcp port 139 open ##Emulation scripts add default tcp port 110 "sh scripts\pop3.sh" add default tcp port 80 "perl.exe scripts\iisemulator-0.95\iisemul8.pl" add default tcp port 25 "sh.exe scripts\smtp.sh" add default tcp port 21 "sh.exe scripts\ftp.sh" add default tcp port 443 "sh.exe scripts\web.sh" add default tcp port 23 "perl.exe scripts\router-telnet.pl" add default udp port 53 proxy 68.10.16.30:53