Simcard Forensics
Transcription
Simcard Forensics
Simcard Forensics An Adventure in Information Gathering SANS Network Security 2008, Episode #125 Larry Pesce [email protected] The Experiment • Acquire sim reader • Acquire quantity of used sim cards • Read, Export SMS and Phonebook • Analyze http://pauldotcom.com Episode #125 The Sim Reader • Simple assemble your self kit from Adafruit Industries = $17 (http://www.ladyada.net) • FTDI serial to USB cable = $15 http://pauldotcom.com Episode #125 The Software • pySimReader • A project taken over (apparently) by Ladyada • Easy to use, but crashes a lot! http://pauldotcom.com Episode #125 The Sims • E-bay is your friend! • Ask your local cell store... - One male with box full, no eye contact - One female with none, friendly, took number - Perfect opportunity to practice social engineering/coercion http://pauldotcom.com Episode #125 Authentication? http://pauldotcom.com Episode #125 Authentication? http://pauldotcom.com Episode #125 Authentication! http://pauldotcom.com Episode #125 Authentication! http://pauldotcom.com Episode #125 Success! http://pauldotcom.com Episode #125 The Process • Insert simcard, connect to laptop, connect to software, read, export • Lather, Rinse Repeat.... • Lets see what I found http://pauldotcom.com Episode #125 LUV YA Unknown FIDO Card Contents http://pauldotcom.com Episode #125 LUV YA Source http://pauldotcom.com Episode #125 LUV YA Text Text Destination http://pauldotcom.com Episode #125 LUV YA? Content http://pauldotcom.com Episode #125 LUV YA? • With that information, we can make some interesting assumptions. • Not that I think that it is wrong • But, not everyone may know... • What could we do with that info (as a black hat)? http://pauldotcom.com Episode #125 My kind of guy? • No, not like that! • Some interesting tastes... http://pauldotcom.com Episode #125 My kind of guy? http://pauldotcom.com Episode #125 My kind of guy? • Drinks, http://pauldotcom.com Episode #125 My kind of guy? • Drinks, • Doors, http://pauldotcom.com Episode #125 My kind of guy? • Drinks, • Doors, • Blunts, http://pauldotcom.com Episode #125 My kind of guy? • Drinks, • Doors, • Blunts, • Boobs! http://pauldotcom.com Episode #125 My kind of girl? • Maybe • Maybe not • Let’s find out! http://pauldotcom.com Episode #125 My kind of girl? http://pauldotcom.com Episode #125 My kind of girl? • Cooks, http://pauldotcom.com Episode #125 My kind of girl? • Cooks, • In to feet (kinky!) http://pauldotcom.com Episode #125 My kind of girl? • Cooks, • In to feet (kinky!) • Mouth like a truck driver, http://pauldotcom.com Episode #125 My kind of girl? • Cooks, • In to feet (kinky!) • Mouth like a truck driver, • A little “action”? http://pauldotcom.com Episode #125 Where’s Chris Hansen? http://pauldotcom.com Episode #125 Where’s Chris Hansen? Gives me the heebies... http://pauldotcom.com Episode #125 Lets do the recon • So I’ve got all of these interesting numbers... http://pauldotcom.com Episode #125 Lets do the recon • So I’ve got all of these interesting numbers... http://pauldotcom.com Episode #125 Lets do the recon • So I’ve got all of these interesting numbers... http://pauldotcom.com Episode #125 Recon FAIL • Compare to address book - Maybe not up to date - Real store on phone? • Maltego • Google search....but http://pauldotcom.com Episode #125 Service Centers • Googled for one of the Service Centers - Actually an SMS gateway - found file SMSDEBUG-16800.unk... http://pauldotcom.com Episode #125 oops. http://pauldotcom.com Episode #125 oops. http://pauldotcom.com Episode #125 oops. Best I can tell that’s someone else’s SMS messages! http://pauldotcom.com Episode #125 Paid phone reverse • Tried www.phonenumberscan.com - Said name and address were “available” - I figured $20 was worth a go http://pauldotcom.com Episode #125 Not so much Blunts and boobs I’m pregnant... http://pauldotcom.com Episode #125 I was hoping • ...to have some better phone lookup results - Know where I can (legally) get them? • ...for names and addresses - Imagine the fun with flickr, google maps, parents, local law enforcement.. • ...to have better luck reading Boost Mobile and Sprint/Nextel simcards. • ...spend more time with location, IMSI, serials http://pauldotcom.com Episode #125 Not giving up • More simcards on the way • Looking for better phone reversing, or phonebook matches http://pauldotcom.com Episode #125 Defenses • Use a third party reader/writer - Haven’t found a reliable, cheap one to “format” • Use phone to erase - Documents findable, but can be difficult - How can you be sure? http://pauldotcom.com Episode #125 Defenses • Use BitPim - Can be used via bluetooth - Needs supported phone - Not many on list • Or, tried and true methods... http://pauldotcom.com Episode #125 EXERMINATE! http://pauldotcom.com Episode #125 EXTERMINATE! http://pauldotcom.com Episode #125 Beavis? Butthead? http://pauldotcom.com Episode #125 FIRE! FIRE! http://pauldotcom.com Episode #125 FIRE! FIRE! http://pauldotcom.com Episode #125 FIRE! FIRE! http://pauldotcom.com Episode #125 The final word.. • Keep your old simcards • Don’t store SMS and Phonebook on simcard • Dispose appropriately http://pauldotcom.com Episode #125