Search, generate & deliver Msfvenom payloads in an quick and easy way

Overview

Logo

Goal

Search, generate & deliver payloads in an quick and easy way

Be as simple as possible BUT with all msfvenom payloads.

  • Ever lost time searching the right MSFpayload ? Use the fast filter.
  • Tired of inputing your IP, and defaults settings ? Let Easy-MsfVenom do it for you or ask for info.
  • Want only stageless payloads (-s) ? Only Meterpreter ones (-m)?
  • Want more complex options ? Want a hidden_tcp ? use -k or --keyword argument.

Easy-MsfVenom-screenshot

Features

  • fast search through all Venom payloads.
  • filter by Meterpreter / Bind / Reverse / architecture ...
  • integrated easy delivery:
    • Http server for Bind shells.
  • Integrated listener for Reverse shells:
    • launch of Msfconsole handler for Metasploit payloads.
    • Launch of netcat listener for other payloads.

Usage

Note: By default, if omitted, we'll get x86 bind staged payloads

  • Interactive Mode:

    • Win shells /payloads :

      ./Easy-MsfVenom.py  -t win
    • Linux shells /payloads :

      ./Easy-MsfVenom.py  -t lin
    • Web shells /payloads (PHP,ASP, Java) :

      ./Easy-MsfVenom.py  -t web
  • Some classics :

    • Meterpreter Windows(x86) Bind_TCP payloads:
      ./Easy-MsfVenom.py  -t win -m
    • Meterpreter Windows(x86) Reverse TCP payloads:
      ./Easy-MsfVenom.py  -t win -m -r
  • Custom search :

    • Hidden Meterpreter Windows(x86) Bind_TCP payloads
    ./Easy-MsfVenom.py  -t win -m -k hidden
    • Powershell payloads:
      ./Easy-MsfVenom.py -k powershell
  • Full control :

    • Meterpreter Win(x64) Stageless Reverse_TCP payloads:
      ./Easy-MsfVenom.py  -t win -a x64 -m -s -r -p 4444

TO-DO:

  • Add encoders with fast filters
  • Add batch payloads

Requirement

  • Python 3.x
  • Metasploit-framework

Installation

  git clone https://github.com/MatDupas/Easy-MsfVenom
  cd Easy-MsfVenom; ./Easy-MsfVenom.py --upgrade

Upgrade

To keep Easy-MsfVenom synchronized with all MsfVenom payloads, just do:

  ./Easy-MsfVenom.py --upgrade

Note: it is useful to also keep metasploit-framework updated sudo apt update; sudo apt install metasploit-framework (it is better to make backup before upgrading, just in case...)

Legal / Ethics

TL;DR: Don't be evil, stay on the right side

This software is for educational and Pentesting /red Teaming purposes only. As a reminder, Attacking targets without prior mutual consent is illegal. It is the end user’s responsibility to obey all applicable local, state and federal laws. The author assume no liability and no responsability for any misuse or damage caused by this software.

Easy-MsfVenom © 2021 by Mathieu Dupas is licensed under CC BY-NC 4.0

Script to rename and resize folders of images

script to rename and resize folders of images

Tega Brain 2 Oct 29, 2021
💉 코로나 잔여백신 예약 매크로 커스텀 빌드 (속도 향상 버전)

Korea-Covid-19-Vaccine-Reservation 코로나 잔여 백신 예약 매크로를 기반으로 한 커스텀 빌드입니다. 더 빠른 백신 예약을 목표로 하며, 속도를 우선하기 때문에 사용자는 이에 대처가 가능해야 합니다. 지정한 좌표 내 대기중인 병원에서 잔여 백신

Queue.ri 21 Aug 15, 2022
RapidFuzz is a fast string matching library for Python and C++

RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from FuzzyWuzzy

Max Bachmann 1.7k Jan 04, 2023
Python HTTP Agent Parser

