Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Coldzer0/ReverseSock5Proxy

A tiny Reverse Sock5 Proxy written in C :V
https://github.com/Coldzer0/ReverseSock5Proxy

coldzer0 cpp20 imgui reverse-proxy sock5 sock5-proxy-server

Last synced: about 1 month ago
JSON representation

A tiny Reverse Sock5 Proxy written in C :V

Awesome Lists containing this project

README

        

# Reverse TCP Sock5 Proxy

A tiny Reverse Sock5 Proxy

## Server

The Server GUI Built with ImGui :V

U can download a prebuilt from [Releases](https://github.com/Coldzer0/ReverseSock5Proxy/releases).

### Build

You need
- gcc version 12+ [recommended one for windows](https://github.com/brechtsanders/winlibs_mingw/releases)
- [Conan Package Manager](https://conan.io/)

And run any script from the `scripts` folder, depend on your needs :V


## Client/Agent

### Build
```bash
gcc main.c -lws2_32 -O2 -s -o Sock5Agent
```

### TODO
- [ ] Refactor the code to support multi OS
- [X] Finish the Server code
- [X] I don't know

### Resources

- https://www.rfc-editor.org/rfc/rfc1928
- [ImGui](https://github.com/ocornut/imgui)
- [nlohmann JSON](https://github.com/nlohmann/json)
- [mINI](https://github.com/pulzed/mINI)


### With ❤️ From Home