Simulating Disk Corruption

I want to test integrity checks, database recovery for a suspect database, and rebuilding a master database. Therfore it would be ideal if I could deliberately test corruption on specific disk areas for specific database files (on a test server).