Logo -Internet Security Systems

q000099

advICE :Support :KB : q000099

Does the product provide 100% security against hackers?

This article applies to: BlackICE Defender.

SUMMARY

This article discusses some basic hacking information, and describes what specifically our products protect against.

DETAILS

Example

There is no sure-fire cure against hackers. For example, the following e-mail is a common way that hackers compromise user accounts:

 
From: "Your-ISP Security"  
To: bob101@your-isp.net 
Subject: Account Policy Violation 
 
Dear Customer, 
 
On the date of Nov. 3, we detected a violation of our Acceptable 
Use Policy (AUP). The terms and conditions of your service are clearly 
spelled out in the document located at: 
 
http://www.your-isp.net/policy/aup.html 
 
However, we understand that somebody could have been spoofing your 
account. Please send us your username and password that you used 
around the time of Nov. 3 in order to verify if you were on-line 
at the time of the incident. 
 
Your-ISP Security 

This is an example of a "social engineering" attack. Hackers do this sort of thing a lot in order to steal people's accounts, read their e-mail, and so forth. ISPs clearly tell people that they will never ask for passwords, but messages like this are carefully designed to fool people into revealing them anyway.

If a user reveals his/her password in this manner, there is absolutely zero protection that a product could provide. There is no way to stop this class of attack.

In short, people often expect products to be psychic and to know the intent of a hacker and automatically block it. This is impossible.

The different classes of attacks

Following is a general list of the way hackers can attack you. These are described in more details below.

  • social engineeering
  • virus/worm
  • trojan
  • hostile-content
  • local
  • remote

The above demonstrates the social engineering attack. There is no defense products can provide against this sort of attack; the only defense is not to trust strangers, no matter how real they sound. In general, you should believe that any unsolicited e-mail is false until proven otherwise.

Viruses are one of the most well-known threats, with an extensive industry designed to protect your machines against them. These are pieces of computer programs that attach themselves to other programs. The thing to remember is that viruses are not under control of the hacker; instead, the hacker has to hope that you "catch" the virus. A variation of this technique is the Worm, which is a virus that can sometimes spread itself without human intervention, such as the Melissa virus that spreads by automatically sending copies of itself to all your friends.

A trojan is like a virus, except that it is sent to you by the hacker. A Trojan tries to pretend to be one sort of program, but in reality may be completely different. Many trojans steal passwords from your machine, others allow complete remote control over your machine. Virus scanners can usually find trojans on your hard-disk, and products like ours can usually block their network access. However, the best defense is to believe that programs that people send you are likely trojans or infected by viruses, and never run them.

A web-site may contain hostile-content that is designed to attack your web browser. Virtually all web-browsers ever made have security flaws in them that can be exploited by hackers in order to compromise your machine. Most of these attacks rely upon Java, JavaScript, and ActiveX. Therefore, you can usually protect yourself by turning these features off. The important thing to remember is that hackers cannot attack you this way if you don't go to their website.

A local attack is one where the hacker has physical access to your machine. An example is a coworker that sits down at your machine to surf porn after you leave for home. These attacks are impossible to defend against completely. However, they are easily discouraged through the use of screensavers that lock your machine when you leave, BIOS boot passwords, and locked computer cases.

A remote attack is one that a hacker launches against you from across the Internet. The Internet is a two-way medium, which means that while you are connected to the net, anybody on the net can contact you. A common question is: How come when I'm connected to a website that somebody else can contact me?. The answer is that it is an illusion that you are connected to a website. The way the technology works is that you are connected to everything on the Internet simultaneously. It is like entering a crowded room. While you may be talking to only a single person in the room, anybody else can still walk up to you and start talking.

What the product does

Our products protect you against the remote attacks described above. It puts up a "firewall" that partially isolates you from the rest of the Internet. It's designed to allow your outgoing communication from websites, but block incoming communication from hackers. Note that this technology is imperfect due to the complex nature of the problem we are attempting to solve (30% of corporations with firewalls are still hacked regardless). Sometimes this firewall will block communication that you want, sometimes it will allow communication you don't want.

As a backup, the product contains one of the most advanced intrusion detection systems (IDS) in the world. This system scans the network traffic in much the same way that a anti-virus program scans your hard-drive. It scans both the traffic blocked by the firewall in order to figure out what the hacker is doing, as well as double-checks the traffic that passes through the firewall.

Note that our products really solve only one portion of security as outlined above.

Guide to security

To be secure, consumers need to do the following:

  • Install a personal firewall system, especially one like our product that scans network traffic for signs of intrusion.
  • Install virus scanning software, which scans files on the hard-drive for signs of intrusion (both viruses and trojans).
  • Never run programs (.exe files) that people send you via e-mail, news, or chat.
  • Never give out your password, especially to people who ask for it. Remember that hackers will try to social engineer you with tricks, such as pretending to be from your ISP. If someone ever does ask you for your password, no matter what story they give you, you can be assured that they are trying to hack you.
 
Keywords:  
Version:  all 
Fixed:    N/A 
Modified: 1999-12-15 
SEARCH



Privacy Policy |  Copyright Info