Showing posts with label Internet. Show all posts
Showing posts with label Internet. Show all posts

Friday, 2 August 2013

360 Internet Security 2013

Pros Quick installation, even on malware-infested systems. Attractive interface. Good scores in antivirus tests, both from PCMag and independent labs. Built-in feedback form for reporting any problems.

Cons Identified two legitimate PCMag utilities as Trojans. Proactive Defense behavior monitor displays many popup queries requiring a user decision, for both good and bad programs. Bottom Line With an uncluttered user interface decorated in cheery pastels, 360 Internet Security 2013 is one of the better-looking free antivirus products. It performs its essential antivirus functions well, but an over-enthusiastic behavior-based detection system flags good and bad programs alike.

By Neil J. Rubenking

Qihoo 360 Software is big in China, with nearly a half-billion users, but it's not nearly as well-known in the U.S. That's a bit of a shame, because the company's 360 Internet Security 2013 is an attractive, easy-to-use, free antivirus. Yes, despite the suite-sounding name, it's a standalone antivirus product.

Compare Selected

The installer cuts out unnecessary clicks and screens. A single click accepts the license agreement and starts the product installing. It's a quick process. However, the necessary initial antivirus signature update can take quite a while—over 15 minutes on some of my test systems.

360 Internet Security's main window has a modern, flat look and uses cheery pastel colors. The main focus is on three buttons that perform a quick, full, or custom scan. Although the interface is spacious and uncluttered, it actually conveys a lot of information. Small banners in one corner offer statistics on performance and quarantined files. Three icons animate to let you know when each of the three antivirus engines is updating. And you can pull down a high-level set of controls that turn security components on and off.

Minor Installation Bumps
On eight of my twelve malware-infested virtual machines, the antivirus installed with no more than a minor hitch. However, malware on three of the test systems actively terminated the installer every time I tried to launch it. I successfully installed the product in Safe Mode (kudos to Qihoo for allowing Safe Mode installation!). The installation succeeded, but in each case it would not fully update. The final solution involved running a full scan, performing a full uninstall/reinstall, updating malware definitions, and running another full scan.

The remaining system causes problems for every antivirus I test, because ransomware totally covers up the desktop, even in Safe Mode. Qihoo has a bootable rescue CD, but it's strictly Chinese. Given that this rescue CD could have solved the problem, I helped out a bit, working around the ransomware to get the product installed.

A product that breezes through the install process with next to no problems earns five stars for ease of installation. 360 Internet Security did pretty well, enough to earn four stars.

Quite Good Cleanup
This antivirus divides a full scan into five stages: correcting system security settings, checking applications for malware, looking for active threats in memory, evaluating files that launch at startup, and finally scanning all files for malware. It clearly displays which steps have finished, and offers a choice between highest speed and least impact on performance.

On completing a scan it displays a simple list of all malware traces. It doesn't rank them by threat level the way Ad-Aware Free Antivirus+ 10.5and avast! Free Antivirus 8 do, nor does it aggregate the traces belonging to the same malware the way Comodo Cleaning Essentials 6 and Spybot - Search & Destroy 2.0 do. However, you can get a view of related traces by sorting on the malware type column.

The scanner components in AVG Anti-Virus FREE 2013 and Bitdefender Antivirus Free Edition (2014)  remove malware traces upon finding them, as much as possible. 360 Internet Security waits for your permission to clean up the found traces. On almost all of the test systems, the antivirus requested a quick scan after cleanup finished, to catch any "hidden dangers," and then requested a reboot to remove a "stubborn virus."

360 Internet Security detected 75 percent of the malware samples, the same as avast!, Norman Malware Cleaner 2.08, and several others. Its 5.8 point score also matched avast!'s. Bitdefender Free detected 81 percent and scored 6.2 points. The top score among products tested using my current malware collection, 6.6 points, went to Bitdefender Antivirus Plus (2014).

Tested using my previous malware collection, Malwarebytes Anti-Malware 1.70 earned 7.1 points, the top score among all current products. For details about how I run the malware removal test, please see How We Test Malware Removal.

Related Story

360 Internet Security 2013 malware removal chart


View the original article here

Monday, 29 July 2013

Internet traffic jams, meet your robot nemesis

On an 80-core computer at the Massachusetts Institute of Technology, scientists have built a tool that might make networks significantly faster just by coming up with better algorithms.

