WoW an Expert!!!!!
Hey man whats your problem with nmap? It is the best portscanner ever build. And what is your problem with the open source tool
airport. If you don't understand whats going on thats ok... tell me a question i will try to help you with my bad english

. But please stop to talking such a FUD.
nmap never can pinpoint any weakness your Mac, its a scanner. nc (Netcat available on all Macs) can do... i better use for you next time nc if it makes you happy.
and here the nmap scan of my connected iPhone to the Internet:
21/tcp filtered ftp
22/tcp filtered ssh
23/tcp filtered telnet
25/tcp filtered smtp
53/tcp filtered domain
80/tcp filtered http
113/tcp filtered auth
248/tcp filtered bhfhs
256/tcp filtered FW1-secureremote
389/tcp filtered ldap
443/tcp filtered https
465/tcp filtered smtps
554/tcp filtered rtsp
636/tcp filtered ldapssl
1723/tcp filtered pptp
3389/tcp filtered ms-term-serv
5011/tcp filtered telelpathattack
6142/tcp filtered aspentec-lm
6148/tcp filtered ricardo-lm
6544/tcp filtered mythtv
Hmmm... looks like a FW of my Provider... T-Mobile. Completly not one open port. Thats what i call FUD.
Every Body can test it self with:
Installing Mobile Terminal from Cydia. Put in ifconfig and get the external IP (open before mobile Safari). and then make a Portscan with the nice tool nmap:
namp -P0 ExternalIP use it simply from my application is in the package

.
I hope your english is better then your technical understanding, perhaps you have some ideas to make the website better

...
And for all think about that: I hope you dont have also installed OpenSSH with this FAKE APP... Your WLAN is open for every one. The default passwords are alpine for root and dottie for mobile... everybody can simply going in your Ad-Hoc Network use your EDGE/3G connection for what ever, and can make a simple rm -R * in the root directory... Your traffic can easily scanned by every PacketAnalyser like
CocoaPacketAnalyzer Password and accounts are wide open with that. Here a screenshot:
With the real iPhonemodem it is not possible if you use the OpenSSH Socks Proxy all traffic is encrypted also when somebody hack your WEP encryption.
And so: Don't be victims Be smart
Ciao Marco
An Ineresting thing:
WARNING:
Before you start iPhoneModem 1.0 on your iPhone you have following services running:
Use Mobile Terminal for that or a Terminal with ssh :
netstat -a:
tcp4 0 0 192.168.1.42.ssh 192.168.1.34.54173 ESTABLISHED
tcp4 0 0 169.254.181.158.ssh 169.254.226.221.50543 ESTABLISHED
tcp4 0 0 *.ssh *.* LISTEN
tcp4 0 0 *.62078 *.* LISTEN
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.50729 *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 127.0.0.1.30000 *.*
udp4 0 0 *.* *.*
udp4 0 0 *.mdns *.*
This are the services and connections established when iPhoneModem 1.0 is started:
netstat -a:
tcp4 0 0 192.168.1.42.socks *.* LISTEN
tcp4 0 0 192.168.1.42.freeciv *.* LISTEN
tcp4 0 0 192.168.1.42.personal- *.* LISTEN
tcp4 0 0 172.23.17.198.54762 89.247.131.148.https ESTABLISHED
tcp4 0 0 192.168.1.42.ssh 192.168.1.34.54173 ESTABLISHED
tcp4 0 0 169.254.181.158.ssh 169.254.226.221.50543 ESTABLISHED
tcp4 0 0 *.ssh *.* LISTEN
tcp4 0 0 *.62078 *.* LISTEN
udp4 0 0 *.* *.*
udp4 0 0 *.50729 *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 *.* *.*
udp4 0 0 127.0.0.1.30000 *.*
udp4 0 0 *.* *.*
udp4 0 0 *.mdns *.*
WoW WoW WoW: For what is the open 5555/tcp freeciv port. A Multiplayer game?????
And for what open port 5556/Tcp????
What says me that: Internet Storm Center says that makes the [trojan] BO Facil and [trojan] ServeMe happy
Port Details - Port 5555
Port Details - Port 5556
That friends is realy incredible. nmap shows that these ports are open. iPhoneModem 1.0 crashes on port scan on these Ports. Why? To hide these ports from user? Be warned.
Ciao Marco