Skip to content

simple Buffer Overflow virus for educational purpose, made using C# // it does Buffer Overflow attack by opening lots of browser tabs

Notifications You must be signed in to change notification settings

irhdab/BufferoverflowVirus_browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Buffer Overflow Browser Simulation ⚠️

Educational demonstration of resource exhaustion attacks through browser tab spawning. For academic study only.

- WARNING: Misuse may cause system instability
- Never deploy against unauthorized systems

Features

  • C# Implementation: Windows-compatible resource stress test
  • Controlled Environment Tool:
    // Sample attack vector
    for(int i=0; i<1000; i++) {
        Process.Start("chrome.exe", "https://example.com");
    }
    
  • RAM Consumption Monitoring: Track memory usage patterns
  • Educational Focus: Demonstrates buffer overflow principles

Installation (Ethical Use Only)

  1. Clone repository:
    git clone https://github.com/irhdab/BufferoverflowVirus_browser.git
    
  2. Open BufferOverflowVirus.sln in Visual Studio
  3. Build in Debug mode only

Usage Protocol

# Controlled execution example
BufferoverflowVirus.exe --url https://localhost --tabs 50

Ethical Considerations

Approved Use Cases
✅ Computer security coursework
✅ Memory management demonstrations
✅ Ethical hacking exercises

Prohibited Use Cases
❌ Real-world attacks
❌ Unauthorized testing
❌ Production environments

Risk Factor Mitigation Strategy
System Crash Use VM snapshots
Data Loss Isolate test environment
Browser Damage Use disposable profiles

Project Structure

BufferoverflowVirus_browser/
├── BufferOverflowVirus/    # C# project
│   ├── Program.cs          # Attack logic
│   └── BrowserHelper.cs    # Tab spawning
├── BufferOverflowVirus.sln # Solution
└── SECURITY.md             # Ethical guidelines

About

simple Buffer Overflow virus for educational purpose, made using C# // it does Buffer Overflow attack by opening lots of browser tabs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages