Chips to be made hackerproof by AMD and Intel

Processors will nip buffer overflow attacks in the bud...

NEWS AMD and Intel plan to release technology that will allow processors to stop many attacks before they occur.

Execution Protection by AMD, technology contained in AMD's Athlon 64 chips, prevents a buffer overflow, a common method used to attack computers. A buffer overflow essentially overwhelms a computer's defense systems and then inserts a malicious program in memory that the processor subsequently executes.

John Morris, director of marketing at AMD, said at the Consumer Electronics Show in Las Vegas that with Execution Protection, data in the buffer can only be read and, therefore, is prevented from doing its dirty work.

"Now in current processors, any programs that go into the memory overflow can be executed," he said. "With this, the system only allows read-only in the buffer. It will not execute." The malicious program is then disposed harmlessly when the PC is turned off, he said.

The circuitry is already inside existing Athlon 64 chips, but it can't be activated yet. That will occur when Microsoft releases Service Pack 2 for Windows XP early in the second quarter. By then, AMD also will have a catchy marketing name for the technology, Morris said.

Intel is putting a similar technology in Prescott, an enhanced version of the Pentium 4 expected next month, according to computer manufacturers. Intel declined to comment.

Security problems, of course, have become a multibillion-dollar problem and show few signs of abating. These sorts of technologies could undercut one of the more severe headaches out there, Morris said.

A number of damaging worms from last year relied on buffer overflows. Around 50 per cent of the Windows security updates from Microsoft in the last two years may have been rendered unnecessary if the technology existed then, according to an analysis by AMD and Microsoft.

Morris said the first full-fledged 64-bit programs for the Athlon 64 will appear this quarter. Ubisoft is slated to release a 64-bit version of "Far Cry" in March, while Epic Games will release a 64-bit version of "Unreal Tournament" in the first quarter.

By going to 64 bits, these games will be far more realistic, because more complex graphics will be possible. "Now you will be able to blow a hole in the ground and use it as a fox hole," Morris said.

Michael Kanellos writes for CNET News.com

Comments

There are 4 comments. Join the discussion

  1. 1. Craig

    Sounds like an excuse to continue writing defective code

    • 21 January 2004 11:33
    • Add comment
  2. 2. Barry

    Wrong solution to problem - another example of superficial design flaws hiding the fundamental flaws of the whole Wintel platform. VAX/VMS had the right approach - h/w and op sys must develop together OR all the hard work MUST be done in accurate software. Retrofitting hardware solutions to a software design fault is 'just plain wrong'

    • 21 January 2004 22:20
    • Add comment
  3. 3. anonymous

    this sounds like adding proper memory protection so areas of memory can be declared non-executable or read only. If so PDP-11 processors could do this a long time ago (seperate I and D space)! VAX processors supported this. Alpha processors supported this. Itanium I don't know

    The operating system memory protection scheme or lack of it is also important.

    • 23 January 2004 09:50
    • Add comment
  4. 4. Dave Tomlinson

    A headline worthy of a tabloid!

    This solution will be like closing a gate into field when everyone knows the fences are defective.

    I suppose it has to be welcomed as a good move but I seem to recall writing code to prevent buffer overruns 25 years ago.

    DaveT
    "You can always tell a Yorkshireman, you just can't tell him much."

    • 23 January 2004 14:03
    • Add comment

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your silicon.com account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy.

Questions about membership? Find the answers in the Membership FAQ

Get silicon.com's daily newsletter

  • Register on silicon.com

    Enter your email to register

Keep in touch with silicon.com

silicon.com newsletters