The only two alternatives for port forwarding are:
1. DMZ, however you still need the router password, and DMZ is not recommended.
2. Hook the ethernet cable from the modem straight to your computer, however no other computers will be able to access the internet and it's pretty well the same effects as DMZ. All ports will be exposed on that computer.