My company just impletemented a new script that scans all hard drives on the network and deletes any MP3s from the hard drive. This also extends out to usb thumb drives. Now I don't want to be scared to plug in my usb thumb drive, so I was thinking of having an arduino pass the usb signals (1.1, 2.0 might be to fast) to the thumb drive but catch the delete command and just not pass it through. Now there are some AtTiny implementations of the usb protocol, but I havn't seen any for the atmega 328, is there a reason why?
So do I just need to grab the AtTiny implementation and start from there, or am I missing something big and its going to be harder then I think?