NCSoft to Roll Out Hackable Anti-Hack Software 22
Greyzone writes "NCSoft is preparing to use a security product to protect the Lineage II game process from user hacks while running on a user PC. Unfortunately, this product has serious flaws of its own. Securityfocus.com explains the serious flaws and the possible hacks that can be used against user PCs that have installed this software." From the article "It is true that even with this vulnerability the user must still be tricked
into running a malicious application that exploits it. However, in South
Korea, where the Gameguard service is widely used, net cafes have become
part of the social fabric. These machines are ripe fruit for damage."
That's just sad. (Score:1)
Re:That's just sad. (Score:3, Interesting)
How's about not introducing new holes? That would be a good start.
Yes and no (Score:4, Interesting)
Yes, you can. No you don't. Software is just an applied form of discrete mathematics. "Beware of bugs in the above code; I have only proved it correct, not tried it," as Donald Knuth [stanford.edu] once said. It is possible to present a formal proof of correctness for any algorithm. It is nearly impossible and certainly impractical when you have a big mess of spaghetti code like with most of software that is utter crap, but it is possible nonetheless when you know what are you doing and design appropriately, with very clean, small and isolated parts of your system responsible for enforcing its security policies. Take a look at such operating systems as KeyKOS [upenn.edu] and EROS [eros-os.org]. E.g. read Verifying Operating System Security [psu.edu] paper by J. S. Shapiro and S. Weber: "This paper presents a proof of correctness of the EROS operating system architecture with respect to confinement." Read some essays by Norman Hardy [cap-lore.com], especially those on Capability Theory [cap-lore.com]. This is hardly a new idea, see GNOSIS: A Prototype Operating System for the 1990s [upenn.edu] paper by Bill Frantz, Norm Hardy, Jay Jonekait and Charlie Landau, written more than 25 years ago. The bottom line is: it is certainly possible to have a 100% secure system, but developers don't bother because users don't care.
Re:Yes and no (Score:2)
And doesn't it get more complex with increased code size? Is it even feasible for large projects? And what about when you inevitably make a mistake in your calculations?
(Disclaimer : this was quite a while ago, my memory could be faulty. Feel free to correct me!)
Good questions (Score:1)
So you know that it is possible, even if not trivial.
I can guarantee you that if people demanded, the companies would do it, and that is exactly what I was saying. Remember that those are customers who have the power, not the companies. The compani
I was under the impression ... (Score:1)
And in the environment the Internet has developed into, there's enough proof to show that it doesn't take much to trick even seasoned Internet users into running malicious code.
nProtect, not just another Anti-Hack software. (Score:2, Informative)
Re:nProtect, not just another Anti-Hack software. (Score:3, Insightful)
rather, it's about nProtect getting hacked - causing your computer to be OWNED. sure, your lineage might be protected but how about your banking?
Re:nProtect, not just another Anti-Hack software. (Score:1)
Even bigger problem (Score:3, Informative)
Once again chinese botters/hackers > NCSoft (the most popular bots/hacks are made by chinese programmers and are used by the workers of the companies that sell in-game currency for cash).
Re:Even bigger problem (Score:1)
Re:Even bigger problem (Score:2)
The most popular new bot for L2 does not use the client at all but emulates the communication protocol with the server. So botters will never have to worry about it but legit users have to put up with the buggy app o
Phantasy Star Online Blue Burst (Score:1)
C:\>net stop npptnt2
The NPPTNT2 service was stopped successfully.
Melissa
Mmmmmm (Score:1)
GameGuard arrived today (Score:1)
My Nostromo N52 is inactivated when I play Lineage2. Why? Because NCSoft, in their infinite wisdom, has determined that this game controller constitutes a "third party bot program" and is, therefore, BAD to use when playing a game.
A friend's USB keyboard was completely deactivated when he tried to play the game. Seems it's a "programmable" keyboard and that means you can BOT with the keyboard!
Funny thing is, NCSoft went through quite a bit of trouble to p