Results 1 to 5 of 5

Thread: understanding basics of buffer over flow?

  1. #1
    Join Date
    May 2011
    Posts
    9

    understanding basics of buffer over flow?

    We are doing a many task over the computer at simultaneously. The computer sometimes due to the multitasking over the computer then the overflow condition occurs. In the over flow condition the performance of the is very slow computer. What is over flow condition I never understand? And how it comes in the system. If anybody have knowledge about the overflow condition the please reply me soon.

  2. #2
    Join Date
    May 2008
    Posts
    945

    Re: understanding basics of buffer over flow?

    In computer security and programming a buffer overflow or buffer overrun is an occur where a program while writing data to a buffer overrun the buffer boundary and overwrites adjacent memory. This special case violation of memory safety. Buffer overflow can be trigged by inputs that are designed to execute the code or alter the way the programs operate. This may result in erratic program behavior, including memory access errors, incorrect result, a crash, or a breach of system security.

  3. #3
    Join Date
    Jun 2009
    Posts
    1,112

    Re: understanding basics of buffer over flow?

    A buffer overflow occurs when data written to buffer, due to insufficient bound checking. Corrupts data values in memory addresses adjacent t allocated buffer. Most commonly this occurs when copying a string of character from one buffer to another. Buffer flows have been causing serious security problems for decades. A buffer over flow problem is based in memory where the program stores in data.

  4. #4
    Join Date
    Nov 2008
    Posts
    1,001

    Re: understanding basics of buffer over flow?

    In simple word we can say buffer overflow is a condition in program whereby the function attempts to copy a more data in to buffer than it can hold. In technically speaking, buffer overflow is result of lack of bounds checking on the size of input being stored in a buffer array. When a program writes past the bound of a buffer this is called buffer overflow. When this happen the next contiguous chunk of memory is over written.

  5. #5
    Join Date
    Jul 2009
    Posts
    1,179

    Re: understanding basics of buffer over flow?

    When computer writing to buffer, C program must care not to store more data in the buffer than it can hold .just as glass can only hold so much water. A buffer can hold so many bits. If you put too much in glass the extra water go somewhere. Similarly if you try to put more data n buffer than the fits, the extra data go somewhere and you might not always where it goes. When contiguous chunk of the some data type are allocated the memory region is known as buffer

Similar Threads

  1. Help Understanding IP
    By guaro in forum Networking & Security
    Replies: 2
    Last Post: 07-07-2010, 11:04 AM
  2. Need help understanding AMD CPU's and compatibility
    By Doshi1 in forum Monitor & Video Cards
    Replies: 3
    Last Post: 04-06-2010, 01:31 PM
  3. Umask understanding
    By Edwards in forum Operating Systems
    Replies: 4
    Last Post: 24-04-2010, 03:27 AM
  4. Setting depth buffer (z buffer) size (16bit / 24bit)
    By NewComer in forum Monitor & Video Cards
    Replies: 4
    Last Post: 08-04-2010, 05:47 AM
  5. Java Programming Language Basics: Reflection Basics and Class Class
    By mayuri_gunjan in forum Guides & Tutorials
    Replies: 6
    Last Post: 29-08-2005, 12:04 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,552,849.20038 seconds with 17 queries