Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Shredding MySQL rows

Tags:

posix

mysql

I know how to remove files in order to make them impossible to recover. But, how do I remove rows from a MySQL table in a POSIX environment in a way that leads to the same results? I'm currently rewriting all data with a nullified string with the same length as the original data before I proceed with deleting the row. Does it work? If not, how do I make it work?

like image 777
qnrq Avatar asked Mar 07 '26 10:03

qnrq


1 Answers

I doubt you will be able to do this in such a way that you can say with confidence that the original data is completely gone.

Take a look at this analysis which includes a case study of MySQL retention;

http://forensics.umass.edu/pubs/stahlberg07forensicDB.pdf

like image 104
Alex K. Avatar answered Mar 10 '26 01:03

Alex K.