Checkbochs: Use Hardware to Check Software

dc.creatorBansal, Sorav
dc.date2006-01-14
dc.date.accessioned2026-07-07T06:57:58Z
dc.date.available2026-07-07T06:57:58Z
dc.descriptionIn this paper, we present a system called Checkbochs, a machine simulator that checks rules about its guest operating system and applications at the hardware level. The properties to be checked can be implemented as `plugins' in the Checkbochs simulator. Some of the properties that were checked using Checkbochs include null-pointer checks, format-string vulnerabilities, user/kernel pointer checks, and race-conditions. On implementing these checks, we were able to uncover previously-unknown bugs in widely used Linux distributions. We also tested our tools on undergraduate coursework, and found numerous bugs.
dc.description4 pages, 4 figures
dc.identifierhttps://arxiv.org/abs/cs/0601068
dc.identifierhttp://arxiv.org/abs/cs/0601068
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/107172
dc.subjectOperating Systems
dc.subjectCryptography and Security
dc.titleCheckbochs: Use Hardware to Check Software
dc.typetext

Files

Collections