84 lines
2.6 KiB
Plaintext
84 lines
2.6 KiB
Plaintext
Categories:Internet
|
|
License:GPLv3
|
|
Web Site:https://orwall.org
|
|
Source Code:https://github.com/EthACKdotOrg/orWall
|
|
Issue Tracker:https://github.com/EthACKdotOrg/orWall/issues
|
|
Bitcoin:1Kriu9owRhEsFkj8Lc6Wr5xTv8YTNphhXn
|
|
Litecoin:LXjW5tKRHbrbxwTZmitj4JeBqcm4xpqvJ2
|
|
|
|
Auto Name:orWall
|
|
Summary:Force apps to use Tor
|
|
Description:
|
|
Force selected applications through Orbot while preventing unchecked
|
|
applications to have network access.
|
|
|
|
In short, orWall will add special iptables rules in order to redirect
|
|
traffic for applications through Tor; it will also add required rules
|
|
in order to block traffic for other apps. The redirection is based on
|
|
the application user id. Each android application runs as a dedicated
|
|
user, and iptables has support for traffic filtering based on the process
|
|
owner, meaning it's really easy and pretty safe to do this kind of thing
|
|
on an Android device.
|
|
|
|
The application works in two stages: first, an init-script will block
|
|
all incoming and outgoing traffic. This should prevent leaks, knowing
|
|
Android sends stuff before you can even access the device. Second stage
|
|
comes once the device is fully booted: orWall itself takes the lead on
|
|
the firewall, and add required rules in order to allow Orbot traffic,
|
|
and redirect selected application to Orbot TransPort.
|
|
|
|
Limitations: init-script works only on Android 4.4.x
|
|
.
|
|
|
|
Requires Root:Yes
|
|
|
|
Repo Type:git
|
|
Repo:https://github.com/EthACKdotOrg/orWall.git
|
|
|
|
Build:0.12-beta,16
|
|
commit=v0.12-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs
|
|
|
|
Build:0.14-beta,18
|
|
commit=v0.14-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs
|
|
|
|
Build:0.15-beta,19
|
|
commit=v0.15-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app
|
|
|
|
Build:0.16-beta,20
|
|
commit=v0.16-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi
|
|
|
|
Build:0.17-beta,21
|
|
commit=v0.17-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi
|
|
|
|
Build:0.18-beta,22
|
|
commit=v0.18-beta
|
|
subdir=app
|
|
submodules=yes
|
|
gradle=yes
|
|
scandelete=external/super-commands/ExampleApp/libs,external/i2p/art,external/i2p/app,external/i2p/client/src/main/jniLibs/armeabi
|
|
|
|
Auto Update Mode:None
|
|
Update Check Mode:Tags
|
|
Current Version:0.17-beta
|
|
Current Version Code:21
|