https://anarplex.net/webirc/?channels=#WikiLeaks
WikiLeaks investigation BUNKER
download files from the bitcoin blockchain
http://bm6hsivrmdnxmw2f.onion.to/chan/wikileaks
Quick blockchain tutorial
1. Decoding one transaction:
downld --> https://gist.github.com/anonymous/063ad … e44304e4b3
Download http://gateway.glop.me/ipfs/QmSU67Ei3Te … 9V/jean.py
or http://gateway.glop.me/ipfs/QmburFHeUtM … /jean_b.py
Usage:
python jean.py transaction_number
Example:
python3 ./jean-p3.py 691dd277dc0e90a462a3d652a1171686de49cf19067cd33c7df0392833fb986a
python jean.py 691dd277dc0e90a462a3d652a1171686de49cf19067cd33c7df0392833fb986a
Returns:
"Wikileaks Cablegate Backup
cablegate-201012041811.7z
Download the following transactions with Satoshi Nakamoto's download tool
which can be found in transaction 6c53cd987119ef797d5adccd76241247988a0a5ef783572a9972e7371c5fb0cc
Free speech and free enterprise! Thank you Satoshi!"
... etc ...
2. Downloading a transaction that generates a file:
A nice example is the original Bitcoin paper. It can be found in transaction 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713.
python3 ./jean.py 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713 > paper.pdf
python jean.py 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713 > paper.pdf
Once it is done you will be able to see a pdf was generated in that directory.
Note that the transaction that generates the Bitcoin paper is related to the transaction that describes the Wikileaks cable dump, the cable dump itself, and many other transactions that have other content. Some has yet to be completely decrypted. These transactions are all related because they have common addresses involved or the money resulting from the transaction was used.
For example, take a look at this transaction: https://blockchain.info/tx/08654f9dc9d6 … e975c588bd
If you do
python3 jean.py 08654f9dc9d673b3527b48ad06ab1b199ad47b61fd54033af30c2ee975c588bd
You will get a key that was leaked.
Now, if you look at the addresses involved, you can see one at the bottom, below Wikileaks. It does not show 'Escrow'. Go to that address and see its transactions. You will then find another message. Keep doing this and you'll eventually find the cable dump again.
Using this method we've found several transactions that involve Wikileaks that we don't quite understand. One good strategy is to generate a file from a transaction and then look at its 'magic numbers' to figure out what it could be.
Some of them are:
7379ab5047b143c0b6cfe5d8d79ad240b4b4f8cced55aa26f86d1d3d370c0d4c GPG symmetrically encrypted data (CAST5 cipher)
d3c1cb2cdbf07c25e3c5f513de5ee36081a7c590e621f1f1eab62e8d4b50b635
cce82f3bde0537f82a55f3b8458cb50d632977f85c81dad3e1983a3348638f5c
2a14783f74796ace53e0a6859a7012723d3d6cd9dacf72d4e90a3394484093df
657aecafe66d729d2e2f6f325fcc4acb8501d8f02512d1f5042a36dd1bbd21d1
05e6c80d9d6469e7d1328e89b9d971b19972594701586bbcbd70070f2be799db
623463a2a8a949e0590ffe6b2fd3e4e1028b2b99c747e82e899da4485eb0b6be
5143cf232576ae53e8991ca389334563f14ea7a7c507a3e081fbef2538c84f6e
Testing the file type again with the Bitcoin paper transaction. If you do
python jean.py 54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713 > output
and then do,
file -b output
You will get: PDF document, version 1.4
For:
python script.py 7379ab5047b143c0b6cfe5d8d79ad240b4b4f8cced55aa26f86d1d3d370c0d4c > output
file -b output
you should get : GPG symmetrically encrypted data (CAST5 cipher)
3. Merging multiple transactions into one file:
Download
http://gateway.glop.me/ipfs/QmafUK8hYKz … d/jean2.py
and
http://gateway.glop.me/ipfs/QmY7D4bgMtq … x_list.txt
Then do
python jean2.py tx_list.txt > cables.zip
you will get a zipfile with the cables , 2.5 MB of size - or 0 bytes output, server error, if your firewall troubles 'curl'
From: http://8ch.net/tech/res/679042.html
Last edited by UBF4 (Nov 20 2016 21:19)