ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

OS fingerprinting Apple's iPhone 2.0 software - a "trivial joke"

By | July 30, 2008, 7:26am PDT

Just like every decent web service out there wanting to identify the iPhone’s mobile Safari browser in order to serveiPhone Nmap Results custom applications, in this very same way malicious attackers would like to remotely identify iPhone devices through a basic pen-testing practice known as OS detection or OS fingerprinting. It seems that the difficulty level of identifying an iPhone device using nmap’s criteria is a “trivial joke”, namely, it’s too easy to accomplish :

“So, nmap 4.60 is accurately identifying the iPhone 2.0 software as an “Apple iPhone mobile phone or iPod Touch audio player”. And that’s by using its single open TCP port — 62078. First, it’s reporting my last reboot as being Fri Oct 27 22:04:38 2006, which is highly incorrect. Even more interestingly, nmap is claiming that the sequence number prediction on the open port is weak (a trivial joke, as it were). That’s kind of 80’sish, so I didn’t believe it until I confirmed this via multiple connections to the port. Yep, definitely some weak ISN sauce. I’ll have to research what that service is later. Anyway, here’s the scan result.”

With mobile phone providers dedicating special and sometimes too obvious netblocks for mobile users, default iPhone passwords assisting automated attacks through OpenSSH installed, next to the increasing number of customers jailbreaking and taking advantage of (insecure and misconfigured) third-party applications including those who would take advantage of tethering their iPhone’s 3G connectivity for their laptops, the possibilities for building hit lists to use in remote code execution attacks through already identified devices is easier than it should be.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dancho Danchev is an independent security consultant and cyber threats analyst, with extensive experience in open source intelligence gathering, malware and cybercrime incident response.

Disclosure

Dancho Danchev

More details on Dancho Danchev's current and past professional affiliations, can be found in his LinkedIn profile.

Biography

Dancho Danchev

Dancho Danchev is an independent security consultant and cyber threats analyst, with extensive experience in open source intelligence gathering, and cybercrime incident response. He's been an active security blogger since 2007, and maintains a popular security blog sharing real-time threats intelligence data with the rest of the community on a daily basis. More details on Dancho Danchev's current and past professional affiliations, can be found in his LinkedIn profile. You can also follow him on Twitter

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
4
Comments

Join the conversation!

Just In

Don't Jailbreak. No problem. You jailbreak you take the risk! (NT)
No More Microsoft Software Ever! 3rd Nov 2009
NT
0 Votes
+ -
Hunh???
psquare11 31st Jul 2008
That last paragraph is unintelligible Dancho!
Apple has always had this "can't touch this" attitude towards
it's OS X operating system. It is almost like Apple thinks it's
immune to any malware problems. I think what's even worse
is its attitude about patching these problems. Seems they
take care of them whenever they get time. Its almost a worse
problem then Microsoft faced with Windows 98 and XP.
Apple's increase in product exposure and user's believing
that Apple's are truly safe is going to bite them at some
point.
This article is totally inaccurate. The "trivial joke" synopsis by Nmap has nothing to do with the difficulty by which the OS can be fingerprinted. Pay attention to the NMap section heading,.. it says TCPsequence. Anyone that has worked in IT long enough to have intimate knowledge of the TCP protocol knows that this means that it is fairly easy to predict the TCP sequence numbers. Thereby giving you a small edge in the process of highjacking a TCP session. Most operating systems when scanned say the same thing and if you are protected by a stateful firewall than there is no need to worry. This is why people should not write technical articles unless they are 100% educated on the subject.
0 Votes
+ -
Don't Jailbreak. No problem. You jailbreak you take the risk! (NT)
No More Microsoft Software Ever! 3rd Nov 2009
NT

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix