Archive:Darknet Terminal: Difference between revisions

From The Munich Maker Lab's Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 21: Line 21:
== Setup ==
== Setup ==
'''NOTE: This setup guide is not complete'''
'''NOTE: This setup guide is not complete'''
Setup a Linux box based on Debian Testing, with I2P and Tor. "Normal" internet pages are not routed through any of those, only specific pages such as .i2p and .onion.
Setup a Linux box based on Debian (Jessie), with I2P and Tor. "Normal" internet pages are not routed through any of those, only specific pages such as .i2p and .onion.


=== Setup Linux box ===
=== Setup Linux box ===
1. Install Debian Testing
1. Install Debian Testing
2. Some additional stuff
2. Some additional stuff
  apt-get purge fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
apt-get purge fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg  
  apt-get vim
apt-get install vim
  apt-get clean
apt-get clean
  apt-get autoremove
apt-get autoremove
 


=== I2P ===
=== I2P ===
1. Add Repository
1. Add Repository
  vi /etc/apt/sources.list.d/i2p.list
vi /etc/apt/sources.list.d/i2p.list


  deb http://deb.i2p2.no/ unstable main
deb http://deb.i2p2.no/ jessie main
  deb-src http://deb.i2p2.no/ unstable main
deb-src http://deb.i2p2.no/ jessie main


2. Install I2P
2. Install I2P
  wget https://geti2p.net/_static/debian-repo.pub
wget https://geti2p.net/_static/i2p-debian-repo.key.asc
  apt-key add debian-repo.pub
apt-key add i2p-debian-repo.key.asc
  apt-get update
apt-get update
  apt-get install i2p i2p-keyring
apt-get install i2p i2p-keyring


3. Start I2P on boot
3. Start I2P on boot
  dpkg-reconfigure i2p
dpkg-reconfigure i2p


=== TOR ===
=== TOR ===
  apt-get install tor
apt-get install tor


=== Privoxy ===
=== Privoxy ===
1. Install privoxy
1. Install privoxy
  apt-get install privoxy
apt-get install privoxy


2. Configure privoxy
2. Configure privoxy
  vi /etc/privoxy/config
vi /etc/privoxy/config


  forward / .
forward / .
  forward .i2p 127.0.0.1:4444
forward .i2p 127.0.0.1:4444
  forward-socks5t .onion  127.0.0.1:9050 .
forward-socks5t .onion  127.0.0.1:9050 .


3. Restart privoxy
3. Restart privoxy
  systemctl restart privoxy
systemctl restart privoxy


=== ZeroNet ===
=== ZeroNet ===
1. Install required packages
1. Install required packages
  apt-get install git python-pip virtualenv python-dev
apt-get install git python-pip virtualenv python-dev


2. Get ZeroNet, and download required Python packages into a virtual environment
2. Get ZeroNet, and download required Python packages into a virtual environment
  git clone https://github.com/HelloZeroNet/ZeroNet.git
git clone https://github.com/HelloZeroNet/ZeroNet.git
  cd ZeroNet
cd ZeroNet
  virtualenv env
virtualenv env
  . env/bin/activate
. env/bin/activate
  pip install pyzmq gevent msgpack-python
pip install gevent msgpack-python


3. Run ZeroNet (within activated virtual env)
3. Run ZeroNet (within activated virtual env)
  python zeronet.py
python zeronet.py


=== Browser Configuration ===
=== Browser Configuration ===

Revision as of 23:50, 23 December 2015

 
Darknet Terminal

Release status: experimental [box doku]

Description Find out what happens on the "dark" side of the internet.
Author(s)  tiefpunkt

A computer to connect to the "dark" side of the internet. Loaded with TOR, i2p, and whatever else there is.

Networks

Setup

NOTE: This setup guide is not complete Setup a Linux box based on Debian (Jessie), with I2P and Tor. "Normal" internet pages are not routed through any of those, only specific pages such as .i2p and .onion.

Setup Linux box

1. Install Debian Testing 2. Some additional stuff

apt-get purge fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg 
apt-get install vim
apt-get clean
apt-get autoremove


I2P

1. Add Repository

vi /etc/apt/sources.list.d/i2p.list
deb http://deb.i2p2.no/ jessie main
deb-src http://deb.i2p2.no/ jessie main

2. Install I2P

wget https://geti2p.net/_static/i2p-debian-repo.key.asc
apt-key add i2p-debian-repo.key.asc
apt-get update
apt-get install i2p i2p-keyring

3. Start I2P on boot

dpkg-reconfigure i2p

TOR

apt-get install tor

Privoxy

1. Install privoxy

apt-get install privoxy

2. Configure privoxy

vi /etc/privoxy/config
forward	/	.
forward .i2p	127.0.0.1:4444
forward-socks5t .onion  127.0.0.1:9050 .

3. Restart privoxy

systemctl restart privoxy

ZeroNet

1. Install required packages

apt-get install git python-pip virtualenv python-dev

2. Get ZeroNet, and download required Python packages into a virtual environment

git clone https://github.com/HelloZeroNet/ZeroNet.git
cd ZeroNet
virtualenv env
. env/bin/activate
pip install gevent msgpack-python

3. Run ZeroNet (within activated virtual env)

python zeronet.py

Browser Configuration

Config HTTP Proxy to 127.0.0.1:8118

Infos