So have you forwarded them or have you failed?
In case your router is a fritz!box type following in your webbrowser's URL:
fritz.box
If you have another router it might be 192.168.0.1
Search for the port forwarding menu (hard to explain it in short, but you should find it) and do as Raj said.
That should take about 2-3 minutes
IMO there is no program necessary for this, also I've never heard from a tool like this (and if it exists it will be a lack of security).
EDIT:Just forward the ports 7777-7778 from the UDP protocol - that's what I have done and it works.