
Originally Posted by
Se7enLC

Originally Posted by
jkhouw1
The issue you will face is not a port issue but rather a addressing problem. The cell phones when on Verizon dont have public ip address but rather have NAT'd addresses. It is a simple thing to establish a tcp connection initiated from the phone to a remote pc/server but if you want to go the other way an initiate form the pc to the phone its not going to happen.
Not quite. The addresses ARE routable public addresses - not NAT. Verizon just blocks (filters?) all incoming requests. The symptom is similar, though - an address behind a NAT router has the problem of not being able to be addressed directly as well.
The only way to establish a connection is to make the connection from the phone to an external address. Problem comes in when you try to do phone-to-phone, since neither phone will be able to be the one to establish the connection. You would need an intermediary server to route all the traffic, unfortunately.
I discovered these limitations when trying to use an IRC client and SSH server. Neither one will work over 3G, both work fine on wifi.
Indeed:
Code:
~# nmap -v -A -PN 97.182.230.95
Starting Nmap 5.00 ( http://nmap.org ) at 2010-07-06 22:37 MST
NSE: Loaded 30 scripts for scanning.
Initiating Parallel DNS resolution of 1 host. at 22:37
Completed Parallel DNS resolution of 1 host. at 22:37, 0.20s elapsed
Initiating SYN Stealth Scan at 22:37
Scanning 95.sub-97-182-230.myvzw.com (97.182.230.95) [1000 ports]
SYN Stealth Scan Timing: About 15.25% done; ETC: 22:40 (0:02:52 remaining)
SYN Stealth Scan Timing: About 30.20% done; ETC: 22:40 (0:02:21 remaining)
SYN Stealth Scan Timing: About 45.20% done; ETC: 22:40 (0:01:50 remaining)
SYN Stealth Scan Timing: About 60.10% done; ETC: 22:40 (0:01:20 remaining)
SYN Stealth Scan Timing: About 75.05% done; ETC: 22:40 (0:00:50 remaining)
Completed SYN Stealth Scan at 22:40, 201.30s elapsed (1000 total ports)
Initiating Service scan at 22:40
Initiating OS detection (try #1) against 95.sub-97-182-230.myvzw.com (97.182.230.95)
Retrying OS detection (try #2) against 95.sub-97-182-230.myvzw.com (97.182.230.95)
NSE: Script scanning 97.182.230.95.
NSE: Script Scanning completed.
Host 95.sub-97-182-230.myvzw.com (97.182.230.95) is up.
All 1000 scanned ports on 95.sub-97-182-230.myvzw.com (97.182.230.95) are filtered
Too many fingerprints match this host to give specific OS details
Ehud