PlebNet

Botnet for good

Bachelor Thesis (2017)
Author(s)

J.A. Heijligers (TU Delft - Electrical Engineering, Mathematics and Computer Science)

R.J.W. van den Berg (TU Delft - Electrical Engineering, Mathematics and Computer Science)

M.A. Hoppenbrouwer (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Johan Pouwelse – Mentor

Martijn de Vos – Graduation committee member

H. Wang – Graduation committee member

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2017
Language
English
Graduation Date
03-07-2017
Awarding Institution
Delft University of Technology
Project
['Tribler']
Programme
['Computer Science']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Throughout this project two components have been created: Cloudomate and
PlebNet. Cloudomate is a program that can purchase virtual private servers (VPS)
from a number of providers with Bitcoin, it is accessed through a command line
interface and published as Python library. PlebNet is the implementation of an
autonomous self-replicating entity. It uses Cloudomate to purchase servers
through which it provides bandwidth for anonymous downloading as exit node in
exchange for reputation. This reputation is then sold on the Tribler market so
that the autonomous entity can purchase new servers to join the process.
Effectively creating a botnet for good.

Files

Report.pdf
(pdf | 2.92 Mb)
License info not available