PyEmu: A multi-purpose scriptable IA-32 emulatorCody PierceTippingPoint DVLabs cpierce@tippingpoint.com1 Introduction Emulators have existed since the modern computer systems they emulate. In 1965 IBM released the first computer system based entirely on integrated circuits[1]. With it they packaged an emulator to aid in its adoption. In modern days, emulators appear in all sorts of applications. These applications range from complete virtual machines to old arcade systems. In this pa