There are quite a few apps that lets a user delete the media or data partitions so it won't be recoverable - by re-writing "junk" data over and over again on the free storage space.
Still, is there any way (app, ROM, tool, etc.) that does the same process for the system partitions? (assuming that root or custom ROM/recovery image is required for such process)