The system, called Remy, generates its own algorithms for implementing TCP (Transmission Control Protocol), the framework used to prevent congestion on most networks. The algorithms are different from anything human developers have written, and so far they seem to work much better, according to the researchers. On one simulated network, they doubled the throughput.

[ Also on InfoWorld: Teach your router new tricks with DD-WRT. | Get expert networking how-to advice from InfoWorld's Networking Deep Dive PDF special report. | Subscribe to InfoWorld's Data Center newsletter to stay on top of the latest developments. ]

Remy is not designed to run on individual PCs and servers, but someday it may be used to develop better algorithms to run on those systems, said Hari Balakrishnan, the Fujitsu professor in Electrical Engineering and Computer Science at MIT. For now, it's churning out millions of possible algorithms and testing them against simulated networks to find the best possible one for a given objective.

IP networks don't dictate how fast each attached computer sends out packets or whether they keep transmitting after the network has become congested. Instead, each system makes its own decisions using some implementation of the TCP framework. Each version of TCP uses its own algorithm to determine how best to act in different conditions.

These implementations of TCP have been refined many times over the past 30 years and sometimes fine-tuned for particular networks and applications. For example, a Web browser may put a priority on moving bits across the network quickly, while a VoIP application may call for less delay. Today, there are 30 to 50 "plausibly good" TCP schemes and five to eight that are commonly used, Balakrishnan said.

But up to now, those algorithms have all been developed by human engineers, he said. Remy could change that.

"The problem, on the face of it, is actually intractably hard for computers," Balakrishnan said. Because there are so many variables involved and network conditions constantly change, coming up with the most efficient algorithm requires more than "naive" brute-force computing, he said.

Figuring out how to share a network requires strategic choices not unlike those that cyclists have to make in bike races, such as whether to race ahead and take the lead or cooperate with another racer, said Balakrishnan's colleague, graduate student Keith Winstein.

"There's a lot of different computers, and they all want to let their users browse the Web, and yet they have to cooperate to share the network," Winstein said.

However, Remy can do things that human algorithm developers haven't been able to achieve, Balakrishnan said. For one thing, current TCP algorithms use only a handful of rules for how a computer should respond to performance issues. Those might include things like slowing the transmission rate when the percentage of dropped packets passes some threshold. Remy can create algorithms with more than 150 rules, according to the researchers.


View the original article here

Oracle hitches Java to 'Internet of things'

Oracle hitches Java to 'Internet of things'

With an upgrade to the embedded version of Java announced Tuesday, Oracle wants to extend the platform to a new generation of connected devices, aka the Internet of things. Oracle also hopes that Java can supplant the C language in some embedded development projects.

The company is releasing Oracle Java ME (Micro Edition) Embedded 3.3 and Oracle Java ME Software Development Kit 3.3, providing a client Java runtime and toolkit for microcontrollers and resource-constrained devices. Version 3.3 is geared to low-powered devices and systems without screens or user interfaces. It also supports the ARMv5 through ARMv7 chip architectures and enables greater connectivity between edge devices and network peripherals and systems.

Oracle anticipates that Java developers can leverage their skills building applications for very small devices to begin developing solutions for the Internet of things, which includes devices ranging from street lights to home automation and security systems, said Peter Utzschneider, Oracle vice president of product management: "It's basically the third generation of the Internet."

An analyst sees a shift from C toward Java in the embedded space. "There's just a growing interest in object-oriented languages and a move away from C," said Christopher Rommel, vice president of machine-to-machine and embedded technology at VDC Research. Oracle is making strides in addressing segments of the marketplace that historically have not been large users of Java, he said. Java and C rest atop the monthly Tiobe Programming Community Index, which gauges the popularity of programming languages.

The Java ME 3.3 Embedded rollout features improved device APIs to increase the number of external peripherals that can be integrated, runtime monitoring, and logging enhancements are featured. Supported developer boards include Raspberry Pi and Keil STM32 F200 Evaluation Board. Java ME SDK 3.3 backs Windows 7 32-bit and 64-bit systems in addition to Windows XP 32-bit, and it has plug-ins for the NetBeans IDE and Eclipse.

Oracle also is looking to provide partners with the ability to customize Java ME embedded products for different device types and market segments with its Oracle Java Platform Integrator program, which provides support, patches, and updates. Downloads of Oracle's embedded Java technologies are available at Oracle's website.

This story, "Oracle hitches Java to 'Internet of things'," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.


View the original article here