Copyright 2005 BrightTime Technologies, Inc. All rights reserved

Click here to learn major functionality with screen shots
What make SensiveGuard different from other firewalls are:
- Protection of not only the network, but also sensitive system and personal files.
- Intelligent detection of malicious operations from legitimate user operations with local keyboard and
mouse inputs.
- Powerful policies handling a wide range of security situations regarding program identities, user
initiation, network protocols, network zones, file-types, and security actions of allow, deny and suspend.
- Easy to use and learn. No user configuration is required. Default policies will allow most common
network and file accesses while new policies can be created automatically upon user's operations.
- Comprehensive network and file access loggings separated into days. Users can review and audit
complete network and critical file access for any given date, knowing exactly what happen to the
network and sensitive files.
Distinguish User Operation From Malicious Software Operation
SensiveGuard intercepts every network and file access in real-time and detects whether or not the access
is initiated by user through a keyboard or mouse attached to the local computer. Depending on the user
initiation condition, different actions of allow, deny, or warn (suspend) is then taken against the access.
Actions are defined in a security policy that also comprises access specification, and conditions such as
user initiation, program identities.
On personal computers, most normal network or file accesses are initiated by programs responding to
user operation on a keyboard or a mouse attached to the local computer. On the other hand, most
malicious accesses are secretly performed by virus, spyware, or hackers without even the user’s notice.
Using user initiation condition greatly increases security against malicious software while imposes
minimum inconvenience to normal operations. For example, SensiveGuard can allow the Windows FTP
program (ftp.exe) to download files when it is operated manually by the user, but deny the same FTP
program from downloading files when it is invoked by a malicious software in the background. Today, many
Ad-ware and spyware are ActiveX objects embedded in the Internet Explorer, which secretly pop up
commercial, access Internet websites to retrieve and send information. By allowing the Internet Explorer to
access websites only when it is operated by a user would effectively stop many Ad-ware and spyware from
malicious operation in the background.
Associating legitimate operations with local keyboard or mouse input can also protect important files from
being read, copied, or deleted by any malicious software operating in the background or hackers taking
control of the computer remotely. Such protection is more secure than file encryption alone, which can still
be deleted or copied while the computer is on.
Fingerprint Programs For Identities
SensiveGuard further enhances security by associating each security policy with one or more program
identities (fingerprints). Therefore, for the same network or file access, different security actions can be
taken with different program identities. For example, security policy can allow the Internet Explorer to access
websites with the HTTP protocol, while deny any other program to access websites. On personal computer,
typically only a few well-known programs would access specific network services. Ensuring no other
programs can access the services greatly reduces malicious operations. Today, many malicious Spam
emails would secretly access Internet websites to retrieve or send information once a user opens the
mails. By allowing the email program (e.g., Microsoft Outlook) to only send and receive emails, but denying
its access to websites would prevent such malicious Spam emails from doing any harm.
A program identity is a fingerprint of the program that is uniquely and reliably generated with digital ID
technology. Malicious software can not fake its identity.
Suspend Access in Real-time For User Approval
Except those that are explicitly allowed or denied by policies, SensiveGuard will suspend any network (TCP,
UDP/IP) and file access in real-time, and pop up a warning window showing detailed access information
including user initiation condition, program identity, network protocol and remote network address (for
network access), or file name (for file access), and options for user to approve or deny the access. If the
user allows the access, the access will go through without interruption; otherwise, it will be stopped
immediately. User can choose to apply the same answer to the same access in the future without further
warning. This allows SensiveGuard to dynamically and automatically create policies based on user
approvals or denials.
Protect Inbound and Outbound Network Access
SensiveGuard checks every inbound and outbound TCP,UDP/IP access for policy compliance. A network
security policy contains access specification of network protocol, port number, remote address (or address
group such as the local home network), and direction (outbound or inbound). Three address groups are
created by default: any-remote group, local-network group, and the Internet group. The local-network group
includes the subnet comprising the local computer. New address group can be created to include any IP
addresses or subnets. A network security policy also contains actions to take against the access under
various conditions such as user initiation and program identity.
Following are the default network policies after installation:
- Allow outbound and inbound file/printer sharing to and from computers in the local network;
- Allow outbound web service to any web server by the Internet Explorer when it is initiated by the user;
- Allow receiving and sending email by the Microsoft Outlook and Outlook Express when it is initiated by
the user;
- Allow outbound domain name service request and Windows automatic update by Windows system
program (svchost.exe).
- Real-time suspension on any other outbound and inbound access with options for user to approve or
deny the access and dynamically creating policy to allow or deny future access without further warning.
Protect Critical System And Personal Files
Virus or spyware often gets into the computer by exploiting security holes in networked programs such as
the Internet Explorer and the Outlook email program and installs itself in the computer. Such malicious
program may simply reset home page, direct requests to malicious websites, pop up commercials
constantly, or more dangerously monitor your keyboard entries, steal passwords, steal email addresses, or
delete files. Anti-virus software is the most popular solution. However, it is often an after-fact solution. Anti-
virus software can detect a virus only after it has become well known and the software has been updated to
include the virus signature, which is often too late for many computers that have been affected. And, anti-
virus software can never prevent your "curious neighbors" or hackers from login into your computer remotely
and installing virus or spyware. SensiveGuard is complementary to anti-virus software that can prevent
unauthorized access to files in real-time. It depends on detection of malicious operations rather than
software signature.
SensiveGuard is the only firewall to have real-time file protection. Security policies can be created to
suspend and warn on access (write, delete, or read) on any files under specified conditions. A file security
policy contains file specification of file types, a list of folders, and command (write, delete, read). A file
security policy also contains actions to take against the access under various conditions such as user
initiation, program identity, and whether or not the program has Internet connection.
Following are the default file security policies after installation:
- Suspend create, delete, rename, or write of any executable file by any program that has been
connected to the Internet, and ask for user approval for the access. This policy prevents networked
program such as the Internet Explorer, Outlook from downloading executable files without your explicit
approval. Many spyware come through these programs.
- An expendable policy for user to add sensitive folders and files for protection against any access (read,
create, delete, write, rename, copy) by any program without user initiation in the local computer. This
policy protects sensitive private files from read or written by hacker remotely or by spyware in the
background.
- Allow Windows system program (svchost.exe) to download files in \Windows\softwaredistribution
directory for Windows automatic update.
- By default, allow any other file access not yet specified by policies described above or created by user.
SensiveGuard does not interfere with normal Windows network file sharing operation. That is, if a folder is
set to be shared for read and write on the network, it can be read and written by computers in the network if
they meet the security requirement, regardless whether or not the folder is under protection by
SensiveGuard. Normal network file sharing is protected by Windows built-in security and network firewall
such as the SensiveGuard firewall.
Easy of Use and Flexible Security Policies
SensiveGuard requires no user configuration after installation. The built-in default policies will start
protecting your computer right away. A new policy is created automatically when a user approves or denies
an access.
SensiveGuard supports very flexible policies. Each policy contains access specification (network or file),
conditions such as program identity and user initiation (whether or not access is initiated by user locally),
and security actions to be taken when the specified access occurs under the specified conditions.
Advanced users can create and modify any policies through a graphical user interface. Click here to learn
the usage of the program with screen shots
Self Protection
SensiveGuard protects itself from virus and hackers. Any configuration affecting policies or operation
without direct user operations in the local computer will be denied. Ironically, most other firewall and anti-
virus programs cannot protect themselves against virus or hackers.
Comprehensive Logging
SensiveGuard provides easy to read logging for network access and file access, grouped into each day.
Users can review all network access and important file access for any given date, allowing sophisticated
users to review system activities and detect undesired operations.
License and Supported Operation Systems
SensiveGuard is license free for personal use. If you find it useful, please recommend it to your friends and
colleagues.
SensiveGuard supports Windows 2000/XP, home and professional editions, with or without SP1, SP2.
SensiveGuard contains patents pending.
Click here to learn major functionality with screen shots