Coder Social home page Coder Social logo

liulilittle / vethernet Goto Github PK

View Code? Open in Web Editor NEW
54.0 5.0 32.0 9.25 MB

A implementation of tun2socks written in C# and VEthernet, Support TCP/IP, UDP/IP, ICMP/IP.

License: BSD 3-Clause "New" or "Revised" License

C# 99.98% Batchfile 0.02%
tun2socks tcp udp icmp ip route vpn dotnet proxy agent

vethernet's Introduction

VEthernet

Easily implement tun2socks (SOCKS5) based on VEthernet.

You can easily develop any form of "3 layer VPN", "Traffic Tracking", "Traffic Pollution", "Traffic Injection", "Game Accelerator" and other types of applications on Windows x86 platform through the VEthernet framework

Environment

  • .Net Framework 4.0
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • X86 Only

Usage

  • ./tun2socks.exe --proxyserver=192.168.0.21 --proxyport=1080
  • ./tun2socks.exe --proxyserver=192.168.0.21 --proxyport=1080 --bypass-iplist=./ip.txt
  • ./tun2socks.exe --product-mode=yes --proxyserver=192.168.0.21 --proxyport=1080 --proxyuser=sa --proxypassword=admin --bypass-iplist=./ip.txt
  • ./tun2socks.exe --dns-addresses=8.8.8.8,8.8.4.4 --product-mode=yes --proxyserver=192.168.0.21 --proxyport=1080 --proxyuser= --proxypassword= --bypass-iplist=./ip.txt

Comment

  • 1.0.0.6.zip bypass with chinese-mainland ip.txt
  • Optimized code compilation is not allowed .NET Framework bugs cause crashes

Statement

  • Product implementations based on this technology do not allow closed sources and must declare the use of VEthernet
  • If you borrow code to implement the same class or other, you must declare that you borrow VEthernet
  • Do not allow the statement, VEthernet technology independent research and development

Screenshot

image

vethernet's People

Contributors

liulilittle 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

Watchers

 avatar  avatar  avatar  avatar  avatar

vethernet's Issues

How to use VEthernet with Tor, Shadowsock,...

Tor, Shadowsock, Latern, Psiphon,... They open socks proxy on localhost then transfer traffic to internet. They have a loopback connection.
Instead of: Browser -> VEthernet -> Tor -> Internet; then: Browser -> (Tor -> VEthernet; loopback) -> Internet.
So how to use VEthernet with them, and I dont know the command --product=yes it is for what.

Connectivity Status

why some programs using NLM_CONNECTIVITY makes offline when I use Tun2socks like TopTracker ?

Features with process?

How to specify the traffic of one or more processes that must go through VEthernet instead of all, or whitelist one or more process traffic that does not go through VEthernet

Error when using Microsoft Store

When I start tun2sock I can't login to Microsoft Store. After entering Username and Password I get Microsoft Store error message
Screenshot 2022-05-09 153654

Unhandled Exception: System.SystemException

i have build VEthernet with VS2022
when running. tool cannot start with error
"Unhandled Exception: System.SystemException: Unable to open netif specifying componentId
at VEthernet.Net.TapTap2Socket..ctor(Boolean subnetstack, Int32 port, NetworkStatistics networkStatistics)
at tun2socks.Socks5Ethernet..ctor(IPEndPoint proxyServer, IPAddress[] dnsAddresses, Boolean productMode, Boolean protectDefaultGateway, String user, String password, String bypassIplist, NetworkStatistics networkStatistics) in F:\C#\VEthernet-main\tun2socks\Socks5Ethernet.cs:line 31
at tun2socks.Program.Main(String[] args) in F:\C#\VEthernet-main\tun2socks\Program.cs:line 165"

OS windows 10 x64 1909
image

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.