|
|||
|
|
|||
|
|
Creating from scratchCreating rules from scratch with outpost is very easy. In this example I am going to show you how to create a rules for your e-mail client without using the rules presets. I will be using Outlook Express in this example and the rules you will be creating are exactly the same rules you would have had created for you if you had used Outpost's preset rules for Outlook Express. This tutorial won't show you how to tighten your rules for OE, this tutorial is just to show you how to create rules manually. Creating rules for Outlook ExpressAssuming you haven't already created rules for OE, setup a mail account if you don't already have one, and try and collect your mail. This window Create rule for MSIMN.EXE should have popped up:
I assume you know what the different elements of this window are, if you don't read this. Click on the dropdown arrow on the Combo box and select 'Other' and then click on the 'OK' button:
Now a Rules creation window will open up:
Outpost has filled in some of the blanks for us using the information presented to us in Create rule for MSIMN.EXE popup window. All that is needed now to finish this rule is to select an Action and click on the button 'OK'. Before going any further I will explain what the components of the rules popup are: 1 - Select the Event for your ruleThis is the 'nuts and bolts' of your rule. It is here that you decide on how loose or tight to make the rule by specifying various elements, these are:
In our case the Protocol is TCP, the Direction is Outbound, the Remote Host is services.msn.com, and the Remote Port is 80 (HTTP). You add or remove Events by toggling the check boxes next to the Events you want to apply to the rule, checked is applied where as unchecked is not applied. 2 - Select an Action for your ruleOnce you have created the Events for your rule you need to tell Outpost what Action to perform, or put another way, what should be done with any packet that matches the Events of your rule. The options available to you are:
'Allow it' permits the packet. 'Deny it' drops the packet and the source is not notified by an ICMP/TCP message - the port is stealthed. 'Reject it' drops the packet and the source of the packet is notified by an appropriate port unreachable message - the port is closed. 'Report it' can be selected along with 'Allow it', 'Deny it', and 'Reject it'. 'Report it' is used to notify you when a particular rule has been applied to a packet. This is done by presenting you with a popup entitled Outpost Firewall Report:
An entry in the Reported log is also made so you can find out more details about the communication quickly without having to go through the Allowed or Blocked logs. 'Run Application' can be used to open up a particular program, open a URL, a document, or a folder. 3 - Rule DescriptionThis is a brief summary of the rule, it list the Actions and Events that make up the rule. You also use this section for modifying Event details. For example, if you wanted to change the Direction Event from 'Outbound' to 'Inbound', click on the Outbound link in the Rule Description box next to 'Where the direction is'.
A Destination popup window will appear, toggle 'Inbound' and click on the 'OK' button. Changing aspects of other Events is just as easy, click on the link for the Event you want to change and select the change you want from the popup that appears. 4 - Name of RuleThis is the name for the rule, it's what appears under the 'Reason' column in all of Outposts logs. Outpost isn't very imaginative as you can see from the current name: MSNIM Rule #1. This would be great if you were a computer but it's hardly easy to remember exactly what the rule does from this name. You should make the names easy to understand and give yourself some idea of what the rules is for. Back to creating our first rule for Outlook Express...Remember we are going to be creating rules that match Outpost presets for Outlook Express, don't worry if you are not to sure yet what Protocols, Ports, and other things are for, this tutorial is just to show you the process of creating rules manually for an application. In order to duplicate the presets we need five rules called:
As the rule Outpost has created so far is already set up for HTTP communication we will use it for the the rule Outlook Express HTTP connection. The first thing to do is change the events for this rule so that it is applied to all remote hosts and not just to services.msn.com. To do this uncheck the toggle next to 'Where the specified remote host is' line in the Event box. Then change the name from MSNIM Rule #1 to Outlook Express HTTP connection. Next Click on the HTTP link in the Rule Description and from the popup Select remote port add the following ports/services after HTTP in the text box: 81, 82, 83, HTTPS, SOCKS, PROXY:3128, PROXY:8080, PROXY:8088, and 11523. There is no need to add spaces after the commas or enter the service names in uppercase, just put the caret after HTTP and start typing. See the image below for an example:
When you have added the additional ports and services toggle 'Allow it' in the Actions box of the Rules window. All the changes have now been made, the Rules window should look like this:
Click on the button 'OK'. Kill Outlook Express now, if any rule creation popups appear before you can do this just click on the 'Block Once' button. The next section will show you how to create the other rules Outlook Express requires. Creating the remaining rulesNow we need to create the other four rules. Open up Outpost main window and select form the 'Options' menu: Options -> Application... The main Options window appears with the 'Application' tab selected:
Double click on MSIMN.EXE which you will find in the
Toggle TCP and click on the 'OK' button. Now check the Action 'Where the specified direction is' and then click on the Unspecified link after 'Where the direction is' in the Rule Description box. On the Destination popup toggle 'Outbound'. Now using the above as a guide of how to do it, specify a Remote port of SMTP and the Action 'Allow it'. If you have done it correctly the Rules window should look like this:
Close this window and you should see the new rule Send Mail By Outlook Express below your first rule Outlook Express HTTP connection. Now create three more rules with the following specifications: Read News By Outlook Express
Receive Mail By Outlook Express
Outlook Express IMAP connection
That's it! Hopefully you now know how to create and modfiy rules, and if nothing else you should now be more familiar with Outpost's GUI. |
||
Outpost and the Outpost logo are ©Agnitum SoftwareThis is an unofficial guide, the information expressed here may differ from Agnitum's. There is a support forum (no longer run by Agnitum, but by users) if you need more help this is a good place to start. Where information here conflicts with what Agnitum have told you always go with the information given to you by Agnitum. |
|||
|
Guide/site and images ©Stephen Cox |