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

A Python package implementing various colour checker detection algorithms and related utilities.

A Python package implementing various colour checker detection algorithms and related utilities.

colour-science 147 Dec 29, 2022
Creates a C array from a hex-string or a stream of binary data.

hex2array-c Creates a C array from a hex-string. Usage Usage: python3 hex2array_c.py HEX_STRING [-h|--help] Use '-' to read the hex string from STDIN.

John Doe 3 Nov 24, 2022
Monte Carlo simulation of 3G rules

mc3g Monte Carlo simulation of 3G rules This project contains the Python code to do simulations of events according to the 3G rule (in German: "Geimpf

Jan Christoph Terasa 4 Nov 01, 2021
This utility synchronises spelling dictionaries from various tools with each other.

This utility synchronises spelling dictionaries from various tools with each other. This way the words that have been trained on MS Office are also correctly checked in vim or Firefox. And vice versa

Patrice Neff 2 Feb 11, 2022
Conveniently measures the time of your loops, contexts and functions.

Conveniently measures the time of your loops, contexts and functions.

Maciej J Mikulski 79 Nov 15, 2022
Random Number Generator Analysis With Python

Random-Number-Generator-Analysis Governor's Honors Program Project to determine

Jack Prewitt 2 Jan 23, 2022
一款不需要买代理来减少扫网站目录被封概率的扫描器,适用于中小规格字典。

PoorScanner使用说明书 -工具在不同环境下可能不怎么稳定,如果有什么问题恳请大家反馈。说明书有什么错误的地方也大家欢迎指正。 更新记录 2021.8.23 修复了云函数主程序 gitee上传文件接口写错了的BUG(之前把自己的上传地址写死进去了,没从配置文件里读) 更新了说明书 PoorS

14 Aug 02, 2022
Color getter (including method to get random color or complementary color) made out of Python

python-color-getter Color getter (including method to get random color or complementary color) made out of Python Setup pip3 install git+https://githu

Jung Gyu Yoon 2 Sep 17, 2022
A tool for testing improper put method vulnerability

Putter-CUP A tool for testing improper put method vulnerability Usage :- python3 put.py -f live-subs.txt Result :- The result in txt file "result.txt"

Zahir Tariq 6 Aug 06, 2021
A Randomizer Oracle

Tezos Randomizer Tezod Randomizer "Oracle". It's a smart contract that you can call to get a random number between X and Y (for now). It uses entropy

Asbjorn Enge 19 Sep 13, 2022
Abstraction of a Unit, includes convertions and basic operations.

Units Abstraction of a Unit, includes convertions and basic operations. ------ EXAMPLE : Free Fall (No air resistance) ------- from units_test import

1 Dec 23, 2021
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
It is a tool that looks for a specific username in social networks

It is a tool that looks for a specific username in social networks

MasterBurnt 6 Oct 07, 2022
✨ Un générateur d'adresse IP aléatoire totalement fait en Python par moi, et en français.

IP Generateur ❗ Un générateur d'adresse IP aléatoire totalement fait en Python par moi, et en français. 🔮 Avec l'utilisation du module "random", j'ai

MrGabin 3 Jun 06, 2021
Data Utilities e.g. for importing files to onetask

Use this repository to easily convert your source files (csv, txt, excel, json, html) into record-oriented JSON files that can be uploaded into onetask.

onetask.ai 1 Jul 18, 2022
Python @deprecat decorator to deprecate old python classes, functions or methods.

deprecat Decorator Python @deprecat decorator to deprecate old python classes, functions or methods. Installation pip install deprecat Usage To use th

12 Dec 12, 2022
Python bytecode manipulation and import process customization to do evil stuff with format strings. Nasty!

formathack Python bytecode manipulation and import process customization to do evil stuff with format strings. Nasty! This is an answer to a StackOver

Michiel Van den Berghe 5 Jan 18, 2022
Toolkit for collecting and applying templates of prompting instances

PromptSource Toolkit for collecting and applying templates of prompting instances. WIP Setup Download the repo Navigate to root directory of the repo

BigScience Workshop 1k Jan 05, 2023
This two python programs can convert km to miles and miles to km

km-to-miles These two little python programs can convert kilometers to miles and miles to kilometers Needed Python3 or a online python compiler with t

Chandula Janith 3 Jan 30, 2022
Python Libraries with functions and constants related to electrical engineering.

ElectricPy Electrical-Engineering-for-Python Python Libraries with functions and constants related to electrical engineering. The functions and consta

Joe Stanley 39 Dec 23, 2022