Skip to content

Automated Reverse TCP tunneling using a digitalocean instance and aploium's shootback repo (https://github.com/aploium/shootback)

Notifications You must be signed in to change notification settings

needmorecowbell/jumper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jumper

jumper

Requirements

  • Digital Ocean api token
  • Firewalled Client with SSH, python2/3, and wget
  • Remote Client with python3

Installation

  1. Create Key

    • cd keys/ && ssh-keygen
Enter file in which to save the key (/root/.ssh/id_rsa): digitalOceanKey
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in digitalOceanKey.
Your public key has been saved in digitalOceanKey.pub.
  1. Fill in Config

    Add your Digital Ocean token to config.py using a text editor.

  2. Install requirements

    • pip install -r requirements.txt
  3. Run createMaster.py

    • python3 createMaster.py
  4. Inject python file into slave computer

    Slave computer needs to execute the payload generated from createMaster.py. Either python version will work for this step.

    • python3 payload.py or python payload.py
  5. Connect to Tunnelled Client

    • ssh <user>@<master-ip> -p 10022

About

Automated Reverse TCP tunneling using a digitalocean instance and aploium's shootback repo (https://github.com/aploium/shootback)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published