Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/repcomm/sneknet

basically PDANet, but opensource + supports linux
https://github.com/repcomm/sneknet

golang java networking pdanet protobuf tuntap vpn

Last synced: 8 days ago
JSON representation

basically PDANet, but opensource + supports linux

Awesome Lists containing this project

README

        

# sneknet
Work in progress replacement for PDANet, written in golang and java

![img](./logo.svg)

## implemented
- mono-repo for sneknet_host (golang), sneknet_android (java), sneknet_proto (protobufs)
- static IP for virtual network on host: 10.0.0.1
- static IP for sneknet as a router/default gateway: 10.0.0.2
- ARP Request for gateway handled appropriately
- linux based OS now routes traffic via sneknet_host on startup

## todo
- reroute tcp via ADB to android / packet data source IP rewrite
- udp
- android bridge as UDP using hacks, plus fallback to TCP