PDA

View Full Version : Next Generation Security Product: IPS. Care to install it?


Wai_Wai
08-27-05, 04:47 PM
Next Generation Security Product: IPS. Care to install it?
By the way, in case if you are interested, have you ever thought of getting an IPS, as another big additional security protection of your computer?

IPS is Intrusion Prevention System which is a proactive approach to protect your system from attacking from different techniques or from unknown/new malware. It may be a high time to act before it becomes another standard/basic security product (which is the case to Firewall & Anti-spyware[AS] in the past).

Note:
- All the statements below are merely my personal opinion. Also I am by no means a security expert. I could be wrong.
- It could also happen that some statements may fall you into easy misinterpretation. Thus it will be grateful if you read carefully.
- since I can't explain anything in a short article, it is always good if you can ask me for clarification/questions if you are in doubt. Thanks for your appreciation.

Philosophy of IPS
The philosophy of IPS is if you rely on signature-based Anti-virus(AV)/Anti-spyware(AS) to protect us from malware. It is already too late.

New malware
New malware are merging every day. We can never catch them up. So there are some time gaps which a new malware can slaughter you freely.

Underground/Private malware
What's more, there are always underground/private/unknown malware which have not been discovered by security researchers. That implies you may have been attacked even if you are equipped with the best security suite (AV+Firewall+AS). Some malware are designed that they do not wish to let you know they had intruded your system. Typical examples are trojans and keyloggers. Even if you think you haven't been infected in the past, it may be just a false sense of security unfortunately.

Technique to workaround your security suite
In addition, there are always advanced technique to break or bypass the security products.

Example regarding AV/AS:
An anti-virus writer can simply rewrite the code of a known/signature virus by using the technique (code permutation) to bypass the Av again. It can always use some techniques to intrude the AV/AS, nullifying their work but at the same time faking the GUI, so you feel they are still working.

Example regarding Firewall:
In one test, half or more leak attacks can bypass the firewall (easily) even if you use the best well-known firewalls like ZoneAlarm. See http://www.firewallleaktester.com/tests.htm for details.

Situation becomes worse when:
- Some basic technique can still work to workaround your security suites (it is not rare). Eg: Simple Registry editing may work to disable your security software.
- Some hackers are crazy that they provide the advanced hacking tools (with easy to use interfaces) available on the Internet. Thus even beginner hackers can hack your computer using their advanced tools.


So why should I use IPS?
It can help you to solve the above problems and more. Eg: if you install a good IPS, you can help to block 90-100% of leak attacks.

Although if a hacker wishes to hack our computers, there are always ways to do even if we add IPS, this is not the main point. The main point is you gives your computer a strong security boost and discomfort the hacker to attack your computers.

As hackers follow the rules to attack the easy preys first, you will appear to be less attractive than people who only install the basic security suite (AV+Firewall+AS).


Do you care to spend little time to install IPS?
Installing IPS is as easy as installing a Firewall or any other simple software. As it works as proactive approach, it is similar to Firewall that it will alert you and make decisions. Now IPS has reached into the customer/end-user markets, so they are set as easy as possible to use (eg the implementation of learning mode for the IPS to learn your system), so even some novice users can get some benefits from IPS.

What IPS should I choose?
If you are a beginner, you may wish to try:
- ProcessGuard
This product is relatively easy to use. But there're prices for the ease of use - less powerful and so less secure.

If you wish to have a more powerful IPS, you may wish to try:
- System Safety Monitor
- Viguard

Currently, I am still researching on different IPS. So if you have good info about IPS reviews / comparisons and anything related, please tell me. I am eager to know.

Thanks for your time to read my post.
Any comment is welcome.

Note:
- All the statements below are merely my personal opinion. Also I am by no means a security expert. I could be wrong.
- It could also happen that some statements may fall you into easy misinterpretation. Thus it will be grateful if you read carefully.
- since I can't explain anything in a short article, it is always good if you can ask me for clarification/questions if you are in doubt. Thanks for your appreciation.

