A (wip) replacement of PDANet software
Aims to eventually provide compatibility with pdanet mobile and desktop software but definitely to replace the functionality of pdanet software.
Close to functional on linux, all the individual parts are functional, but needs assembling.
PDANet software does essentially the same job, but it is not open source, it is old, has very limited linux support (no tcp/udp for me =( ), and frankly the website looks kinda sketch.
The paid-version of PDANet is cheap, but when I went to purchase I saw bad reviews of the key not working, and decided I'd live with free version until I got the guts to reproduce a similar product to replace it.
A tuntap device is created
on the "request" mode computer (currently linux, windows support is planned)
The traffic is forwarded to an "service" mode (currently android) mobile device
(currently over adb thru USB), which swaps the endpoint address, and sends to WAN
- socketsnake uses node.js runtime
- tuntap device is created using stdiotuntap
- stdiotuntap uses LaKabane/libtuntap
- adb is used to connect to "service" android mobile device
adb reverse tcp:10209 tcp:10209
is run on "request" desktop device