Welcome NetDetective Users!

I'd like to welcome everyone to this new forum to discuess our latest utility app called NetDetective. We have several promo codes available....just ask!

Sounds cool -- how much

Sounds cool -- how much nmap-ish functionality are you guys packing? If you've got a spare promo code, I'd be very interested in messing about with NetDetective.

It would be very cool to see a port of nmap to the non-jailbroken iPhone...I wonder if Fyodor has anyone working on such a critter?

NMap functionality

So, the reference to NMap is specifically around how we do port scanning. Since the iPhone doesn't let you have root access (without jail-breaking it) we had to figure out how to detect ports, in particular UDP ports, without low level access to the IP stack. I won't reveal trade secrets here, but it is similar to how NMap scans for UDP on non-root accounts. To the best of our knowledge, NetDetective is the only iPhone app that detects UDP ports this way. The other ones that we have played with simply scan for known protocols like Netbios and send well or malformed packets in those protocols and listen for a response. They don't scan for all specified UDP ports.
Anyway, we're always interested in adding new functionality to NetDetective so if you have ideas, please let us know!

Thanks,

-Jon

help! TCP scanning is useless...

I just purchased this tool on the iPhone - and started having a play, as i am after tools for scanning specifically port scanning.

I attempted a TCP port scan against my companies webserver and it didn't reveal any open ports, which i know has 80 (HTTP), 443 (HTTPS) open.

I can verify these 2 ports are open by scanning using NMAP.

I feel this application isn't working as desired, and i know that Apple have a "no refund" policy, but i feel completely ripped off that this tool can't even perform a simple tcp port scan - rendering this tool pretty damn useless.

Can you please help?

Cheers,
Stephen

Problem

Hi Stephen,
Very sorry that you're having issues. It is possible that the default timeout is being exceeded in the open port command. One of the features that we're adding is a configurable timeout on the port scanning. If it's ok, I will email you to see if I can get to the bottom of the issue you are seeing.

Thanks,

-Jon