################################################################################ # PyNetSim sample config file - it is necessary to change the entries ;) # # # # Currently every entry listed in this sample is mandatory! # # A later version might fix this issue with sane default values # ################################################################################ ####################### General configuration ################################## [netsim] #Path to your PyNetSim copy leading / is mandatory! path : /path/to/pynetsim/ #Remove the modules you do not want #The skype module only works on real hardware! Use it at your own risk on #virutal machines. You also need to start skype before starting PyNetSim #For the anomalygenerator module you need to start PyNetSim with root privileges modules : browser emailclient ftpclient anomalygenerator ntpdate skype #Logfile log level use INFO or DEBUG loglevel: INFO #Operating system on which PyNetSim is running (linux or windows) operatingsystem: linux ####################### NetsimThread configuration ############################# [netsimthread] #random seed for the waiting time between actions waitrandomseed : 100 #mean time in seconds meanwaittime : 1200 #random seed for probability of actions probabilityrandomseed : 200 #A day is parted into these four sections you can give any part a different #probability probabilitymorning : 0.6 probabilityafternoon : 0.9 probabilityevening : 0.8 probabilitynight : 0.3 ###################### Browser configuration ################################### [browser] visitlinkrandomseed: 300 pagerandomseed : 400 websitesrandomseed : 500 linkclickwaitrandomseed : 600 meanlinkclickwaittime : 10 pageloadtimeout : 1000 serverstartattempts : 10 starturl : http:// client : *firefox seleniumhost : localhost seleniumport :4444 #These are the websites which the browser will visit. Add as many as you like. websites : http://www.hackaday.com http://www.youtube.com http://www.prolinux.de http://www.linux-community.de http://www.opensimpad.org ###################### EmailClient configuration ############################### [emailclient] emailrandomseed : 700 imapserver : imap.your.server.org smtpserver : smtp.your.server.org emailuser : username emailpassword : password emailfrom : Netsim emailto : Netsim ###################### FTPClient configuration ################################# [ftpclient] ftprandomseed : 800 ftpserver : your.server.org ftpuser : username ftppassword : password #the file you wish to use for upload ftpfilename : testwave20sec.wav #the filename of the downloaded file ftpfilenamewrite: gotfilefromftp.wav ###################### SkypeClient configuration ############################### [skypeclient] skyperandomseed : 900 #currentliy username/password are not used! skypeuser : username skypepassword : password #I simply love the echo123 test server ;) talkto : echo123 skypetalktestfilename : testwave20sec.wav skypetalkrecordfilename : record.wav ###################### Anomalygenerator configuration ########################## [anomalygenerator] # 3600*24*7 #start the anomalygenerator after n seconds startafternseconds : 604800 anomalyrandomseed : 1000 metasploitrandomseed : 1100 network : 192.168.0.0/24 target : 192.168.0.253 msfconsolercdir : src/msfconsole/ #you can add more metasploit rc files separated with space character. msfconsolerc : ms08_067_netapi.rc arpspoofhost : 192.168.0.253 arpspooftarget : 192.168.0.1 arpspoofinterface : eth0 killarpspoofafternseconds : 2 ###################### Ntp configuration ####################################### #this module is also handy to keep the timestamps in sync. [ntpdate] ntpserver : 192.168.0.15