Zefram
08-28-05, 11:02 PM
System Safety Monitor is an application-firewalling tool (it is not a "firewall" in traditional understanding, so there shouldn't be any conflicts with your network firewalls). It controls which programs are running on your computer and what they are doing. For example, it can prevent so called "DLL Injection", installation of keyboard spies, loading drivers ("rootkits") and accessing some objects like "\Device\PhysicalMemory". Also, it will notify you whenever a program you want to start was modified. In addition, it can constantly check your registry and alert you, when an important modification was made. The same is performed to the list of installed WindowsNT services, items in StartMenu autorun and ini-files autorun sections; Internet Explorer settings (including Browser Helper Objects).

My point is, this software is hard to control, it'll ask you everytime you'd run a program or apps............ its a firewall, but a damn annoying ones, it'll ask you of internet access to every program that tried to connect to the internet......
If you want total security, consider getting a hardware firewall.............. Symantec Hardware Firewall (http://www.symantec.com/smallbiz/gtw/)

omga14
08-29-05, 05:58 AM
can't i just have a computer in front of my main comp and have all the firewalls etc on the front computer and access the internet through that? or would i still be subject to infection?

LiquidPsyrix
08-30-05, 10:53 PM
can't i just have a computer in front of my main comp and have all the firewalls etc on the front computer and access the internet through that? or would i still be subject to infection?

Good question.
Honestly, there's no way to stop infection no matter how twisted the path is to what you dont want saturated. Overall, the best protection for budget oriented users from the outside world for a network that is on 24/7 is the combined safety of #1 the router DMZ and #2 dynamic IP addressing from your ISP (in my opinion). Have a old 166Mhz system with Windows 98 or 2000 sitting in the DMZ without any windows updates, and do your usual with you XP box, firewalled and only with TCP/IP allowed to communicate to the LAN/WAN. No File/Printer sharing unless it's a must, and even in that case get a 2nd NIC and set up a separate internal LAN to have that peace of mind for the users inside the LAN.
(This only applies to inboud hacking attempts, BTW..)
Viruses and the such, are unlikely to get your machine unless you were the assailant; in other words, you downloaded some bunk pr0n RAR and opened a file that was virused, then you have another problem on your hands!

By all means, Internet Connection Sharing isn't a bad thing, but I'd had some rough times with ICS and security sealants in my day.

Hope this helps!
-LiquidPsyrix-

Wai_Wai
09-13-05, 10:09 PM
System Safety Monitor is an application-firewalling tool (it is not a "firewall" in traditional understanding, so there shouldn't be any conflicts with your network firewalls). It controls which programs are running on your computer and what they are doing. For example, it can prevent so called "DLL Injection", installation of keyboard spies, loading drivers ("rootkits") and accessing some objects like "\Device\PhysicalMemory". Also, it will notify you whenever a program you want to start was modified. In addition, it can constantly check your registry and alert you, when an important modification was made. The same is performed to the list of installed WindowsNT services, items in StartMenu autorun and ini-files autorun sections; Internet Explorer settings (including Browser Helper Objects).

My point is, this software is hard to control, it'll ask you everytime you'd run a program or apps............ its a firewall, but a damn annoying ones, it'll ask you of internet access to every program that tried to connect to the internet......
If you want total security, consider getting a hardware firewall.............. Symantec Hardware Firewall (http://www.symantec.com/smallbiz/gtw/)


From your experience, it seems bad to install sophisticated intrusion prevention system - bugging, bugging and bugging...

Then would you mind if I introduce ProcessGuard to you? This one, unlike others, aims to end-users, especially those who don't like to bug much and is easy to use.

What makes it so easy is the learning mode.
What you do is when you first install it, you try to run your computer with programs you will run. ProcessGuard will "learn" from your system. After this, remember to turn it off. Then you can feel free to connect to your Internet :P
Then ProcessGuard will sit quiet for most of the time.

Sometimes you may have to make decisions which you don't know how to. There're ways to solve these problems. What you need to do is:
1) use your friends - "search engine" (they will have answers to your questions ;)
2) use your other friends - "forums"

If you even don't bother to search or ask in forums, there're a quite effective way to help – "guilty until proven" method. What you need to do is:
1 when there's an alert (eg when you use a program), simply deny it temporarily
1.1 if your program or nothing malfunctions, that's it :P
1.2 Otherwise, close and re-open your program. When the alert shows again, accept it. That's it :P


After I did all these, few alerts from ProcessGuard (even fewer than my firewall). Feel good about this product!

PS: Although it seems I highly recommend this product, actually I don't. Personally I think it should be fine. But it has some problems. Testing with System Safety Monitor and Viguard, ProcessGuard appears to be a bit weaker. It cannot pass a few tests, but no one can pas all tests. So you have to decide - better security performance, or ease of use

Wai_Wai
09-13-05, 10:13 PM
If you want total security, consider getting a hardware firewall.............. Symantec Hardware Firewall

Sorry, but would you mind explaining why a hardware firewall or Symantec Hardware Firewall can provide total or very safe security?

To my limited understanding, hardware (network) firewall is to deal with inbound traffic protection ONLY. And a software (network) firewall is usually to do both inbund and outbound traffic protection. What's more (network) firewall (hardware or software) don't do the jobs provided by intrusion prevention systems. So sorry for my ignorance, I can't see your points.

Would you mind clarifying all these?

Wai_Wai
09-13-05, 10:29 PM
can't i just have a computer in front of my main comp and have all the firewalls etc on the front computer and access the internet through that? or would i still be subject to infection?

Good question! :P
Your suggestion is simliar to people who are in LAN.
One main computer which connects to the Internet. Other computer connect to the Internet through this main computer.

To infect you, what they need to do is to infect/bypass your main computer. And then infect you. Not too difficult to do so.

Surely you can boost your protection by:
To the main computer:
- install hardware (network) firewall
- install software (network) firewall

To your own computer:
- install another software (network) firewall

Apart from firewalls, surely you can consider installing different brands of anti-virus, anti-spyware & intrusion prevention systems (if you don't mind). After installing so many software, I will be more confident to say my computer is claimed to be [B]truly safe, NOT fakely safe.

Surely no one can help someone if it is an ignorant and careless guy who do all sorts of dangerous things on the Internet.

We should keep Internet out of reach of these guys :D (joking) .

Wai_Wai
09-13-05, 10:29 PM
As to whether we can (nearly) 1005 safeguard your computer, the answer is a definite no for 100% sure (at least under the current technology situation on 14 Sep 2005)!! :mad:
[Note: But if you consider cutting your connections off from Internet as an alternative, then you should be 99% safe!]

Why? It's because the hackers always have the advantages. They are behind the scene. When defenders finish writing their software, that's it! Now it leaves to the attackers to analyse and crack their security software. The defenders have no ways to stop them from analyzing their software due to the non-restrictive nature of a computer and the operating system.

Given enough time to analyse the codes that operate the software's defenses, a skilled hacker can always find them to bypass or defeat the security measures implemented in a security software, no matter how well they write their software. It is a race which security experts will never win.

What defenders mostly do is to use unfamiliar techniques or gimmicks to confuse attackers. If it is just gimmicks (eg just place a few codes to disable the malware), attackers can easily bypass this protection by a bit of modification of their malware. If unfamiliar or new techniques, since both defenders and attackers are computing experts, what they need to do is to spend time to analyse. No protection is perfect, or even worse, no protection is hard to bypass or crack. After days or weeks, they should be able to defeat the new techniques.
(Ref: http://research.microsoft.com/displayArticle.aspx?id=173)

PS: After readng that, you may think I (pretend to be) a security guru/expert or claim anything. Don't take me wrong. Actually it is the opposite. I am just an ignorant citizen who like to make bold and thoughtless statements. In fact, what I know are all come from the mouths of security experts. I'm anything but great. Thanks for your appreciation!

Wai_Wai
09-13-05, 11:41 PM
Viruses and the such, are unlikely to get your machine unless you were the assailant; in other words, you downloaded some bunk pr0n RAR and opened a file that was virused, then you have another problem on your hands!

Ways virus or any malware used to knock at your computer:
http://forum.pcstats.com/showthread.php?p=272646