Followers

Tuesday, September 30, 2008

Microsoft tries to put fear of God into scareware vendors

By Joel Hruska

Microsoft and Washington State officials announced a new partnership today aimed at fighting scareware in general and one specific vendor in particular. Today isn't such a good day for one James Reed McCreary IV, of The Woodlands, Texas. Mr. McCreary is the sole director of Branch Software, which created the Registry Cleaner XP program, and the CEO of hosting company Alpha Red. Scareware, it should be noted, isn't malware—at least, not technically. Instead of installing its own set of viruses, worms, or Trojans, a scareware program tricks the end user into believing he or she needs the program to correct a nonexistent error within the operating system. This type of falsified error was a common tactic in the days before Windows XP's SP1 (supposedly) closed the door that made the random pop-ups possible; I still remember seeing ads pop up on customers' desks insisting that they needed to download Program X for $9.99 to fix this issue.

No one likes the badware industry, but scareware has to be one of Microsoft's least-favorite types. It's the equivalent of a mechanic who wants to change the oil in your serpentine belt, or who insists that the transmission fluid in your car needs to be swapped out every 10,000 miles. In a best-case scenario, scareware does no harm after the consumer has been tricked into installing it. Worst case, the stuff is as full of malware, exploits, and/or system-crashing instabilities as the problems it purports to solve. Malware exploits may give Microsoft a bad reputation in general, but scareware actually charges the user for her own infection, and that tends to make people a wee bit cranky. Ironically, Microsoft's reputation ends up tarnished, in this case, by a product that takes advantage of a consumer's gullibility rather than an OS-related design flaw.

Registry Cleaner XP is an example of exactly this sort of product. Web 0.5-styled website that appears to have been written by a kindergartner with an unactivated copy of FrontPage? Check. Product website consists of a single page, with no "About Us" information, list of press contacts, or even a list of other products? Check. Prominent endorsement from nonexistent rating service? Check. WebTronics, if such a service ever existed, doesn't appear to exist anymore, and there's no link to any sort of page promoting that recommendation. Read through what the program supposedly does, and it's an obvious fraud to those of us who know what to look for, but your average user confronted with bizarre pop-up errors and warnings may not be able to distinguish it from a legitimate piece of software. Running Registry Cleaner XP, by the way, always results in the program finding errors. Consumers are then told to pony up $39.95 if they want to clean their systems.


James Reed McCreary

AlphaRed's involvement is harder to quantify. McCreary is listed as a company employee (though not as CEO), but the firm appears to be a legitimate hosting business. Legitimate hosting companies can still host plenty of illegitimate activities—ask Atrivo if you don't believe us—but the links between AlphaRed and any sort of scareware or illicit business are at least slightly camouflaged. Digging around online, I found vague references to bad experiences with AlphaRed or its onetime affiliate OrangeWire, as well as references to a scammer that went by the name of Chris Gotzmann, aka Michael Sanduval, but most such discussions date back to 2004-2006. According to Microsoft, AlphaRed sold Registry Cleaner XP, though it's not apparent how/when such transactions occurred.

In its formal complaint (PDF), Microsoft details the means by which Registry Cleaner XP sought out and attempted to persuade victims to purchase its dubious services. Redmond charges that McCreary has committed five separate violations of the Consumer Protection Act and/or Washington State's Computer Spyware Act. The company than asks for a permanent injunction against McCreary's products, as well as relief and court costs. When Microsoft and Washington State announced this new initiative today, Washington Attorney General Rob McKenna had strong words for the companies and programmers that produce and market scareware. "The Attorney General's Office along with Microsoft has yanked the fear factor dial out of the hands of businesses that use scareware as a marketing tool and have spun it toward them," McKenna said. "We won’t tolerate the use of alarmist warnings or deceptive 'free scans' to trick consumers into buying software to fix a problem that doesn’t even exist. We've repeatedly proven that Internet companies that prey on consumers' anxieties are within our reach."

Original here

Visual Studio 2010 to come with 'black box'

Posted by Ina Fried

Airplanes are equipped with recorders that capture both cockpit audio and flight data, so in the event that something goes wrong, investigators can try to determine the source of the problem.

Microsoft is aiming to give software developers the same kind of access. In the next version of its developer tool suite, to be known as Visual Studio 2010, Microsoft plans to include the ability to record the full screens of what testers are seeing, as well as data about their machine. When a test application crashes, the technology will enable developers to see the bug as it occurred.

In an interview last week, Microsoft Developer Division Director Dave Mendlen said the feature is designed to avoid the all-to-frequent conflict that occurs when a software tester finds a bug that the developer says it can't reproduce. Internally, the feature has been called "TiVo for debuggers."

Visual Studio 2010 screenshot

Visual Studio Team System 2010 will offer tools for managing test cases and execution, and will boost support for filing actionable bugs.

(Credit: Microsoft)

Although the feature is initially only aimed at in-house testers, a similar feature could one day find its way into broader testing, potentially even into Microsoft beta products. "I wouldn't be surprised at all to see this become a way that we do beta management, going forward," Mendlen said.

Microsoft offered scant other details about Visual Studio 2010 and the .Net Framework 4.0. It's a safe bet that better support for cloud-based services will be included, though. "That is certainly an area that Visual Studio and the .Net Framework will have to address," Mendlen said. "As we enable service-based technologies, of course we will have to tool it."

