wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Buffer Overflow

profile
Vrudanshi Bavliya
Sep 10, 2024
0 Likes
0 Discussions
78 Reads

What is Buffer? 

A buffer is a temporary data storage area with limited storage capacity. A buffer is typically area in the memory that is used to transfer data from one location to another location. Buffers are basically allocated in RAM to the processes. When any program is executed, it is loaded into RAM and some memory is temporarily allocated to the program called Buffer. 

How Buffer overflows? 

Buffer overflow is an attack that occurs when the amount of data that is submitted is larger than the buffer. For example in C, we create array of size 5. If the user enters data > 5,then it will override the data stored in memory further. Buffer are the container for data and in buffer overflow we stuff too much information into the container.

How to protect against buffer overflow? 

Basically this type of buffer is possible due to poorly written application code or operating system code. To protect against buffer overflow attacks programmers as well as organisation needs to ensure:-

1. Program should properly test/handle all the overflow conditions. 

2. Organisation should ensure all the operating systems and applications are update with latest updates, service packs and patches.



Comments ()


Sign in

Read Next

Types of Hackers.

Blog banner

Cache memory

Blog banner

MOVEMBER

Blog banner

Life lesson

Blog banner

Building Confidence in Children Through Daily Routines and Play

Blog banner

Cloud Security: Trends and Innovations

Blog banner

AI and cyber Security

Blog banner

IT service level agreement

Blog banner

SECURITY RISKS OF REMOTE WORKING

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

Uniprocessor Scheduling

Blog banner

Virtual Memory

Blog banner

A Weekend at Oak Tree Hotel: The Best Hotel Experience in Arcadia, Florida

Blog banner

Virtual memory in Operating System

Blog banner

Cache memory

Blog banner

Inventory management software system

Blog banner

LIFEHACKER

Blog banner

USES OF WHATSAPP

Blog banner

Phishing

Blog banner

Broken Authentication Attacks

Blog banner

Modern operating system

Blog banner

EFT

Blog banner

Different Types of Data

Blog banner

Daycare Centres Help Children Transition into Structured Learning

Blog banner

Interrupts in OS

Blog banner

Memory Management in Operating System

Blog banner

Environmental Management using GIS

Blog banner

Bots and Cyber Security

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

Famous Indian dishes that where misunderstood to be Indian

Blog banner

Cache Memory

Blog banner

Concurrency:Deadlock and Starvation

Blog banner

How social media affect

Blog banner

How to Find the Right Therapist For Me?

Blog banner

Memory Management

Blog banner

Gamer life

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner

Mariana Trench: The deepest depths

Blog banner

OS assignment 3

Blog banner

The seven-step improvement process

Blog banner

Music

Blog banner