Sign in to follow this  
Followers 0
twitchyliquid64

How to channel all tcp connections into a program?

6 posts in this topic

Hi all,

I am trying to make a VPN, and am not following any specifications for the comm protocol.

The first stAge of making such a program is somehow getting all the tcp Internet traffic to be 'channelled' into my program, so it can be managed by the VPN.

One example is say using an ssh tunnel on putty. All your Internet traffic is then tunneled through this connection.

Anyone have any idea how to build this???


ongoing projects:-firestorm: Largescale P2P Social NetworkCompleted Autoit Programs/Scripts: Variable Pickler | Networked Streaming Audio (in pure autoIT) | firenet p2p web messenger | Proxy Checker | Dynamic Execute() Code Generator | P2P UDF | Graph Theory Proof of Concept - Breadth First search

Share this post


Link to post
Share on other sites



VPNs do not channel anything to a process. They actually set up a new network adapter so that your OS will allow programs to connect via this new adapter.

Share this post


Link to post
Share on other sites

well for one, my Virtualbox created a virtual network adapter, and that made changes to the registry. beyond that idk, you might need to create registry keys corresponding with your virtual network adapter.

Share this post


Link to post
Share on other sites

Maybe I should just run a http and socks proxy locally, and the data from that can be channeled and unpacked through the VPN. That's what I'm doing ATM...


ongoing projects:-firestorm: Largescale P2P Social NetworkCompleted Autoit Programs/Scripts: Variable Pickler | Networked Streaming Audio (in pure autoIT) | firenet p2p web messenger | Proxy Checker | Dynamic Execute() Code Generator | P2P UDF | Graph Theory Proof of Concept - Breadth First search

Share this post


Link to post
Share on other sites

Making the network adapter requires writing and installing a driver. You can't do that in AutoIt.

The HTTP proxy will work fine in AutoIt though.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0