| | |
Summary: A Lightweight Drive-by Download Simulator
Matthew McDonald James Ong John Aycock
Heather Crawford
Department of Computer Science
University of Calgary
2500 University Drive NW
Calgary, Alberta, Canada T2N 1N4
Nathan Friess
Lyryx Learning, Inc.
210 - 1422 Kensington Road NW
Calgary, Alberta, Canada T2N 3P9
Abstract
Teaching students about practical security can be a challenge in laboratories
that are, by necessity, isolated from the Internet. We describe some preliminary
work to address this problem for the topic of drive-by downloads. A previous
system, the Spamulator, allowed students' real, non-contrived code to interact
with a simulation of the Internet, simulating up to a million domains on a sin-
gle machine. We extend the Spamulator to allow arbitrary drive-by downloads in
a lightweight fashion, using a hybrid simulation technique to capture both local
effects and global spread.
|