Giter Site home page Giter Site logo

vpnpivot's People

Contributors

0x36 avatar osospeed avatar seuros avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vpnpivot's Issues

can't install please help

┌──(root💀Bluejet)-[~/tools/VPNPivot]
└─# make && make install 2 ⨯
make all-recursive
make[1]: Entering directory '/root/tools/VPNPivot'
Making all in src
make[2]: Entering directory '/root/tools/VPNPivot/src'
gcc -ggdb -DUSE_SSL -DUSE_POLL -I../include -g -O2 -o pivots pivots.o utils.o crypto.o -lpthread -lcrypto -lssl -ldl
/usr/bin/ld: utils.o:/root/tools/VPNPivot/src/../include/etn.h:55: multiple definition of mbq'; pivots.o:/root/tools/VPNPivot/src/../include/etn.h:55: first defined here /usr/bin/ld: crypto.o:/root/tools/VPNPivot/src/../include/etn.h:55: multiple definition of mbq'; pivots.o:/root/tools/VPNPivot/src/../include/etn.h:55: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:349: pivots] Error 1
make[2]: Leaving directory '/root/tools/VPNPivot/src'
make[1]: *** [Makefile:352: all-recursive] Error 1
make[1]: Leaving directory '/root/tools/VPNPivot'
make: *** [Makefile:293: all] Error 2

Not establishing a VPN tunnel

So, I have a OS, and in it I have an interface called wlp2s0 with the ip 10.0.0.114 and I have another virtual interface for the virtualbox machines called: vboxnet0 with the ip 192.168.56.1.

So I want to make my virtual machine (a kali) to connect to the vpn through my host OS to get connection with the outside world (internet). But look to what happens:

the one at the right is the kali virtual machine and the other the OS host (a archlinux)

2017-12-09-150505_1366x768_scrot

Feature Request

Hey :)

Very nice work! just want to let you know if you add an option to generate the static binary pivotc it would be much better. had hard time setting up the pivotc when the target machine does not have openssl libraries installed.

Thanks.

Can't get IP

I have 2 virtual machines, and 2 routers. first machine(M1) connected to main router(R1) with IP 192.168.1.6, second router(R2) connected to R1 with IP 172.12.1.34 . To R2 connected second virtual machine(M2). On M2 started apache web server, and i whant to connect to it from M1.

I have connection.
image
image

Some data is transfering
image

But i can not get IP address
image

Why?

Make ERROR

In file included from pivots.c:26:0: ../include/etn.h:38:28: fatal error: openssl/crypto.h:

How to fix?

Reverse VPN

Could you develop something like cobalt strike vpn pivoting?

IP forwarding and NAT

On the pivot don't forget to enable ip forwarding

$ sudo sysctl net.ipv4.conf.default.forwarding=1

Or maybe enabling NAT

$ sudo iptables -t nat -A POSTROUTING -s 10.0.0.1 -o eth1 -j MASQUERADE

I'm not sure VPN pivot does it for you.

Feature request

Ability to pivot through another pivot.

server <---> target1(172.31.0.0/16) <-----> target2 (172.16.0.0/16) <-----> target3 (192.168.42.0/24)

That way your server could have an IP on all three subnets and talk to all three networks. Maybe this could be done with a new TAP interface on the server for each clientVPN established and a nc style relay for traffic forwarding on the clients?

I apologize if this isn't the best place for this. Didn't see anywhere else to submit this though. Thanks for your hard work!

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.