Sorry for overseeing your question twice :facepalm:. So here comes my opinion on sfpilot's program:
No, the addon itself is not risky. But the service it uses is risky IMHO, if activated in your router without thinking twice.
You have to be aware that the port manager uses UPnP, which have to be supported by all firewalls/routers in your chain to the internet. If your have such a chain, you should be aware of the implications... that EVERY program in ONE of your local computers could create ANY port mapping it wishes to. That may include the casual flash-game with nice graphics and a small subroutine that searches for your local SMTP server, only to create a pretty little forwarding of port 25 to that machine, making your public IP a black-listed spam relay.
OK... maybe I'm exaggerating it a bit now, but I think you get what I mean here.
regards,
Face
your right, its a bit of an exaggeration
its true that any program that you Download can open a port. However, it is not possible (to my knowledge) for a flash-game or pretty much anything thats on a webpage to open a port without your permission. for instance, even though that program is written in java, if i turned it into an applet, it would require elevated privileges. However, the danger of a malicious program opening ports is possible no matter what if your router has UPNP enabled. if you list every port thats been opened by UPNP, you'd be surprised how many games automatically open ports for themselves and do Not close them.
Also,
To those who got the IndexOutofBounds exception. that means your routers not compatible or if it is, the program can't find it for some reason. i'll update it so that it sends a less cryptic error message if it can't find a UPNP enabled router.