Coder Social home page Coder Social logo

lordxeth / venom Goto Github PK

View Code? Open in Web Editor NEW

This project forked from r00t-3xp10it/venom

0.0 1.0 0.0 54.88 MB

venom (metasploit) shellcode generator/compiler/listener

License: Other

Ruby 22.70% Python 8.24% PowerShell 5.76% Shell 59.94% HTML 1.37% Batchfile 0.24% C 1.63% PHP 0.06% Visual Basic 0.05%

venom's Introduction

Version Stage Build Github All Releases AUR

VENOM 1.0.13 - metasploit Shellcode generator/compiller

Version release : v1.0.13
Author : pedro ubuntu  [ r00t-3xp10it ]
Distros Supported : Linux Ubuntu, Kali, Mint, Parrot OS
Suspicious-Shell-Activity (SSA) RedTeam develop @2016

LEGAL DISCLAMER

The author does not hold any responsibility for the bad use
of this tool, remember that attacking targets without prior
consent is illegal and punished by law.

FRAMEWORK DESCRIPTION

The script will use msfvenom (metasploit) to generate shellcode
in diferent formats ( c | python | ruby | dll | msi | hta-psh )
injects the shellcode generated into one template (example: python)
"the python funtion will execute the shellcode into ram" and uses
compilers like gcc (gnu cross compiler) or mingw32 or pyinstaller
to build the executable file, also starts a multi-handler to
recive the remote connection (shell or meterpreter session).

'venom generator' tool reproduces some of the technics used
by Veil-Evasion.py, unicorn.py, powersploit.py, etc, etc, etc..
But venom its not a fork of any of this tools because its writen
using Bash contrary to those tools that uses Python, also
remmenber that veil evasion does not build this formats:
[.msi .hta .vbs .ps1 .dll .php .jar .pdf] payload formats...

"P.S. some payloads are undetectable by AV soluctions... yes!!!"
One of the reasons for that its the use of a funtion to execute
the 2º stage of shell/meterpreter directly into targets ram
the other reazon its the use of external obfuscator/crypters.

HOW DO I DELIVER MY PAYLOADS TO TARGET HOST ?

venom 1.0.11 (malicious_server) was build to take advantage of
apache2 webserver to deliver payloads (LAN) using a fake webpage
writen in html that takes advantage of <iframe> <meta-http-equiv>
or "<form>" tags to be hable to trigger payload downloads, the
user just needs to send the link provided to target host.

ATTACK VECTOR: http://192.168.1.69

"Apache2 (malicious url) will copy all files needed to your webroot"
   Just run venom-main/aux/setup.sh to config framework settings.

DEPENDENCIES

Zenity | Metasploit | GCC (compiler) | Pyinstaller (compiler)
mingw32 (compiler) | pyherion.py (crypter) | wine (emulator)
PEScrambler.exe (PE obfuscator) | apache2 (webserver)| winrar
vbs-obfuscator (obfuscator) | encrypt_PolarSSL (crypter) and
ettercap MitM+DNS_Spoof (venom domain name attack vector)

"venom.sh will download/install all dependencies as they are needed"
Adicionally as build venom-main/aux/setup.sh to help you install all
venom framework dependencies (metasploit as to be manually installed). 

DOWNLOAD/INSTALL

1º - Download framework from github
     tar.gz OR zip OR git clone

2º - Set files execution permitions
     cd venom-main
     sudo chmod -R +x *.sh
     sudo chmod -R +x *.py

3º - Install dependencies
     cd aux
     sudo ./setup.sh

4º - Run main tool
     sudo ./venom.sh

Framework Banner

venom shellcode v1.0.13-Beta

Framework Main Menu

venom shellcode v1.0.13-Beta

[ build 4 ] python/pyinstaller - osiris.exe

Build 4 Work floow: Build shellcode in C language, embebbed into
one python template and compiled to exe by pyinstaller = osiris.exe

venom shellcode v1.0.13-Beta


Special thanks: Shubham Singh | Chaitanya Haritash | Suriya Prakash

"For all the help provided in debuging this tool in diferent operative systems"

_EOF

venom's People

Watchers

Rico avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.