All Projects → FrpcCluster → Frpc Android

FrpcCluster / Frpc Android

Licence: apache-2.0
Android,安卓版frpc,一个快速反向代理,可帮助您将NAT或防火墙后面的本地服务器暴露给Internet。

Programming Languages

java
68154 projects - #9 most used programming language
go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Frpc Android

Nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
Stars: ✭ 19,537 (+9430.24%)
Mutual labels:  tcp, udp, tunnel, socks5, nat, https, firewall
Mr2
Mr.2 can help you expose local server to external network. Support both TCP/UDP, of course support HTTP. Zero-Configuration.
Stars: ✭ 1,102 (+437.56%)
Mutual labels:  proxy, tcp, udp, tunnel, nat, firewall
Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (+186.34%)
Mutual labels:  proxy, websocket, tcp, udp, socks5, https
Lanproxy
lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理...)。技术交流QQ群 678776401
Stars: ✭ 4,784 (+2233.66%)
Mutual labels:  frp, proxy, tunnel, nat, firewall
Proxy admin free
Proxy是高性能全功能的http代理、https代理、socks5代理、内网穿透、内网穿透p2p、内网穿透代理、内网穿透反向代理、内网穿透服务器、Websocket代理、TCP代理、UDP代理、DNS代理、DNS加密代理,代理API认证,全能跨平台代理服务器。
Stars: ✭ 487 (+137.56%)
Mutual labels:  frp, proxy, tcp, udp, nat
Frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Stars: ✭ 51,746 (+25141.95%)
Mutual labels:  frp, proxy, tunnel, nat, firewall
Glider
glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).
Stars: ✭ 1,710 (+734.15%)
Mutual labels:  proxy, websocket, tunnel, socks5
fuso
一款体积小, 快速, 稳定, 高效, 轻量的内网穿透, 端口转发工具 支持多连接,级联代理,传输加密 (A small volume, fast, stable, efficient, and lightweight intranet penetration, port forwarding tool supports multiple connections, cascading proxy, and transmission encryption)
Stars: ✭ 1,132 (+452.2%)
Mutual labels:  tunnel, udp, nat, socks5
Fq Book
📖《这本书能让你连接互联网》详细阐述代理、隧道、VPN运作过程,并对GFW策略如:地址端口封锁、服务器缓存投毒、数字验证攻击、SSL连接阻断做相关的原理说明
Stars: ✭ 2,393 (+1067.32%)
Mutual labels:  proxy, tcp, tunnel, https
Openiothub
💖A free IoT (Internet of Things) platform and private cloud. [一个免费的物联网和私有云平台,支持内网穿透]
Stars: ✭ 371 (+80.98%)
Mutual labels:  frp, tunnel, socks5, nat
Httpcanary
A powerful capture and injection tool for the Android platform
Stars: ✭ 2,188 (+967.32%)
Mutual labels:  websocket, tcp, udp, https
Pingtunnel
ping tunnel is a tool that advertises tcp/udp/socks5 traffic as icmp traffic for forwarding.
Stars: ✭ 1,904 (+828.78%)
Mutual labels:  tcp, udp, tunnel, socks5
anytunnel
内网穿透,内网穿透代理服务器,商用内网穿透代理系统,内网穿透平台,内网穿透多用户会员系统。
Stars: ✭ 115 (-43.9%)
Mutual labels:  tunnel, tcp, nat, frp
Python Proxy
HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio.
Stars: ✭ 692 (+237.56%)
Mutual labels:  proxy, tunnel, socks5, nat
Inlets Pro
Secure TCP and HTTP tunnels that work anywhere
Stars: ✭ 179 (-12.68%)
Mutual labels:  proxy, tcp, tunnel, nat
Gsnova
Private proxy solution & network troubleshooting tool.
Stars: ✭ 509 (+148.29%)
Mutual labels:  proxy, websocket, tcp, nat
Tcptunnel
将本地内网服务器映射到公网。
Stars: ✭ 72 (-64.88%)
Mutual labels:  frp, proxy, tunnel, nat
Ahri
Ahri is an intranet sharing tool. Like VPN
Stars: ✭ 205 (+0%)
Mutual labels:  proxy, tcp, tunnel, firewall
Ws Tcp Relay
A simple relay between WebSocket clients and TCP servers
Stars: ✭ 186 (-9.27%)
Mutual labels:  proxy, websocket, tcp
Goproxy
🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
Stars: ✭ 11,334 (+5428.78%)
Mutual labels:  tcp, udp, socks5

frp-Android

README | 中文介绍

Project Introduction

frp Source project https://github.com/fatedier/frp

frp Help website https://www.frp.fun/

QQ group 222670265

Project demo Brief diagram

frp-Android-02.png frp-Android-03.png frp-Android-04.png

Development instructions

  • Compilation process
  • softwareAndroid studio 3.2
  • Android, .aar Library Frp uses gombile to implement a go code compiled into android and ios platform can directly call the sdk class library

Android SDK usage

The sdk form provided in the Android system is a class library file with a .aar suffix. When developing, you only need to import the arr class library file into the android project.

  • Import package
import frpclib.Frpclib;

Project logic

  • Start initialization, write pre-connected server address, server port number, server toke
  • Add tunnel
    • Tcp protocol, encryption/compression is optional, other required fields
    • Udp protocol, encryption/compression is optional, other required
    • Http protocol, encryption/compression is optional, custom domain name/pan-domain name is optional
    • Https protocol, encryption/compression is optional, custom domain name/pan-domain name is optional
  • Tunnel list, you can copy the contents of the share list

Support situation

  • Support
    • Mobile phone free root
    • Custom add server
    • protocol tcp、udp、http、https
    • Encryption, compression
    • Dynamically add tunnels, delete tunnels (hot load)
    • Custom domain name, pan domain name
    • Sharing tunnel information
    • Background process
    • Support frps 0.13.0/0.15.0/0.16.0/0.17.0/0.18.0/0.21.0
  • not support
    • Save the configuration file (re-enter the software app and re-enter the information)

Development Plan

  • Support for multiple frps server versions 0.13.0/0.15.0/0.16.0/0.17.0/0.18.0/0.21.0
  • Support IOS Apple app https://github.com/TelDragon/frpc-IOS
  • User platform login
  • Get frps server list information, provide user server selection match
  • Save configuration information
  • Discard the frpc.ini startup file and execute the command directly using the "execute" function

Contributing frpc-Android

Interested in getting involved? We would like to help you!

  • Take a look at our issues list and consider sending a Pull Request to dev branch.
  • If you want to add a new feature, please create an issue first to describe the new feature, as well as the implementation approach. Once a proposal is accepted, create an implementation of the new features and submit it as a pull request.
  • Sorry for my poor english and improvement for this document is welcome even some typo fix.
  • If you have some wonderful ideas, send email to [email protected].

Note: We prefer you to give your advise in issues, so others with a same question can search it quickly and we don't need to answer them repeatly.

Donation

  • If frp-Android help you a lot, you can support us by:

frp-Android-02.png frp-Android-02.png

  • thank

[email protected] [email protected] [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].