Features Fast Detects OS and Browser. Does not aim to be a full featured agent parser Will not turn into django-httpagentparser ;) Usage import ht

Shekhar 213 Dec 06, 2022
A library to easily convert climbing route grades between different grading systems.

pyclimb A library to easily convert climbing route grades between different grading systems. In rock climbing, mountaineering, and other climbing disc

Ilias Antonopoulos 4 Jan 26, 2022
convert a dict-list object from / to a typed object(class instance with type annotation)

objtyping 带类型定义的对象转换器 由来 Python不是强类型语言,开发人员没有给数据定义类型的习惯。这样虽然灵活,但处理复杂业务逻辑的时候却不够方便——缺乏类型检查可能导致很难发现错误,在IDE里编码时也没

Song Hui 15 Dec 22, 2022
About Library for extract infomation from thai personal identity card.

ThaiPersonalCardExtract Library for extract infomation from thai personal identity card. imprement from easyocr and tesseract New Feature v1.3.2 🎁 In

ggafiled 26 Nov 15, 2022
Go through a random file in your favourite open source projects!

Random Source Codes Never be bored again! Staring at your screen and just scrolling the great world wide web? Would you rather read through some code

Mridul Seth 1 Nov 03, 2022
A toolkit for writing and executing automation scripts for Final Fantasy XIV

XIV Scripter This is a tool for scripting out series of actions in FFXIV. It allows for custom actions to be defined in config.yaml as well as custom

Jacob Beel 1 Dec 09, 2021
A python app which aggregates and splits costs from multiple public cloud providers into a csv

Cloud Billing This project aggregates the costs public cloud resources by accounts, services and tags by importing the invoices from public cloud prov

1 Oct 04, 2022
Generate random german words

Generate random german words / Generiere zufällige deutsche Wörter Getting Started Pip install with pip install zufallsworte Install the library with

Maximilian Freitag 5 Mar 24, 2022
Retrying library for Python

Tenacity Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just

Julien Danjou 4.3k Jan 05, 2023
Check subdomains for Open S3 buckets

SuBuket v1.0 Check subdomains for Open S3 buckets Coded by kaiz3n Basically, this tool makes use of another tool (sublist3r) to fetch subdomains, and

kaiz3n 4 Dec 29, 2021
kawadi is a versatile tool that used as a form of weapon and is used to cut, shape and split wood.

kawadi kawadi (કવાડિ in Gujarati) (Axe in English) is a versatile tool that used as a form of weapon and is used to cut, shape and split wood. kawadi

Jay Vala 2 Jan 10, 2022
Skywater 130nm Klayout Device Generators PDK

Skywaters 130nm Technology for KLayout Device Generators Mabrains is excited to share with you our Device Generator Library for Skywater 130nm PDK. It

Mabrains 18 Dec 14, 2022
Kanye West Lyrics Generator

aikanye Kanye West Lyrics Generator Python script for generating Kanye West lyrics Put kanye.txt in the same folder as the python script and run "pyth

4 Jan 21, 2022
A python tool give n number of inputs and parallelly you will get a output by separetely

http-status-finder Hello Everyone!! This is kavisurya, In this tool you can give n number of inputs and parallelly you will get a output by separetely

KAVISURYA V 3 Dec 05, 2021
Edit SRT files to delay subtitle time-stamps.

subtitle-delay A program written in Python that directly edits SRT file to delay the subtitles. Features: Will throw an error if delaying with negativ

8 Jul 17, 2022
Check the basic quality of any dataset

Data Quality Checker in Python Check the basic quality of any dataset. Sneak Peek Read full tutorial at Medium. Explore the app Requirements python 3.

MalaDeep 8 Feb 23, 2022
This repository contains scripts that help you validate QR codes.

Validation tools This repository contains scripts that help you validate QR codes. It's hacky, and a warning for Apple Silicon users: the dependencies

Ryan Barrett 8 Mar 01, 2022