Language Selection

English French German Italian Portuguese Spanish

M$ Battles Halo 2 Holes

Filed under
Microsoft
Security
Gaming

Microsoft is once again locked in a battle of wills with hackers determined to find and exploit security holes in the company's software. But this time the buggy code isn't endangering users' PCs -- just their otherworldly alien fortresses.

The vulnerabilities are in Microsoft's enormously popular Xbox game Halo 2. Last month, the company's Bungie Studios games division pushed out a 2-MB software patch for the sci-fi shooter in response to months of complaints from Xbox Live gamers about "glitchers" who'd learned to exploit programming errors in the game to their advantage in competitive play. The phenomenon launched cheaters to high positions in the Halo 2 global leader board, where players are ranked like chess masters according to their online wins and losses.

The most severe of the holes was a meta-bug triggered when black hats interfered with their cable modem links, buying them up to eight seconds of invisible movement while the game server struggled to reconnect -- just the ticket to sneak into the enemy's fort and steal their colors in a hotly contested capture-the-flag game. Other glitches were errors in the game's physics engine that gave practiced players Neo-like mastery of the Halo 2 multiverse: the power to fly through the air, grab objects through solid walls or create a tactically useful double of their avatar.

"You have a huge number of people intentionally trying to find stuff to essentially break, or mess around with, the game," said Halo expert Jeremy Hunt. "Trying to make a game work with that kind of crowd is pretty tough."

The bugs have been a chink in the armor of the otherwise bulletproof Halo franchise. The original Halo was the flagship title for the Xbox, and Halo 2, released last November, sold 6.4 million copies in its first three months on the market. The game's vigorous online component helped boost Xbox Live's user base to 1.4 million players in January. A Halo movie is now reportedly in the works, and rumors abound that a next-generation Halo update is planned as a launch title for the upcoming Xbox 360 console.

Microsoft responded to the glitches quickly and characteristically: In mid-January, the company launched a ruthless wave of anti-hacking enforcement that's seen, by Microsoft's count, thousands of players banned from online play for allegedly exploiting the vulnerabilities. Some gamers are complaining in message forums that they were targeted unjustly, but they have no recourse under Xbox Live's terms-of-service agreement, which lets the company exile anyone for any reason.

Full Story.

More in Tux Machines

SteamOS A Linux Distribution For Gaming


Picture

SteamOS is a Debian Linux kernel-based operating system in development by Valve Corporation designed to be the primary operating system for the Steam Machine game consoles. It was initially released on December 13, 2013, alongside the start of end-user beta testing of Steam Machines.
 

Read At LinuxAndUbuntu

KDE Applications 14.12.3 Officially Released

KDE Applications 14.12 has been released by its makers, and it’s a regular maintenance update. It comes with a ton of bug fixes and will be soon available in various repositories. Read more

Understanding The Linux Kernel's BPF In-Kernel Virtual Machine

BPF continues marching forward as a universal, in-kernel virtual machine for the Linux kernel. The Berkeley Packet Filter was originally designed for network packet filtering but has since been extended as eBPF to support other non-network subsystems via the bpf syscall. Here's some more details on this in-kernel virtual machine. Alexei Starovoitov presented at last month's Linux Foundation Collaboration Summit in Santa Rosa about BPF as an in-kernel virtual machine. The slides have been published for those wishing to learn more about its state and capabilities. Read more

Calligra 2.9.0 is Out

Packages for the release of KDE's document suite Calligra 2.9 are available for Kubuntu 14.10. You can get it from the Kubuntu Backports PPA. They are also in our development version Vivid. Read more