I checked for open ports using GRC Shields Up website, obtaining a perfect stealth score on the following platforms and browsers (latest version of each one up to 06/06/2016):
- Windows 7: IE, Chrome, Firefox, Firefox Dev Edition, Opera, Opera Beta, Comodo Dragon, Ice Dragon, Chromodo, Vivaldi, Pale Moon, Torch. They all also passed the Reverse DNS test. Also the DNS leak test always worked properly with fine results.
- iOs 7.1.2: Safari and Chrome. No port responded but Reverse DNS failed.
- Android 4.4.2: Firefox. Same as iOs.
Then I tried to use GRC tests on Tor Browser on Windows 7 with active and configured Windows Firewall and Comodo Firewall. As a result I got a failed Reverse DNS test (which of course did not point to my ISP) and for the ports test it says that port 80 and port 443 are open. Also DNS leak test did not work.
My question is: why on every browser and system i checked, my ports are always stealth and non responsive but when i check Tor, 2 of them are plain open? Is it normal? Is it some kind of vulnerability? Does it vary depending on the exit node configuration and can i do or should do something about that?