Can’t you just set up a poorboy proxy server to avoid all this in OS X ?
To set it up, launch Firefox, go to Preferences, select the Advanced sidebar button, select the Network tab and click on the Settings option for Connections. From there, select Manual Proxy Configuration, then add 127.0.0.1 or localhost in the SOCKS Host field and enter your port 3333 in the port field, or whatever you told ssh to use to dynamically direct traffic over. Select the SOCKS v5 option, hit OK and browse away. Now every website you browse in Firefox is pulling the information, encrypted, from your home server, over SSH, then delivering it to your browser.
STAY SAFE !
You could, but for those who might ever be caught by this, they'd never, ever have the smarts to do it. Those who know how to do it, would never need to do it, because they'd know that OS X will block it from happening anyway.