Secure Your iPhone: What's in that data file?

If you've hacked your iPhone for disk access, have you ever peeked at the dynamic-text.dat file in /var/root/Library/Keyboard? You might be surprised at the contents. All your personal words that don't show up in the default dictionary get stored in this file. If you're using a business iPhone, you may want to especially monitor this file. It's not a keylogger but there's a lot of personal data that ends up there.
Thanks NerveGas
Update: Yes, this does include passwords and yes, they are stored in clear text.
Share
Categories
If you've hacked your iPhone for disk access, have you ever peeked at the dynamic-text.dat file in /var/root/Library/Keyboard? You might be...
Add a Comment
So how come the autocorrect doesn't use this information? I'm really getting tired of canceling the autocorrect for the same words over and over and over again...
October 26 2007 at 12:29 PM Report abuse Permalink rate up rate down ReplyPossibly a silly suggestion but we should be able to propagate this file with words we *would like* to have completed by the utility (i.e. personalization it hasn't yet learned). Thoughts?
October 26 2007 at 11:03 AM Report abuse Permalink rate up rate down ReplyYes but you can erase it:
settings>General>Reset> "reset keyboard dictionary"
i have a 1.1.1 with international option activated
@19 - what happens when you sell/lose your laptop, desktop, or some-other-pda. the iphone is another device that is presumably keeping information you consider personal.. you'd never just sell your laptop to someone else without nuking the personal information, nor would you leave your laptop login not password protected. simply do the same with the iphone.
Didnt know where else to post this, but I have a 1.0.2 iphone running the 04.01.13_G modem firmware, fully unlocked to Rogers Canada, everything works.
Had trouble with 1.1.1 so I downgraded back to 1.0.2 but ended up with this odd mixture.....
Is this OK? It certainly works well.
But what happens when you sell / loose you iPhone?!
October 26 2007 at 12:09 AM Report abuse Permalink rate up rate down ReplyThis is really not hard, guys. Change your root and mobile passwords.
October 25 2007 at 11:59 PM Report abuse Permalink rate up rate down ReplyDoes anyone want to test a delete all data for me??? please?? :(
October 25 2007 at 11:30 PM Report abuse Permalink rate up rate down ReplyOk.. I'm stressing. I sold my iPhone. Does anyone know if /var/root/Library/Keyboard gets reset when you do a 'delete all data' off the iPhone on the phone itself?!?
Am I really going to need to change about 4 passwords?
Anyone??
Well this is really not a problem if you are using secure passwords. Based on what I see in my file it looks like it only grabs things that are close to words it knows. If you are using a good secure password it will never pick it up in there.
Also if you have used ssh for the symlink hack on 1.1.1 jailbreak make sure that you did not keep the default password that the GUI gives you. Moral of the story is, in every case strong passwords are your friend.
Hot Apps on TUAW
Deals of the Day
more deals- Verizon Leather Sleeve for Tablets for $4 + free shipping
- Wicked Jaw Breaker Noise-Isolating In-Ear Headphones for $6 + free shipping
- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



24 Comments