Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------------------------------------------
- Ok guys, here's my last version of this code.
- http://gateway.glop.me/ipfs/QmZFkRKoGkv5zBVjsbYvR9miGgvgEsutUnbdNXxcPbrZrZ/jean3.py
- https://codepaste.net/q893m5
- IIRC it does what jean3.py was supposed to do. That means there's only two more scripts left to recreate all the previous steps.
- Setting up TrID:
- -----------------------
- Download TrID http://mark0.net/soft-trid-e.html
- chmod +x trid
- Download tridupdate.py http://mark0.net/download/tridupdate.zip
- python tridupdate.py
- Setting up output:
- ---------------------------
- mdkir dataout
- mv trid dataout/.
- Then use like this:
- ---------------
- python jean3.py 1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v
- Results:
- ------------
- All decoded data will be in the dataout folder. 1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v_file_tx_list.txt will have a list of the transactions and the type of file found in them.
- Misc:
- --------
- If you want to start at a specific page you can change 'startatpage'. It would also be very easy to start a specific date (use date1 and date2).
- Cheers
- ------------------------------------------------------
- WL
- f6046148a74fa880403c630de743f7d01736725d941e744ce0c89baa098287ec
- 100.0% (.FLI) FLIC FLI video (1/1) 2016-05-24 21:39:18
- 042c1cd09ec672e2d504b76e16398c62396fa57ab0004a793dfc68d49d3e4cc9
- 100.0% (.BS/BIN) PrintFox (C64) bitmap (1000/1) 2016-04-24 07:47:50
- 83f7a29360abe4e927ae25ad803d2a28d088d119a47941fe0c42445bb2e78730
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-21 06:17:47
- ad85d76b5fd006cb3f08edda4d80327f425caed83aeb20aaa0c0ed281064484b
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-14 19:14:05
- fa3e0d76b55e01c45dd4218a41794f39b3792310cf1a88f3502824e4afc3e867
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-14 02:26:40
- 6ea5ff73db52591661ff7c0c7eb161594b67b8e129ccc2e1429fe0c71d69e1ff
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-13 23:05:59
- 35bfef9b0febbf3b1cefbd8f503e90d997e55d9f3841e45f359529debd6c1bca
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-13 22:07:46
- 7fd31fccd96a3e94c21d15b45ae1957c22fe51a1aa6cb18f054bda20966304ac
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-13 04:22:39
- 78a013b6c857f5535b9133896d4c115d2bbe15995a28a71f63049bf3bdcb1eba
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-04-12 22:23:58
- ------------------------------------------------------
- WL
- c336d08c199ea108cd1c9e8fb3da289fc0887e85cb9fd53cb56a0b8041d05838
- 100.0% (.DMG) Disk Image (Macintosh) (1000/1) 2016-07-24 22:30:48
- fdfd8c3c9b535551945645e212852df757763eedc2b05ae56ec6df1beb511105
- 100.0% (.VC) VisiCalc spreadsheet (1000/1) 2016-07-14 08:44:12
- ------------------------------------------------------
- WL
- eb75ada9646771a94d8c46d86f52923e2c0d2302bae73a0dda14ac842836f4ce
- 100.0% (.GPG) GNU Privacy Guard public keyring (1000/1) 2016-07-25 03:43:10
- ------------------------------------------------------
- From WL
- http://gateway.glop.me/ipfs/QmbMYBqEwfhT1DMDoqc2aUhJqwhomMYHmWsKnsnnNDdZ5B/2767c5a7386aa02b973e88304bdc12d91583146c94f90e91075042a164c93d05
- http://gateway.glop.me/ipfs/QmVBkPhcgGsCiNSn8Tkq4AL44bSFpj2SmyTXkT4wZW1fes/eb75ada9646771a94d8c46d86f52923e2c0d2302bae73a0dda14ac842836f4ce
- 2016-08-26 23:23:10
- 2767c5a7386aa02b973e88304bdc12d91583146c94f90e91075042a164c93d05
- 100.0% (.GPG) GNU Privacy Guard public keyring (1000/1)
- 2016-07-25 03:43:10
- eb75ada9646771a94d8c46d86f52923e2c0d2302bae73a0dda14ac842836f4ce
- 100.0% (.GPG) GNU Privacy Guard public keyring (1000/1)
- 2016-07-25 01:08:54
- ------------------------------------------------------
- from WL
- 2767c5a7386aa02b973e88304bdc12d91583146c94f90e91075042a164c93d05
- 100.0% (.GPG) GNU Privacy Guard public keyring (1000/1)
- 2016-08-26 11:01:38
- ------------------------------------------------------
- To everyone reading this. Please back up the script and save this information as soon as possible. I lost my connection and had to go to another computer to send this message.
- ------------------------------------------------------
- tx ids. You can download it and analyze it. We will have to combine some of them soon.
- Latest Wikileaks files:
- 13bd667802cc58936996dbf5defd2307b716e1f84a9908de0c77f3c1a3b4cde3
- 100.0% (.FLI) FLIC FLI video (1/1)
- 8218ab03d82ebfa309aceedb484e695bc058f080397d7794826c9efc1d0287b7
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- c06244b1da9edb9da54736c17cf8d92cc754e1cd109c5a9858d7eb107079ff31
- 100.0% (.FLI) FLIC FLI video (1/1)
- 6571600fac324166a566d4702acbd799e8e4a2f70498989cdffa204578660970
- 100.0% (.VC) VisiCalc spreadsheet (1000/1)
- 9d765d8074e9b85afa9f2868af61271b2043ddde365d9446c9b5afa5905d6f53
- 100.0% (.PGC) PGN (Portable Gaming Notation) Compressed format (1000/1)
- 05fb32e6188df3381b19fd2cb81e5eb4c6ab0ddc885a6b3b6f87f2a5fdf4240e
- 100.0% (.PGC) PGN (Portable Gaming Notation) Compressed format (1000/1)
- 4a88c0c359c26fef3cc507463336a1c77d187fbc3bf7bda509fb2f1b5f8762e5
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 97b2ee5fc43d24912da36ba62795884068a1b0086d5c0d3d65bad5ccca637e77
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- d2be0169c5b5fccfd853a2391c6e3fc2e68a9efcbbecc842ecd98a41c58f85a0
- 100.0% (.MUX) MUX video (2000/1)
- ------------------------------------------------------
- Are these files or file hashes? What can we do with this data?
- ------------------------------------------------------
- Bug fix: http://gateway.glop.me/ipfs/QmZNLgLEtjyeJjVGrfqowSuoZuETL54LYGPeQiLAkegevY/get_files_in_wallet.py
- Lot of stuff in here...
- python get_files_in_wallet.py 3CaaFJF39T9TWiNtCKTnU79A3NvGeWKdqL
- 1eef3c9474a065b38cfb8b1cac0ce6ef155173811e0fdfb04a54df2a0ef74b40
- 100.0% (.FLC) FLIC FLC video (1/1)
- 52968900d9963e854a84a6dbda0a87d1511e65ce10d4ccf2a46b72f52509d2eb
- 100.0% (.FLC) FLIC FLC video (1/1)
- c139c0b631d969dd98ed14fd0aa1129957b62689a9198656d157963e54fb04ee
- 100.0% (.FLC) FLIC FLC video (1/1)
- 1fbcff35263a17061f58d9b41900cc9ac44f879d534729582f666dc289b48794
- 100.0% (.FLC) FLIC FLC video (1/1)
- 4c729d0c64a40e4eb1624e8f3a499354a30508b643248b9a9531af716c4a5a90
- 100.0% (.FLC) FLIC FLC video (1/1)
- 7d43580841bc8b8baaa3097f11c83fea454a56535a34a49350b12a9cfdabb7ac
- 100.0% (.FLC) FLIC FLC video (1/1)
- python get_files_in_wallet.py 1KEyVEndor3p6c3NL2UiVhscXPZKb3DfY1
- d68a906b0608e8feb6402830b0f2961b296d118cb6c825ace4ebd48db05f3f17
- 100.0% (.MP3) MP3 audio (1000/1)
- c0e918dd1b197f04fd15a569fdc377bd9e0a7987b969d14dc295cddba5c60dc1
- 100.0% (.DMG) Disk Image (Macintosh) (1000/1)
- 8003eef72e31269c0668358189ec9dc6bfc259df86d3e49c7b77ae0e247fc489
- 100.0% (.BS/BIN) PrintFox (C64) bitmap (1000/1)
- dcd2d0ca8a4a20ecd4382e10b10058e706f2d1154a9332ea99c7be52aabe4f0e
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 8143f7dfbb9e8e2311a41014358adf057312063786a9280f0193e00e481cf25e
- 100.0% (.FLI) FLIC FLI video (1/1)
- c98a14c83d2ca53e54e97db8360f2efb0bfe105d63d811274212ee28b5cbf465
- 100.0% (.FLI) FLIC FLI video (1/1)
- 8c79839b7d7088efbf56945c08a6cce4db4ac625c527f170143e0854011a0625
- 100.0% (.DMG) Disk Image (Macintosh) (1000/1)
- b043983e0556c73a5f48bc680a70a5f842241eb7cc4c5889a71575633ac0d221
- 100.0% (.DMG) Disk Image (Macintosh) (1000/1)
- 09a86aa780980cd5f66f966c8bf3009d1c028d5caa6a3e373f70e6986ca60144
- 100.0% (.INI) Generic INI configuration (1000/1)
- 4bb09877350505dd2070f4391acd6251e8c5b4e89da4855de1c964fe99ef819d
- '''100.0% (.GPG) GNU Privacy Guard public keyring (1000/1)'''
- bcea9f0a0306ef20919251a002ce31294e82dfa717f30b3a5c555e12095e83c1
- 100.0% (.INI) Generic INI configuration (1000/1)
- 9df5abc2ce02d9471deba79b067fd3ca0ffa227f0efaccdf616a145371c68a35
- 100.0% (.FLI) FLIC FLI video (1/1)
- c2ce449c33071a6773306928bf65960de98974a6c2afea8d81cc66e63ff70d43
- 100.0% (.FLI) FLIC FLI video (1/1)
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 8c7878202c2c3059ceb13e0afd95271cc95e451fc2b1ff09ef6a533bc5f99450
- 100.0% (.FLI) FLIC FLI video (1/1)
- 466be482c0d3e4aafefd21b2183b68297610df08228e7c3449f6bc9037d1d3e5
- 100.0% (.FLI) FLIC FLI video (1/1)
- 68dd95b4c35c9e14225930cff1771d6098df766bc77091a457dd653b07033314
- 100.0% (.FLI) FLIC FLI video (1/1)
- 7524a456d0257d91e3786a164129a21467ed6345fc814401e1fb84609c3f3679
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 4bd6d1a297c7be1313b1d4fce121447e0ec43cb94ac277477fbf97c522e1e8e6
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 23ff44669130d16e7dedec7eb63373fa78d003aec1058aeb8fe8ceffe3803c54
- 100.0% (.) QuickBasic BSAVE binary data (1000/1)
- 04aa8970c6e5da0a359a34ecab203bfb036dc19dc2a2da065261fe2c00e7a209
- 100.0% (.PGC) PGN (Portable Gaming Notation) Compressed format (1000/1)
- 48dd7a482143c3124fcc588b985eca8420e6eb5ddbfe216ff1c067c4f3979e45
- 100.0% (.PGC) PGN (Portable Gaming Notation) Compressed format (1000/1)
- c8485c58ea151cd452b9bbc4a6b84345895f3c31156adf906b7dc3b4f669c222
- 100.0% (.FLI) FLIC FLI video (1/1)
- ------------------------------------------------------
- 4bb09877350505dd2070f4391acd6251e8c5b4e89da4855de1c964fe99ef819d
- 100.0% (.GPG) GNU Privacy Guard public keyring (1000/1)
- ------------------------------------------------------
- There was a small bug in the code. Here's the patched version: http://gateway.glop.me/ipfs/QmaUkf14k4gPYyTeCYzgW44THkRdBYTSra9oumbxAGQevN/get_files_in_wallet.py
- The first address has 6 'FLIC videos'
- Collecting data from file: 1eef3c9474a065b38cfb8b1cac0ce6ef155173811e0fdfb04a54df2a0ef74b40
- 100.0% (.FLC) FLIC FLC video (1/1)
- Collecting data from file: 52968900d9963e854a84a6dbda0a87d1511e65ce10d4ccf2a46b72f52509d2eb
- 100.0% (.FLC) FLIC FLC video (1/1)
- 533bd9226bbe9ef9d7625910da39db27ea0b780d36bc8d13fac4c879aa56fcfe
- Collecting data from file: c139c0b631d969dd98ed14fd0aa1129957b62689a9198656d157963e54fb04ee
- 100.0% (.FLC) FLIC FLC video (1/1)
- Collecting data from file: 1fbcff35263a17061f58d9b41900cc9ac44f879d534729582f666dc289b48794
- 100.0% (.FLC) FLIC FLC video (1/1)
- Collecting data from file: 4c729d0c64a40e4eb1624e8f3a499354a30508b643248b9a9531af716c4a5a90
- 100.0% (.FLC) FLIC FLC video (1/1)
- Collecting data from file: 7d43580841bc8b8baaa3097f11c83fea454a56535a34a49350b12a9cfdabb7ac
- 100.0% (.FLC) FLIC FLC video (1/1)
- Page 2 ...
- 46 transactions found
- 6 file headers found
- List saved in file 3CaaFJF39T9TWiNtCKTnU79A3NvGeWKdqL_tx_list.txt
- Txs with file headers saved in 3CaaFJF39T9TWiNtCKTnU79A3NvGeWKdqL_file_tx_list.txt
- ------------------------------------------------------
- Can someone run these? It's not letting me:
- python get_files_in_wallet.py 3CaaFJF39T9TWiNtCKTnU79A3NvGeWKdqL
- python get_files_in_wallet.py 1KEyVEndor3p6c3NL2UiVhscXPZKb3DfY1
- python get_files_in_wallet.py 1KEYVENdoRGdbgzXUW8eJVzNp5yoTGG7hg
- ------------------------------------------------------
- python get_files_in_wallet.py 16jv3REqedeiTK8dzygyirNLWiP5gAc2KX
- Collecting data from file: cce82f3bde0537f82a55f3b8458cb50d632977f85c81dad3e1983a3348638f5c
- 100.0% (.PGP/GPG) PGP symmetric key encrypted message (salted+iterated) (3001/2)
- d3c1cb2cdbf07c25e3c5f513de5ee36081a7c590e621f1f1eab62e8d4b50b635
- Collecting data from file: d3c1cb2cdbf07c25e3c5f513de5ee36081a7c590e621f1f1eab62e8d4b50b635
- 100.0% (.PGP/GPG) PGP symmetric key encrypted message (salted+iterated) (3001/2)
- 2 transactions found
- 2 file headers found
- ------------------------------------------------------
- Script to find transactions with encoded files. Scans all transactions made by a wallet. Prints tx id and file type. Saves decoded data and a list of tx ids.
- https://codepaste.net/dm1hyo
- http://gateway.glop.me/ipfs/QmPidNDyo9Zn89BeGsFMErhjQ9zcurkVYCveJC6pC9fKHo/get_files_in_wallet.py
- Setup:
- Download TrID http://mark0.net/soft-trid-e.html
- Do 'chmod +x trid'
- Download tridupdate.py http://mark0.net/download/tridupdate.zip
- Do 'python tridupdate.py'
- TrID and get_files_in_wallet.py should be in the same directory.
- Example:
- python get_files_in_wallet.py 1C3WStWpfCmsoG5WmDeaYSwAeEY1ncWQoh
- It should find a PDF. It will save all decoded data from transactions, a list of tx ids and a list of tx ids that include file headers.
- ------------------------------------------------------
- While we wait to get a proper database... here's a script that will give you a transaction list for each BTC address (it just scrapes blockchain.info):
- http://gateway.glop.me/ipfs/QmS6cQ14HgdfR8H2RLStTsYP8oikoMrwYQDLf243rtuoJ8/get_wallet_txs.py
- https://codepaste.net/rzo26r
- Example:
- python get_wallet_txs.py 1JVQw1siukrxGFTZykXFDtcf6SExJVuTVE
- Will save the list to 1JVQw1siukrxGFTZykXFDtcf6SExJVuTVE_tx_list.txt
- ------------------------------------------------------
- TrID - you can get the .exe or a python ( I used the exe) and there's a db w/ 5k known. I've applied it to the 383000 - 383100 range already, quite a few hits, no time to go through yet. Have at it.
- ------------------------------------------------------
- Is there an alternative to magic file in UNIX? We should probably write our own code. I've heard that some file headers are not even in the beginning of the transaction, so we should probably search for them at all parts of the file.
- We already know some important ones like PGP, GPG, PDF, CSV, 7z, and so on.
- ------------------------------------------------------
- Anyone using a Windows box (Better be in a VM and disconnected from network while you are doing any of this work):
- Check out TrIDNet program at mark0.net/soft-tridnet-e.html
- This program recognizes pretty much every single file type possible. Make sure you download the RAR file of XML defs to use with it.
- ------------------------------------------------------
- The file begins with
- "<80>W3<90>..."
- Is there any html or email header that has W3 in it?
- ------------------------------------------------------
- I put this file into a i386 disassembler and got the following output:
- http://gateway.glop.me/ipfs/QmchNnbkucF5rp5VseBYEtY5dufLwL4ULBuL7oyvuxZ76X/asm_out.txt
- Theres only the data section so I dont know if its a false positive. It's also only 5kb of size. Also I don't know x86 assembly so I can't really interpret it.
- ------------------------------------------------------
- Email backup?
- "Evolution uses the following file types:
- 8086 relocatable (Microsoft)
- ASCII English text, with very long lines
- ASCII mail text
- ASCII mail text, with very long lines
- ASCII text
- ASCII text, with no line terminators
- Berkeley DB 1.85 (Hash, version 2, native byte-order)
- Berkeley DB (Hash, version 8, native byte-order)
- data
- empty
- HTML document text
- ISO-8859 mail text, with very long lines
- Non-ISO extended-ASCII text
- Non-ISO extended-ASCII text, with no line terminators
- SQLite 3.x database
- UTF-8 Unicode English text
- vCalendar calendar file
- XML document text"
- ------------------------------------------------------
- dc88c8a9fe6cd63d12da51e2306682b8e3159750823cb2f748e03f9e928d96d5: 8086 relocatable (Microsoft)
- ------------------------------------------------------
- I'm I think I'm seeing a file header in this transaction.
- dc88c8a9fe6cd63d12da51e2306682b8e3159750823cb2f748e03f9e928d96d5
- ------------------------------------------------------
- ??
- ------------------------------------------------------
- Bingo here.
- ------------------------------------------------------
- If you have a local copy of the blockchain please respond to this message.
- ------------------------------------------------------
- How to put data into the blockchain.
- CODE (ENCODING):
- http://gateway.glop.me/ipfs/QmXV7haSznR3LQtrVEejrSQueVbZ1u5s6ASGHCfWVnNvbD/bitcoin-insertion-tool.py
- http://gateway.glop.me/ipfs/Qmdd3u4FdrMwM5z4MfgCAwnDkXTb6taUXd1FA1Drjmryhh/send-op-return.py
- https://21.co/learn/embedding-data-blockchain-op-return/#creating-and-sending-the-transaction
- ------------------------------------------------------
- Adding more SNIPPETS and CODE:
- INSURANCE SNIPPETS (First 5.1MB, can be used to test keys):
- http://gateway.glop.me/ipfs/QmUUiWf1KLshZBQWHDt8yVaabHdMjJA2g1md7YS8qsvMci/insurance.aes256.5120
- http://gateway.glop.me/ipfs/QmZHmQrNuBL1MJEi3cSn7bYoLShLiqGue5oeqZmcvHtBD6/wlinsurance-20130815-A.aes256.5120
- http://gateway.glop.me/ipfs/QmRRAnoHgZGqMrJodHA3Nj6GeQ5j4y1AHUbG8MgVXWshMH/wlinsurance-20130815-B.aes256.5120
- http://gateway.glop.me/ipfs/QmPCPmGwyCghyMrVENUB1AEbzkZ9dULE9rBJcVMqc5RG1M/wlinsurance-20130815-C.aes256.5120
- http://gateway.glop.me/ipfs/QmNdwpvqWXkYsxPnjoL8rSZZpVDRDNu3YYvddsQ7dLdrEC/2016-06-03_insurance.aes256.5120
- http://gateway.glop.me/ipfs/QmcDMXxr99Fi583oZKYqFzg8TwomugeV49oFkMrtGHEJ6Z/2016-11-07_WL-Insurance_EC.aes256.5120
- "http://gateway.glop.me/ipfs/QmPAoxkRcJERJEyj3uXsnKwe819WkqnX2Gp1VgpoaxLtys/2016-11-07_WL-Insurance_UK.aes256.5120">http://gateway.glop.me/ipfs/QmPAoxkRcJERJEyj3uXsnKwe819WkqnX2Gp1VgpoaxLtys/2016-11-07_WL-Insurance_UK.aes256.5120
- http://gateway.glop.me/ipfs/QmaYUUco1VtVurovbrtboMvu6kvFp9pdz6CEA97ftxojy5/2016-11-07_WL-Insurance_US.aes256.5120
- CODE:
- http://gateway.glop.me/ipfs/QmSU67Ei3TerNe32CcZTgd48jKqsVvBTgera1qBWFjKK9V/jean.py
- http://gateway.glop.me/ipfs/QmburFHeUtM3wdrEj3rmUuBkx6iDmYpreyGCvHijgJhZnh/jean_b.py
- http://gateway.glop.me/ipfs/QmafUK8hYKztKD3hNNzF4EsW3N5nUcNvHZ4auEidjLkqJd/jean2.py
- http://gateway.glop.me/ipfs/QmaVdcqSowfbr58295ipeZxUU97FmqLXBadBgjcXwuqXa9/block-opreturn-finder.py
- http://gateway.glop.me/ipfs/QmRWjFfGzhtxMLdrHXeCAPFvqyrQPRebpEzpNANfhfTMxA/block-reader.c
- https://codepaste.net/gh3mui
- https://codepaste.net/f1ca5s
- https://codepaste.net/2kk75e
- https://codepaste.net/4yn1vy
- https://codepaste.net/bao7qh ---> (New, C code for local blockchain copies)
- ------------------------------------------------------
- (Please note that jean3.py is still missing. A bit more code is needed to detect files, crawl, and merge them)
- https://www.reddit.com/r/WhereIsAssange/comments/5e55p3/a_simple_blockchain_decoding_tutorial/
- CODE:
- http://gateway.glop.me/ipfs/QmSU67Ei3TerNe32CcZTgd48jKqsVvBTgera1qBWFjKK9V/jean.py
- http://gateway.glop.me/ipfs/QmburFHeUtM3wdrEj3rmUuBkx6iDmYpreyGCvHijgJhZnh/jean_b.py
- http://gateway.glop.me/ipfs/QmafUK8hYKztKD3hNNzF4EsW3N5nUcNvHZ4auEidjLkqJd/jean2.py
- http://gateway.glop.me/ipfs/QmaVdcqSowfbr58295ipeZxUU97FmqLXBadBgjcXwuqXa9/block-opreturn-finder.py
- http://gateway.glop.me/ipfs/QmRWjFfGzhtxMLdrHXeCAPFvqyrQPRebpEzpNANfhfTMxA/block-reader.c
- https://codepaste.net/gh3mui
- https://codepaste.net/f1ca5s
- https://codepaste.net/2kk75e
- https://codepaste.net/4yn1vy
- NOT TESTED:
- https://github.com/maximilliangeorge/wikileaks-block-collector
- SALTS:
- insurance.aes256 DE 18 1B 73 EF F3 5E 39 DA
- wlinsurance-20130815-A.aes256 0F 0B DA 00 F0 35 9A 0F C8
- wlinsurance-20130815-B.aes256 AB C2 04 75 6B AB 85 BE 30
- wlinsurance-20130815-C.aes256 73 6B 46 4C 2F 84 9A C2 A4
- INSURANCE SNIPPETS:
- http://gateway.glop.me/ipfs/QmUUiWf1KLshZBQWHDt8yVaabHdMjJA2g1md7YS8qsvMci/insurance.aes256.5120
- http://gateway.glop.me/ipfs/QmZHmQrNuBL1MJEi3cSn7bYoLShLiqGue5oeqZmcvHtBD6/wlinsurance-20130815-A.aes256.5120
- http://gateway.glop.me/ipfs/QmRRAnoHgZGqMrJodHA3Nj6GeQ5j4y1AHUbG8MgVXWshMH/wlinsurance-20130815-B.aes256.5120
- http://gateway.glop.me/ipfs/QmPCPmGwyCghyMrVENUB1AEbzkZ9dULE9rBJcVMqc5RG1M/wlinsurance-20130815-C.aes256.5120
- http://gateway.glop.me/ipfs/QmNdwpvqWXkYsxPnjoL8rSZZpVDRDNu3YYvddsQ7dLdrEC/2016-06-03_insurance.aes256.5120
- BITCOIN LEADS:
- Blocks 434304-435711, 383000-383100
- http://s6424n4x4bsmqs27.onion/.media/t_8bb6afe8feb8a9836a9b23a505c14809-imagepng
- 691dd277dc0e90a462a3d652a1171686de49cf19067cd33c7df0392833fb986a
- 7379ab5047b143c0b6cfe5d8d79ad240b4b4f8cced55aa26f86d1d3d370c0d4c
- d3c1cb2cdbf07c25e3c5f513de5ee36081a7c590e621f1f1eab62e8d4b50b635
- cce82f3bde0537f82a55f3b8458cb50d632977f85c81dad3e1983a3348638f5c
- 2a14783f74796ace53e0a6859a7012723d3d6cd9dacf72d4e90a3394484093df
- 657aecafe66d729d2e2f6f325fcc4acb8501d8f02512d1f5042a36dd1bbd21d1
- 05e6c80d9d6469e7d1328e89b9d971b19972594701586bbcbd70070f2be799db
- 623463a2a8a949e0590ffe6b2fd3e4e1028b2b99c747e82e899da4485eb0b6be
- 5143cf232576ae53e8991ca389334563f14ea7a7c507a3e081fbef2538c84f6e
- https://blockchain.info/tx/6ad9a4728d3a06dc6452324f67cf5dea9a8bc5b286089e6a04b884135b9dafe0
- https://bitcointalk.org/index.php?topic=260881
- HOW TO GET THE KEYS (AND MORE) FROM THE BLOCKCHAIN:
- The goal is to make very simple code that is easy to use and understand so that everyone can do this. This is a rough explanation of how it works.
- There are two main approaches users are taking to decode messages in the blockchain. Scanning transactions, let's call this 'tx scanning', and scanning blocks, let's call this 'block scanning'. The main reason users are not yet able to see meaningful content is because both approaches have to be combined.
- TX SCANNING:
- When you scan by transactions, you look for a transaction number (tx id), and decode its contents. When you know the tx id, you can easily see which wallets were involved. Some messages require you to combine the decoded data from multiple tx ids. You can identify which tx ids are relevant by looking at transaction histories of the wallets involved. This strategy is used for the 'Cablegate Backup'. In that case, the list of tx ids is directly told to the readers in the first message. However, you can compile this list on your own by 'tx crawling'. To do this, follow these steps:
- . For each tx, look at the wallets that received money and find those that spend it (in this case it is only one per tx).
- . For that wallet, look at its transaction history and find a transaction that follows a similar pattern, i.e., it involves multiple wallets and only one spends the funds.
- . Continue doing this until you are not able to see the pattern repeat itself.
- BLOCK SCANNING:
- When you scan by block, you will be able to find encoded data more easily but it is harder to extract the tx id and wallets. One benefit of block scanning is that you can explicitly search for file headers and important strings. For example you can directly search for the magic numbers in GPG files. When you find one of these, you can then tx crawl from that starting point in order to get all pieces of the file. More concretely, if you want to find the Cablegate Backup with a block scanner, you could search for the magic number of Zip files. Then, when one is found, you can find the tx id that contains it, and finally tx crawl to get all the pieces. Yet, file headers are just one of the many other patterns that can be used to find important transactions. Examples of others are:
- . Magic numbers: Look for the first bytes in different types of file. 'file' can be used in UNIX.
- . Ability to compress: Compress the decoded output. If the size is reduced, the output is possibly a message or part of a file.
- . Text: If the decoded output has text, it might have information.
- . Keywords (Very important): Search for relevant keywords, e.g., checksums for files in Wikileaks.org, checksums for the insurance files, hashes, dates, names, time stamps, etc.
- . Reversibility: Some messages are in reverse and need to be flipped. This should be tried both before and after decoding.
- Both scanners have to be used. The starting points for the searches should be Wikileak's wallet, important dates (for example, during the DDoS attacks), previous messages and checksum hashes. The Cablegate Backup was a bit simpler than the more recent messages. In that case, only one wallet spent the funds in each transaction, and simply looking at wallet's next transaction was enough to find all the pieces. Newer messages are bit more complicated. Some of the wallets that receive money make multiple transactions with no encoded data before proceeding with the 'real' transaction. Moreover, in a lot of cases, all wallets involved spend the funds (not just one). Therefore, the crawler has to keep track of all wallets that receive funds, and all future transactions of that wallet while using techniques (like those above) to detect encoded data. A transaction tree should be kept and the pieces of each files should be combined in multiple orderings.
- If you implement the process described above you will find all the keys, other backups and other files that are not released. One way to test your code is to search for checksum hashes for files that have already been published at a specific date. **There are multiple messages in the blockchain that include file hashes and date**s.
- I recommend you use a local copy of the blockchain and carry out the search on a computer that has no internet access. Work in groups and share the process. Remember to look at other cryptocurrencies as well and to encode your findings into the blockchain yourself.
- Good luck!
- http://sli.mg/RT1V6o
Add Comment
Please, Sign In to add comment