Dropship — successor to torrents? [ENG]

Dropbox LogoAlternative for torrents? Millions of users, ready to share with their files? Fast, anonymous, cipher way to download files? Always accessible seed? Everything you need to do that is Dropship — connection of Dropbox and application created by Wladimir van der Laan.

Dropship — is written in Python. It allow us to download to our Dropbox any file, which description we got in JSON format (similar as description propagated in .torrent files).

EDIT: After my article about Dropbox’s public folder scaner, my theory about file exchanging in Dropbox cloud and Wladimir’s Dropship extending Dropbox with similar idea to my theory, I’m going to write third article about some innovating, theoretical idea of dangerous in Dropbox. Follow me on RSS, FB or Twitter @herbatnic. I will share it after my holidays (after 9th of May).

Dropship – configuration

Download Dropship from git repository or directly here removed on CTO Dropbox request. After extract make copy of config.py.example, and then change attributes of config.py.

$ cp config.py.example config.py
$ chmod 600 config.py

Retrieve some needed data from data base host_id i root_ns.

$ ./sqlite_dump ~/.dropbox/config.db | grep host_id
INSERT INTO "config" VALUES('host_id','00000000000000000000000000000000');
$ ./sqlite_dump ~/.dropbox/config.db | grep root_ns
INSERT INTO "config" VALUES('root_ns',12345);

Put retrieved data into config.py

host_id='00000000000000000000000000000000'
root_ns=12345

Dropship – execution

To download file described by some JSON, we have to run Dropship with JSON file as argument. In this case we want to download trailer of Sintel movie to our Dropbox folder.

$ ./dropship examples/sintel_trailer-1080p.mp4.json
File /sintel_trailer-1080p.mp4 dropshipped successfully.

Dropship – creating JSON file

If you want to share with some file on your Dropbox with other users, you have to create your own JSON description file. To do that, you can use hash_blocks. After that, you can publicize your JSON file for society, and everyone who use Dropship will be able to download specified file using only JSON description.
How to do that?

$ ./hash_blocks ~/filmy/film.avi > ~/Pulpit/film.avi.json

In detailed technical description of Dropship you can find additional information, and in my article Dropbox as platform to quick exchange files you can read about method which allow to understand how Dropship works.

And here my own JSON Dropship file. Check if you can retrieve original content.

If you like this article, please share it

Related Posts Plugin for WordPress, Blogger...
Ten wpis został opublikowany w kategorii Security i oznaczony tagami , , , , . Dodaj zakładkę do bezpośredniego odnośnika.

11 odpowiedzi na „Dropship — successor to torrents? [ENG]

  1. Pingback: Dropbox aren’t The Boogey Men of Internet Freedom « The Blog Studio

  2. Pingback: Hacked -- Charyzjusz Chakier, Gorion, Kacper | Forwardfeed's blog

  3. Pingback: Another place for viruses? | Forwardfeed's blog

  4. Pingback: Requiem for Product Not Built (How Dropship Saved Me From Dropbox) | Erik Pettersen's Random Drivel

  5. Pingback: האם Dropbox ניסתה להרוג את Dropship? | Newsgeek

  6. Pingback: Хостинг / Dropbox попытался уничтожить Open Source проект | crowler-pcworld

  7. Adi R pisze:

    Sounds to me like a security flaw in Dropbox that they need to plug. Plus, it involves uploading potentially illegal content to one’s Own Dropbox account, which is totally trackable – so not a good idea.
    Perhaps instead let’s work on a system where only encrypted pieces are uploaded onto multiple separate accounts, and there is a JSON (or other format) key somewhere for reconstituting them back into single file/package? This would also yield back that „multiple sources” portion of Torrents, which is important.
    Just my 2 cents – still kudos for originality, whoever came up with it

  8. Max Horbul pisze:

    github links mentioned in the article are broken. Here is the working GitHub repo https://github.com/driverdan/dropship

  9. Pingback: Dropbox Attempts To Kill Open Source Project | Razor Fast

  10. a13ph pisze:

    To make Dropship popular, it should be easier to use and cross-platform. Both torrents and Dropbox are very easy to use and could be easily explained by phone to most people. Another point is that Dropbox is more restricted than torrents – there is only one client for Dropbox and it is not as hackable(extensible) as torrents because of closed source.
    Nice start, good luck!

  11. When I tried to click on the link about, there is nothing happen. Perhaps the content has been removed.

    In my opinion, average end users do not need another solution since torrent is very simple as almost expect.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">