Skip to content

DenisPav/Tunnelize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tunnelize

Simple "tunneling" software made in C#. Made as a example/showcase project.

Project structure 📁

  • Tunnelize.Client - code for local client application
  • Tunnelize.Server - code for server application
  • Tunnelize.Shared - shared code

How does it work? 🤔

A little image tells a thousand words so take a look at the image below which explains inner works of Tunnelize:

Explanation

So in short server component will be listening on 2 interfaces. One which is used for user login and API key managment. You can create new keys on that website which will be assigned to new prefixes that can be used by the client component. Client component can then use the API key to connect to the server component and expose the local application via the related prefixed url.

References

About

Yet another tunneling tool...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published