NetSafeGuard Technical Details

Full protection for your data is provided by a powerful combination of Antivirus software, Firewall software, Email Guard & Web Guard based on next generation defense mechanisms developed by Science Technology Institute.

Antivirus Software

Reduction in CPU: NetSafeGuard uses multithreading and selective priority adjustment to achieve low CPU usage.
Virtual memory: on average, uses around 20K of virtual memory, even for full scanning time. This is lower than the nominal virtual memory used by Netscape or Internet Explorer and matches the best antivirus software industry standards. This implies users can perform many other tasks even during full antivirus scanning.
Unknown virus detection: performs antivirus scanning of running software and detects suspicious codes based on latest advanced machine learning algorithms.
Scheduled scanning:
provides scheduled antivirus scanning and background antivirus scanning.
Quarantine or Delete:
provides quarantine or delete option (removes file infected with virus).

Network Guard & Firewall Software

Firewall rule management: firewall rule management provides IP rules or software application paths - user is able to add or delete firewall software rules.
Firewall logs: sets security level and logs firewall actions used for later accounting.
Firewall Port Protection: performs scanning of all ports on your PC (or network) to see which ports are being used (opened or closed) for what purposes. This ensures your computers are not in any danger of possible attacks and helps to configure firewall rules.

Email Guard

Mail server: provides POP3 proxy service for single or small network of computers to share internet connection.
Spam filter: Enables users to filter spam emails,provides automatic antivirus scan of email messages and attachments.
Notification: automated email can be generated to inform the sender if required, (in case virus is detected from their emails).

Web Guard

Real-time protection: Web Guard components provide services in real-time web-browsing.
Scripts: blocks browser scripts -- unexpected pop-up windows are blocked.
Browser Helper Objects: manages Browser Helper Objects (BHO)
Cookies: manages Cookies
Parental control: controls access to some web page contents. Removes ad-banners and other obnoxious internet junks.
Easy and flexible configuration: Web-Guard can be run on default mode or users can change the options in managerial mode.

Misuse Detection

Most existing antimalware systems rely on misuse detection algorithms which attempt to learn the patterns of malicious activities from the past virus samples, and then deter them. Such algorithms have serious limitation to deal with novel attacks which do not match existing known attacks. When this occurs the antimalware software fails to protect the computer systems.

In general, it takes more than 2-3 days for a new attack to be identified, and its countermeasures defined. It takes, on average, 2-3 weeks before the enterprise computers are patched with the latest virus information. Studies indicate significant business loss occurs during the weeks it takes to identify, and defend against, a new attack.

Science Technology Institute (SciTechI) considered it important to develop next generation antivirus & antimalware protection, to countermeasure proliferating, and increasingly novel, attacks. NetSafeGuard, result of this imitative, utilizes ‘what is considered to be the next generation defense mechanism' - Anomaly Detection Algorithm.

Anomaly Detection (AD)

An AD system, rather than seek patterns of misuse, models the normal expected computer usage patterns, and where anomalies are detected, it deters their activities. There are pros and cons for these two different virus detection philosophies.

NetSafeGuard combines the best of both, firstly applying misuse detection algorithms to detect all known viruses and attacks, then applying its second layer of defense, a mechanism using AD to scan for novel and unknown viruses and attacks. NetSafeGuard thus affords a unique security protection, ensures the safety of a computer network from both known and unknown attacks in combination with firewall software.

Only a few products in the world use AD. Most existing vendors hope to venture into AD, but usually do not have the technology to do so. There are serious challenges in using an AD mechanism. One of the main prohibitions is a requirement for significant computer use (high CPU load). In many cases, even state of the art computers will freeze, or other applications will not run.

NetSafeGuard overcomes the issue of high CPU load by using vector quantization algorithms developed by Prof T. Jan and his PhD team. This innovation reduces CPU usage to less than 15 percent of usual requirement, and extensive testing indicates CPU load is kept very low during NetSafeGuard antivirus scanning. In addition, the SciTechI team has devised a way for users to select either high or low priority virus scanning. This allows NetSafeGuard clients to use their computers whilst antivirus scanning is performed, without it being frozen, as they can assign low priority for CPU on antivirus scanning. NetSafeGuard removes the prohibiting problems of AD algorithms from common use thanks to innovative artificial intelligence algorithm known as Modified Probabilistic Networks.

Secondly, AD algorithms require large computer memory space. NetSafeGuard mitigates such demands by employing unique compression algorithm.

NetSafeGuard utilizes best practice theoretical analysis and implementation of AI algorithms to bring AD, the second generation of antimalware algorithms, to reality.

NetSafeGuard - software which also integrates the various antimalware components, including antivirus scanner, firewall software, email guard and web privacy guard. In many cases, buyers have to buy various components from different vendors that may not work well together. NetSafeGuard integrates the whole security service into a single, cost effective and cohesive package.