Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madeye/proxydroid
Global Proxy for Android
https://github.com/madeye/proxydroid
Last synced: about 2 months ago
JSON representation
Global Proxy for Android
- Host: GitHub
- URL: https://github.com/madeye/proxydroid
- Owner: madeye
- Created: 2012-01-27T07:20:07.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-01-18T11:26:36.000Z (over 1 year ago)
- Last Synced: 2024-01-29T03:55:48.070Z (5 months ago)
- Language: C
- Homepage: https://play.google.com/store/apps/details?id=org.proxydroid
- Size: 39.5 MB
- Stars: 2,146
- Watchers: 120
- Forks: 706
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Lists
- awesome-network-stuff - **1338**星
- awesome - madeye/proxydroid - Global Proxy for Android (C)
- awesome-stars - madeye/proxydroid - Global Proxy for Android (C)
- awesome-cyber-security - **1308**星
- awesome-network-stuff - **1338**星
README
## INTRO
Global Proxy App for Android System
ProxyDroid is distributed under GPLv3 with many other open source software,
here is a list of them:* cntlm - authentication proxy: http://cntlm.sourceforge.net/
* redsocks - transparent socks redirector: http://darkk.net.ru/redsocks/
* netfilter/iptables - NAT module: http://www.netfilter.org/
* transproxy - transparent proxy for HTTP: http://transproxy.sourceforge.net/
* stunnel - multiplatform SSL tunneling proxy: http://www.stunnel.org/## TRAVIS CI STATUS
[![Build Status](https://secure.travis-ci.org/madeye/proxydroid.png)](http://travis-ci.org/madeye/proxydroid)
[Nightly Builds](http://buildbot.sinaapp.com)
## PREREQUISITES
* JDK 1.6+
* Maven 3.0.5
* Android SDK r17+
* Android NDK r8+* Local Maven Dependencies
Use Maven Android SDK Deployer to install all android related dependencies.
```bash
git clone https://github.com/mosabua/maven-android-sdk-deployer.git
pushd maven-android-sdk-deployer
export ANDROID_HOME=/path/to/android/sdk
mvn install -P 4.1
popd
```## BUILD
Invoke the building like this
```bash
mvn clean install
```