Is there a tool or application that will securely wipe an iPhone, iPod Touch, or iPad (i.e. any iOS device?)
I'm not interested in a complete wipe that would brick the device. Rather, I'd want to wipe all free space after it's been reset to default or had the OS reinstalled.
Furthermore: by "securely wipe", I'm referring to multiple successive passes with random data, etc. to thwart any attempt at data recovery.
For instance: If somebody wanted to sell their old iPhone on eBay, how can they be sure it's completely wiped, so there's little hope of a malicious buyer being able to recover sensitive data that used to be on it?
I think this is especially important when people are using iPhone apps to store passwords, credit card numbers, etc. (even if those apps have a supposedly secure storage mechanism.)