Usually this is not possible. Even so, the documentation of the shred
utility seems to leave room for hope. I don't know how it could be done.
Overwrite the specified FILE(s) repeatedly, in order to make it harder for even very expensive hardware probing to recover the data.
To me this suggests that very expensive hardware probing
could recover data which has been overwritten. I don't know what exactly that means though.