The company is also talking about new modeling tools it says will make it easier for programmers new to a team to get a sense of how earlier versions of the software work. One of the other goals is to add more business intelligence tools--things like dashboards and cockpits--that enable the project managers to assess whether a development project is on track. "The guys that are paying the bills often get very little info," Mendlen said.

Microsoft wouldn't get too much into other features of the product, but it outlined a few broad areas where it is seeking to improve the product, including "enabling cloud computing" and "powering breakthrough departmental applications."

Mendlen said it is expected to ship in fiscal year 2010 (which runs through June 2010).

"I can tell you it won't ship in 2011," he said.

The Redmond giant is not the only company looking to transfer the TiVo notion to software development. A company called Replay Solutions launched a product in June for enterprise Java applications.

Microsoft itself used the notion of a "black box" feature back in 2005.

Microsoft Chairman Bill Gates talked about adding a "black box" to Windows (without the video-recording ability, though). Microsoft later said it wasn't broadly expanding the "Watson" error-reporting capabilities beyond the kinds of data it already had been collecting. It was never totally clear as to what Gates was referring to.

A Microsoft representative did say that "the two technologies are not related and that in Visual Studio Team System the 'black box' is only on testers machines and only turned on when the tester decides it should be turned on."

Speaking of 2005, that same year, pair of Canadian developers created a Visual Studio 2010 concept, kicked around by a back in 2005. Since they were the first to mention Visual Studio 2010, I thought I would give them some link love.

Original here

Gentoo Linux Cancels Distribution

By Sean Michael Kerner

For some Linux distribution projects, new releases come twice a year. That had been the plan for Gentoo Linux this year, until it canceled its current planned release -- the second time it's done so in the past 12 months.

But the news doesn't necessarily mean a setback for the project.

Instead, Gentoo developers said they are pushing a new model for their distribution -- one that eschews the conventional release wisdom used by Red Hat, Novell, Debian and others. Instead of fixed releases, Gentoo is promoting its vision of a live, continuously updating distribution. In practice, that effort revolves around its weekly minimal images, which are then supplemented with customized installed packages.

"We need to work harder to communicate the relative irrelevance of releases in a live distribution like Gentoo," Gentoo developer Donnie Berkholz explained to InternetNews.com. Releases "have an overly large impact on what non-Gentoo users think of the health of the distribution, so problems with a small team within Gentoo are magnified in their effect on public opinion."

The news comes as Gentoo continues to face not only competition from competing Linux releases but also persistent organizational issues. The Gentoo 2008.0 release came out in July, following the cancellation of the 2007.1 release. Gentoo developers had scrapped the 2007.1 release, citing limited time and effort to devote to the release -- the same basic reason why 2008.1 has now been canceled.

Working to distance itself from the concept of regular releases may help the group save some face. It's also in keeping with the fact that the entire concept of releases is a bit different for the Gentoo crowd.

Its developers consider their distribution to be a "meta-distribution," since users customize their distributions with the Gentoo Portage system of continuously updated packages. Berkholz added that official releases in Gentoo generally only have ever had two purposes: to provide new hardware support for installation, and to create some buzz around the distribution.

"The new hardware support should be covered by the weekly minimal CD images, and of course, it's possible to install Gentoo from nearly any CD that will boot any Linux distro," Berkholz said. "To make up for lack of buzz with less-frequent releases, we'll need to work harder to publicize the innovation happening in Gentoo on a daily basis."

Berkholz argued that community feedback toward the new approach is generally very positive. Still, not everyone is thrilled that Gentoo dropped its 2008.1 release.

"I was disappointed to find out that the 2008.1 release was canceled," Daniel Robbins, Gentoo's founder, told InternetNews.com. "I was hoping that the Gentoo project would turn the page after the cancellation of the 2007.1 release. However, you need to balance out this bad news with the good news of Gentoo's recent improvements in the way they interact and involve the larger Gentoo community."

Robbins also said he's also concerned about the impact the cancellation has had on the perceptions about Gentoo Linux held by people outside of the project.

"Any time you cancel a scheduled release, it does not reflect well on the health of an open source project," he said. "But there is a silver lining to all this."

Robbins suggested the development could spur some changes among the project's developers.

For one thing, he said he believes Gentoo's development model is broken, and suggested that tools like git, the distributed version control system created by Linus Torvalds, should be used.

Additionally, Robbins suggested that Gentoo begin using a completely automated tool for building releases. In his opinion, the project suffers from using a tool called catalyst to build new versions of its distribution -- a liability, since he said it lacks official documentation and isn't up to snuff for Gentoo's use.

He added that he has developed his own streamlined release build tool, used to builds new "Funtoo" releases of Gentoo on his personal workstation once or twice a day, which he posts to his own site.

"So I'd think that Gentoo could do it at least twice a year," he said. "It is not that hard."

"This tool will allow anyone to easily build a Gentoo release, and could also be used by the Gentoo project to build weekly or even daily releases if they wanted," Robbins added. "I am trying to help by giving the larger Gentoo community the tools they need to collaborate better, so that Gentoo development can happen in a more efficient and decentralized way. That will allow Gentoo to innovate and improve at a much more rapid pace."

Berkholz, meanwhile, also said that moving to a distributed version-control system like git is something that he'd like to see happen at Gentoo. He also said he'd like to see increased quality.

Original here