Skip to content
This repository has been archived by the owner on Jun 29, 2020. It is now read-only.

rjagerman/AT3

Repository files navigation

Build Status

Android Tor Tribler Tunnelling (AT3)

Android Tor Tribler Tunneling (AT3) is a sub project from the Tribler project from the Parallel and Distributed Systems group from the Technical University of Delft. This project is based on the Python for Android framework. The code this app runs can be found at the main Tribler project, more specifically from Pull Request #581.

Test download succeeded!

Goal

Our goal it to create an Android application that enables anonymous downloading using peer-to-peer torrenting with help of the so called Tor-tunnels that make use of the Tor protocol. This project works close with the TSAP sub project, which are currently building a fancy GUI and enable torrent downloading through their interface. The download itself is using the libtorrent protocol. We have compiled libtorrent rasterbar to be compatible with Android devices. The final goal is to combine these two projects to create a decentralized, anonymous peer-to-peer streaming app where content can be featured on.

Building the app from source

To build this app, one needs to execute the following steps:

  1. Clone the Python for Android framework and remember the location where it is saved.
  2. Next you can clone this project on a place where you prefer it, we will assume you've named the folder AT3.
  3. Go to the AT3 folder
  4. Run configure as following: ./configure -p <YOUR-PATH-TO-PYTHON-FOR-ANDROID> -a anontunnel
  5. Call the ./build.sh script.
  6. If all goes well, the app should be created in the AT3/app folder.
  7. To install, make sure your device is connected to your computer and call adb install app/<.apk file> or run the ./install.sh script.

About

Android Tor Tribler Tunneling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published