Skip to content

LUMINET: An open-source automated VPN serving Windows Users (and possibly Linux on Wine) using the WireGuard Protocol.

License

Notifications You must be signed in to change notification settings

voidZiAD/LUMINET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LUMINET

LUMINET: An (unfinished) open-source automated VPN serving Windows Users (and possibly Linux on Wine) using the WireGuard Protocol.

How it works:

This is an automated VPN that uses CefSharp (to bot servers) on Windows Forms (which you don't see on the VPN) to create temporary VPN servers for the following locations:

image-removebg-preview

Every server that is created using the bot lasts 4 days, and the VPN will save that information in case you try to connect to the same location after 4 days (which by then the server would have expired, and the VPN would have to re-create a server). The VPN only creates servers when you don't already have a server (which is active) saved on your computer (via a .conf file in your %AppData%).

When attempting to connect, the following process occurs:

if .conf file doesn't exist -> Create server -> Download .conf file -> connect (CONNECTION NOT IMPLEMENTED YET. Learn more)
if .conf file exists -> Check how many days ago the server was created -> if server is still valid -> connect (CONNECTION NOT IMPLEMENTED YET. Learn more)

What is finished/not finished:

  • ✅ Automation (using sshs8 servers && CefSharp)
  • ✅ UI (finished for the current version but can have a few updates (e.g. Settings page))
  • ❌ WireGuard integration (it's literally impossible to find a WireGuard library for C#)
  • ✅ Back-end processes/systems

Current UI:

image-removebg-preview (1)

Benefits of using LUMINET (after it's release 😅):

  • 🎥 Netflix Support
  • ⚡ 1GB/s Speed (from server + WireGuard's speed itself 😮‍💨)
  • ✅ Rapid reconnection
  • 🔐 High security

Future Location Additions:

  • 🔓 No Captcha:
  • 🔐 With Captcha (all from vpnjantit):
    • Asia Locations:
      • Azerbaijan
      • Bahrain
      • Bangladesh
      • Cambodia
      • Hong Kong
      • India
      • Indonesia
      • Japan
      • Kazakhstan
      • Malaysia
      • Pakistan
      • Philippines
      • Saudi Arabia
      • Singapore
      • South Korea
      • Thailand
      • Turkey
      • United Arab Emirates
      • Vietnam
    • Europe Locations:
      • Belgium
      • Bulgaria
      • Czech Republic
      • Estonia
      • Finland
      • France
      • Germany
      • Hungary
      • Ireland
      • Italy
      • Luxembourg
      • Moldova
      • Netherlands
      • Poland
      • Portugal
      • Romania
      • Russia
      • Spain
      • Sweden
      • Switzerland
      • Ukraine
      • United Kingdom
    • America Locations:
      • Argentina
      • Brazil
      • Canada
      • Chile
      • Mexico
      • United States
    • Other:
      • Australia

All those locations will be available, hopefully for free depending on if this VPN is still cost-free to finish on our side or not. I will be working to assure that we can bypass captcha on the WireGuard servers site in order to allow more locations to be accessed on the VPN. However, my main focus right now is to integrate WireGuard with C#, as that's currently the hardest thing to do on this project considering there are no reference Libraries or code anywhere on the internet that allows WireGuard to be integrated with C#.

Contribution

I would greatly appreciate any form of contribution if it benefits the project. This is a non-profit project created to make VPNs easier to use, cost-free, fast, secure, and automated.

About

LUMINET: An open-source automated VPN serving Windows Users (and possibly Linux on Wine) using the WireGuard Protocol.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Languages