Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sepgh/mooshak
Easy-to-setup SSH Tunnel with Websocket support to use for internet traffic proxy.
https://github.com/sepgh/mooshak
proxy ssh ssh-tunnel tunneling vpn websocket
Last synced: about 1 month ago
JSON representation
Easy-to-setup SSH Tunnel with Websocket support to use for internet traffic proxy.
- Host: GitHub
- URL: https://github.com/sepgh/mooshak
- Owner: sepgh
- License: apache-2.0
- Created: 2023-02-11T12:20:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-23T08:40:00.000Z (over 1 year ago)
- Last Synced: 2024-11-11T00:48:26.000Z (3 months ago)
- Topics: proxy, ssh, ssh-tunnel, tunneling, vpn, websocket
- Language: Python
- Homepage: https://sepgh.github.io/mooshak/
- Size: 13.6 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
```
__ __ _ _
| \/ | | | | |
| \ / | ___ ___ ___| |__ __ _| | __
| |\/| |/ _ \ / _ \/ __| '_ \ / _` | |/ /
| | | | (_) | (_) \__ \ | | | (_| | <
|_| |_|\___/ \___/|___/_| |_|\__,_|_|\_\
Version 1.0
```The purpose of this repository is to provide tools to setup `lightweight` and `easy-to-configure` proxy/tunneling service. This can help masking your identity on the internet and avoid internet cencorship.
**Mooshak :rocket:** (Farsi for Rocket/Shuttle) provides easy to setup dockerized SSH server, as well as support for [websocket](https://github.com/erebe/wstunnel) tunneling to turn SSH TCP connection look like legitimate HTTP(S) TCP connection.
Mooshak project also provides information (and source codes) for clients to be used for these connections.
---
### DocumentationFull documentation is available under https://sepgh.github.io/mooshak/
### Todo
- [X] SSH Server
- [x] WS Tunnel
- [X] Windows client
- [X] Server setup documentation
- [X] UDP Support (only on linux for now)
- [X] Linux client
- [X] MacOs client (check linux)
- [ ] Restricted shell for ssh clients
- [ ] Android clients
- [ ] Limit python access on the server for `sshuttle`