Building a cyberwar lab: lessons learned: teaching cybersecurity principles to undergraduates
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Implementing a minimal lab for an undergraduate network security course
Journal of Computing Sciences in Colleges
Velnet: virtual environment for learning networking
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
A real-time information warfare exercise on a virtual network
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Scalability, fidelity, and containment in the potemkin virtual honeyfarm
Proceedings of the twentieth ACM symposium on Operating systems principles
SSYM'04 Proceedings of the 13th conference on USENIX Security Symposium - Volume 13
ML '07 Proceedings of the 2007 workshop on Workshop on ML
Design, deployment, and use of the DETER testbed
DETER Proceedings of the DETER Community Workshop on Cyber Security Experimentation and Test on DETER Community Workshop on Cyber Security Experimentation and Test 2007
A hypervisor based security testbed
DETER Proceedings of the DETER Community Workshop on Cyber Security Experimentation and Test on DETER Community Workshop on Cyber Security Experimentation and Test 2007
Design and implementation of an isolated sandbox with mimetic internet used to analyze malwares
DETER Proceedings of the DETER Community Workshop on Cyber Security Experimentation and Test on DETER Community Workshop on Cyber Security Experimentation and Test 2007
Hi-index | 0.00 |
We have developed an Internet simulator - the "Spamulator" - for a course on spam and spyware, a simulator that allows us to simulate the network services provided by a million domains. The Spamulator is lightweight in its resource usage, running on a single computer, and we currently have implementations for two different platforms. Students interact with the Spamulator using unmodified client software, like web browsers. Alternatively, students can write their own software to use the simulated Internet using any programming language, without contrived constraints or special libraries. Furthermore, the Spamulator is extensible, making it useful as a research tool. It could easily be used for assignments on networking, peer-to-peer networks, distributed systems, and its lightweight nature allows large-scale experiments to be conducted even by underequipped institutions. We discuss the motivation, design, and implementation of the Spamulator, and our experience with it in the spam and spyware class.