Quote:
Originally Posted by lh99
Does anyone have this working? I've been waiting for someone to come out with a firewall for the iPhone. All I get is:
FirewallTool: command not found
even though the file is definitely in /usr/libexec and has execute permissions.
|
Try firewalltool .. Unix is case sensitive.. don't know why he'd tell you to do it with capital letters when the file is lowercase. if it indeed is that file in libexec that you're running it won't work because FirewallTool and firewall tool are 2 diff files.
Also make sure that the libexec dir is in your path (echo $PATH)
Quote:
Originally Posted by shizzabrick
What can it do??
|
Firewalls allow you to control network access to and from a computer. It's important on the iPhone especially since it doesn't come with one built in.
For example, let's see you install the webssh server on your phone (even though I don't know of the PyOpenSSL bindings being available for the iphone yet).. you probably do so, so that you can connect locally to it in Safari to ssh out to remote computers.. but you do not want OTHERS to be able to connect to your web server.
If you're running a service anyone who knows the IP (and it's not hard to discover) can connect to it, and either use it, or in the case of ssh, attempt to use it. They can also run scans and OS fingerprint checks to see what OS you're running and try to run known hacks on your phone. Not cool.
A firewall can restrict access to certain computers, or deny all external access completely.