vFuzzer is a tool developed for fuzzing buffer overflows, For now, It can be used for fuzzing plain vanilla stack based buffer overflows

Overview

vFuzzer

vFuzzer is a tool developed for fuzzing buffer overflows, For now, It can be used for fuzzing plain vanilla stack based buffer overflows, The tool is still under development, More features will be added in the future! If you want to collaborate, feel free to do so!

Installation

  • For using the tool, All you have to do is clone this repository locally, You should have Python3 installed on your machine in order to use it. git clone https://github.com/Vedant-Bhalgama/vFuzzer.git
  • After cloning it, Make sure to install pyfiglet pip3 install pyfiglet

Usage

  • To get the help menu, Specify the -h flag, Here is a brief description of each flag and what it does.
  • -h, --help : Shows the default help menu
  • -b, --buffer : Specify the amount of buffer you want to send, If you want to send 100 bytes, Specify 100 over here, etc.
  • -d, --delay : Specify the time delay before starting the loop again, If you want to wait for 1 second, Specify 1.
  • -t, --target : Specify the target host which you want to fuzz
  • -p, --port: Specify the target port which you want to fuzz
  • -nop, --noprefix : If you don't want to set a prefix, Make sure to specify this flag.
  • -rf, --recvfirst : Make sure to specify this flag and set the value to 1 if the server is sending data first, If the server is sending data first and you don't receive it, The progran will hang, If you don't want to receive first, set the value to 0.
  • -s, --setprefix : You need to specify this flag and a prefix to it if you are not using the -nop flag.

Example (With Prefix) : python ./vfuzzer.py -b 1000 -d 2 -s 'administrator' -t 192.168.1.32, -p 9091 -rf 0 Example (Without Prefix) : python ./vfuzzer.py -nop -b 1000 -d 1 -t 192.168.1.32, -p 9091 -rf 1

image

You might also like...
Double Pendulum implementation in Python, now with added pendulums and trails :D
Double Pendulum implementation in Python, now with added pendulums and trails :D

Double Pendulum Using Curses in Python. A nice relaxing double pendulum simulation using ASCII, able to simulate multiple pendulums at once, and provi

Recreating my first CRUD in python, but now more professional

Recreating my first CRUD in python, but now more professional

Bots in moderation and a game (for now)

Tutorial: come far funzionare il bot e durarlo per 24/7 (o quasi...) Ci sono 17 passi per seguire: Andare sul sito Replit https://replit.com/ Vedrete

Improved version calculator, now using while True and etc
Improved version calculator, now using while True and etc

CalcuPython_2.0 Olá! Calculadora versão melhorada, agora usando while True e etc... melhorei o design e os carai tudo (rode no terminal, pra melhor ex

Arcpy Tool developed for ArcMap 10.x that checks DVOF points against TDS data and creates an output feature class as well as a check database.

DVOF_check_tool Arcpy Tool developed for ArcMap 10.x that checks DVOF points against TDS data and creates an output feature class as well as a check d

The tool helps to find hidden parameters that can be vulnerable or can reveal interesting functionality that other hunters miss.
The tool helps to find hidden parameters that can be vulnerable or can reveal interesting functionality that other hunters miss.

The tool helps to find hidden parameters that can be vulnerable or can reveal interesting functionality that other hunters miss. Greater accuracy is achieved thanks to the line-by-line comparison of pages, comparison of response code and reflections.

A python script developed to process Windows memory images based on triage type.

Overview A python script developed to process Windows memory images based on triage type. Requirements Python3 Bulk Extractor Volatility2 with Communi

Developed a website to analyze and generate report of students based on the curriculum that represents student’s academic performance.
Developed a website to analyze and generate report of students based on the curriculum that represents student’s academic performance.

Developed a website to analyze and generate report of students based on the curriculum that represents student’s academic performance. We have developed the system such that, it will automatically parse data onto the database from excel file, which will in return reduce time consumption of analysis of data.

A collection of full-stack resources for programmers.
A collection of full-stack resources for programmers.

A collection of full-stack resources for programmers.

Owner
Vedant Bhalgama
eJPT | Content Creator | Hacker and a Pentester |
Vedant Bhalgama
Fonts used to be an install-and-forget thing, but many of are now updated regularly.

Your font manager. Fonts used to be an install-and-forget thing, but many of are now updated regularly. fontman helps you keep track of the fonts you

Nico Schlömer 20 Feb 7, 2022
A tool that automatically creates fuzzing harnesses based on a library

AutoHarness is a tool that automatically generates fuzzing harnesses for you. This idea stems from a concurrent problem in fuzzing codebases today: large codebases have thousands of functions and pieces of code that can be embedded fairly deep into the library. It is very hard or sometimes even impossible for smart fuzzers to reach that codepath. Even for large fuzzing projects such as oss-fuzz, there are still parts of the codebase that are not covered in fuzzing. Hence, this program tries to alleviate this problem in some capacity as well as provide a tool that security researchers can use to initially test a code base. This program only supports code bases which are coded in C and C++.

null 261 Jan 4, 2023
Buffer overflow example for python

Buffer overflow example for python

Mehmet 1 Jan 4, 2022
51AC8 is a stack based golfing / esolang that I am trying to make.

51AC8 is a stack based golfing / esolang that I am trying to make.

null 7 May 22, 2022
Plock : A stack based programming language

Plock : A stack based programming language

null 1 Oct 25, 2021
jonny is a stack based programming language

jonny-lang jonny is a stack based programming language also compiling jonny files currently doesnt work on windows you can probably compile jonny file

null 1 Nov 24, 2021
Morth - Stack Based Programming Language

Morth WARNING! THIS LANGUAGE IS A WORKING PROGRESS. THIS IS JUST A HOBBY PROJECT

Dominik Danner 2 Mar 5, 2022
A simple assembly- and brainfuck-inspired stack-based language

asm-stackfuck A simple assembly- and brainfuck-inspired stack-based language. The language has a few goals: Be stack-based Look like assembly Have a s

Nils Trinity 1 Feb 6, 2022
Your Google Recon is Now Automated

GRecon : GRecon (Greei-Conn) is a simple python tool that automates the process of Google Based Recon AKA Google Dorking The current Version 1.0 Run 7

adnane-tebbaa 189 Dec 21, 2022
Now you'll never be late for your Webinars or Meetings on the GoToWebinar Platform

GoToWebinar Launcher : Now you'll never be late for your Webinars or Meetings on the GoToWebinar Platform About Are you popular for always being late

Jay Thorat 6 Jun 7, 2022