You are on page 1of 6
26202 [nia red coniWhoraaAssangalconmaraioSSea ‘Loanture WherelsAssange OMMENTS: simple blockchain decoding tutorial Submits 1 month age * by 438498067 48 Everyone can help find new messages. Please see below: (Note that these scripts do not require a local copy of the blockchain or even a Bitcoin account) 1 Decoding one transaction: Download hhttp://gateway.glop.me/ipfs/QmSUGTEI3TerNe3 2CeZTed48)kqsVvBTgeralqBWF}KKSV/jean-py hhttp://gateway.glop.me/ipfs/QmburFHeUtM3wér EJ3rmUuBkx6iDmYpreyGCvHijgDhZnh/jean_b.py ) Usage: python jean.py transaction runber Example: python jean.py 691dd277dcee9ea462a346520127168 Returns: ‘Wikileaks Cablegate Backup cablegate-201012041811.72 Download the following transactions with Satoshi Nakamoto's download tool which can be found in transaction 6c53cd9871192f797d5adccd76241247988a0a5e £783572a99722737 .cStbOcc Free speech and free enterprise! Thank you Satoshi!” 2 Downloading a transaction that generates a file: Anice example is the original Bitcoin paper. It ‘can be found in transaction 5de4Be5t5Sc656b26cSbcaidaslc9SaaSBId07ebe8 4dde3b7dd4a78f4041860713. python jean.py Sdedses#5c6seb26c3be Once it is done you will be able to see 2 pdf was generated in that directory. Note that the transaction that generates the Bitcoln paper Is related to the transaction that describes the Wikileaks cable dump, the cable 5 snpla_bockchai decoding Maia aatc9Saa5 ‘A simple blockshain decoding tutorial: WherelsAssange DEC JAN FEB 414> 2016 2017 2018 WherelsAssange 17,129 readers Search ubmit Link ube “This post was suomitad on 21 Nov 2016 48 points (92% upvotas) https: //redd. 127505593 Deemer me rset seswont ~32 currently online (Chat & Social Media Chat Room LocIN hitpssiweb archive.orgweb/20170114120706/itnsww.radllcomi/WherelsAssange/comments!SeS5pdia_simple_blockchain_decoding_ tutorial! 16 [nia red coniWhoraaAssangalconmaraioSSea ‘A simple blockshain decoding tutorial: WherelsAssange involved or the money resulting from the transaction was used, For example, take a look at this transaction hnttps:/blockchain.info/tx/08654fSdc3d673b352 ‘7b48ad06ab1b1992d47b61fd54033af30c2ee975 588bd If you do python jean.py @8654fodeods73b3527be8ada6ab1b1 You will get 2 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. This is the process of ‘following the change’ 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: 7379ab5047b143cob6cteSd8d79ad240bAbAt8CC e055aa26"86d1d30370c0dac d3cteb2cdbf07e25e3e51513de5ee36081a7¢590 262if fleab62e8d4b500635 cce8243bde0537182255/308458cb50d632977185 cBidad3e198323348638'5c 2a14783f74796ace53e02685987012723d306¢d ‘Sdacf72d4e9023394484093dF 65 7aecates6d729d202F6¢325fec4acb8501d8/02 512d1f5042a36dd1bbd21d1 05e6¢80d9d6469e7d1328689b90971b19972594 701586bbc0d70070'2be799¢0 623463a2282949e0590ffe6b2/d3e4e102852099 747@820899da4485eb006be 5143cf232576ae53e899 1ca389334563140a737 €507a3e081foef2538c8416e Testing the file type again with the Bitcoin paper transaction, If you do. python jean.py SdedBes#5ceseb26c3bcaidascosaas and then do, file -b output You will get POF docunen! version 1.4 For: python script.py 7379ab5ee7b143cobscfesd8d79ad file -b output 5 snpla_bockchai decoding Maia vec RO 414> oo 2016 2017 2018 “Turon Assange or Wikloake, Unless (oF until another event occurs inthe future that raises serious concerns about tho safety of Julian, posts claiming Assange is missing or physically compromised will be removed Thi fe 2 conditional rule 4. No prohibiting or directing users. 44. No personal insults. Attack the argument, not the individual 5. No implying orealing another user a shil 6, No ‘doxxing’ (sharing of other users personal information). This Isa sit ‘wide regulation. 7. No clickbait or misleading headlines, 1 No caps-lock or punctuation abut 9, No erowdfunding posts, 10. No excessive duplicate posts. Detaled Rule Information {Any user broaking these rules wil bo iesued 2 ‘public warnings by a moderator Ifa user ignores four warnings and continues to break th rules, they mi be given a one week ban, If they break the rues again ate serving ther sentence, they ‘nl be banned permanent. I auseris commits mile rue viletions (3 or ‘more) ina narrow window or in exrome casos that user can be permanenty banned without warning you would tk fo appeal your ban, please sond ‘polite message tous via modmal so that can be aiscussed openly and transparently Do not bree contsct an indviduel mod. Post Content Guidelines Please read articles before posing them, ‘ane point out ary flaws you see in bem in the commons, 2.Ifanartcle you've found is particularly low {ually in tors of fact choeking and evidence, we ask you don’ pest unless your intortion is to draw alten to said ews, 3. Please bo as descriptive as possible in your titles, 4. Please use non-partcipation inks i inking to another subredat to aiseaurage brigading ane wich hunting. To 60 so, simply replace the ‘war in your URL. with np. For exarote: np.reddi.comiWnerelsAssange Headlines tha assert something fact should have evidence included inside the ost itis an idea, theory or speculaton the headline need a reflect ths, Related subredaits ‘Always research and verty claims. vikiveaks IIONCIeaks Irisoowden IiFreeCheloea IniConsplracy hitpsiveb.archve.orgweb/20170114120706/tns www rede. comiiWnerelsAssangelcemmentsiSeSSpdla_simple_blockchain decoding tutorial’ 216, [nia red coniWhoraaAssangalconmaraioSSea ‘A simple blockshain decoding tutorial: WherelsAssange file: Download hhttp://gateway.glop.me/ipfs/QmafUKBhYK2tKD3, NNZFAEsW3NSnUcNvHZ4auEidjLkqJd/Jean2.py and http://gateway.glop.me/ipfs/QmY7D4bgMta3ysu S094ATAIGLXSYEFSGTINTILCeKNUcf/tx_list.txt If you ‘follow the change! as we did above you will arrive at the 130 transactions (which are also printed out in the first message). Take all these transactions and save them into text fle called tx_list.txt, Then do, python Jean2. py > cables.2ip you will get a zipfile with the cables. Update: 4 Detecting file headers: hnttps://codepaste.net/ajafvb hhttp://gateway.glop.me/ipfs/Qmf@gcVAv9VWX6i ‘TxWnMg9kiSHWrnlIMZVELF8q3Z9AWto7/Jean3. ey Setup: Download TrID http://mark0.net/soft-trid- e.html ist. chmod 4x trid Download tridupcate.py http://mark0.net/download/tridupdate.zip python tridupdate.py THD and get_files_n_wallet.py should be in the same directory. Example: python get_Files_in_wallet.py 1C3WSthpC=soGsW 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, python get_Files_in_wallet.py 16]v3REqedeiTKsd It should find two PGP files. python jean3.py IHBSXMLn2FVJ8Al jonFBsbi FRoDans Will print all fle headers in Wikileaks! wallet. Read more here: hnttp://Sch.net/tech/res/679042. html Python3 version: hittps://www.reddit.com/r/Biteoin/comments/Sdqut /olockchain_experts_the_world_needs_your_help_t he/da7mt7b/ C versions: htp://gatewey.glop.me/ipfs/QmRWjFTGzhtxMLdrHX eCAPFvayrQPRebpEzpNANPhiTMxA/black-reader.c http://gateway.glop.me/ipfs/QmQk4ac7ks7aNaL4u tNqafbIRINXBGXoHQ3GPSA7KIATBL/berdr.c 5 snpla_bockchai decoding Maia vec RO 414> oo 2016 2017 2018 Weak Website Weak Shop clas Twter WeTask oreo Titer Wocleaks Shop Twrter \Wilaks Community Twiter Was Facebook ‘Transparency Center IrvinerelsAssange strives tobe as open and transparent as i possible fora subrodt Ifyou know of any way we can improve this section, please let us know via modal Moderation Log Mod Wal (RSS) "Mog Bail (JSON) Aulomoderalor Configuration ‘Subredai CSS Moderator Templates Discord Bot Source Code ules for Moderators 4. Under no circumstances are our ‘moderation logs or modmall to be set to private. This ensures that any potential censorship wil not be abl to fly under the radar 2.No removing posts critical of moderator actions If a user is upset with something we've done, it should be allowod be discussed by the community 3. If requested by a user, please sign your ‘comment with PGP, ‘This wil ensure that no moderator accounts are secroly akon over bya third pary. A Ist of the ‘moderation teams publc keys can be found here Ifyou are concamad about the page having being ‘edad, please chock archiva for ary screpances. 4, Any new moderators must first be vetted by the community and the mod team before being added, "Note: Wo are net ooking for any ateonal moderators at ‘To quell any concerms belore they are raised, any user being considered for a moderator poston must fist be pubicly vetted by the community. ‘Adaiborally, to even be considered forthe postion you must reveal your personal Information to the head moderator and prove that you rally are who youte claiming tobe. Sort By Flair Official Post Theories Evidence Social Mela slkestames hitpsstiveb.archive.orgweb/20170114120706/tns aww radell.comiiWnerelsAssangelcemments!Se6Spdla_simple_blockchain_decoding tutorial’ 316 26202 [nia red coniWhoraaAssangalconmaraioSSea ‘Loanture https://codepaste.net/4ynivy https://codepaste.net/dmihyo Block-finders (require RPC account): htto://gateway.glop.me/ipfs/QmQ951RnjyktYVoy3 XjFqHRBkQABKhSoeq7VQWF7VC2Cn5/block-data- finder.py htto://gateway.glop.me/ipfs/Qmadgc4akVPQFGHUT {8bQ11PsvXArvmxR9pVagznYZvT1CD/block- opreturn-finder py Usage: ‘Scrape OP_RETURN between 15/10/2016 (00:00:01 through 24/10/2016 23:59:59 python block-opreturn-finder.py blocks 424304 43 ‘Scrape blocks for data in outputs between 15/10/2016 00:00:01 through 24/10/2016 23:59:59 python block-data-finder.py blocks 434304 435711 ‘4eomments share all 14 comments sorted by: best ¥ This is the most important post that’s ever been on reddit. [H KeatanaRunner «3 points manh 90" Thank you very much. 1H Goa I can't believe I just downloaded a pdt from the blockchain, +3 points 1 month 990 [HL ydmyaen «2 points + mont ago T've linked this tutorial to mine. [H1lm_sustin_Cider + 2 points 1 month ago This is really beyond my level of technical prowess, but couldn't this be used pretty simply to scrape and process EVERY transaction since the beginning of wikileaks time, ané then run it through a dictionary of english words, and then extract every human language message ‘embedded within all the gibberish? [4] Godémpire + 2 points 1 month age 5 snpla_bockchai decoding Maia ‘A simple blockshain decoding tutorial: WherelsAssange DEC JAN FEB 414> 2016 2017 2018 Lyesed by crue a. gmiruny fr 2 onthe MODERATORS lambanger_us Dubiemodiogs Moderation Log Bot, pzer0 Bufer Account achve) Birsctiinecheckerea UnimatrixZeraOne AcdictedReadt ventuckyspaz scussions in /r/WheretsAssange x Dulan Assange has never been ‘cnargea. His status was wanted for questioning’ The questioning by ‘This subreddit uses the /riNaut theme, hitpssiweb.archve.orgweb20170114120706/tns:www.redllcomir/WherelsAssange/comments!SeS5pdia_simple_blockchain_decoding_ tutorial! Oo no 46 2162021 ‘A simple blockshain decoding tutorial: WherelsAssange [naw ra comiWherelaAssangelconmeriaiaSSpl_enpla_bockchan decoding Moa DEC JAN FEB a ee ‘teantute 414> no inti? 2016 2017 2018 It’s the original bitcoin whitepaper in .paf format. [Him dustin_cider « 2 points + monty ago No, wait, that is just a checksum of the paper or that is the actual paper compressed? [H1 mosie30420 » 3 points 1 month age ‘That Is a transaction Id, I think the OP misinterpreted your question. [+1 438498967 © + 2 points * monty ego Is it the pdf fle. There are a lot of files in the blockchain. This is why scanning for fle headers is very important. [Hlesbrenton «4 point 1 mont ago ‘So how do | upload a pdf to the blockchain? and where Is the Information stored? [4] 438490967 » + 1 point 1 mont ago Original method: https://aist.githubusercontent.com/shirrif/bfc4dt70a02732493a 28/raw/537a939c7 1 1866573c8 1cb0cScOde93776ac6205/bitcoin “insertion-tool.py OP_RETURN method: https://21.co/learn/embedding-data-blockchain-op- return/ #storing-a-message-in-the-blockchain-with-op_retura LH chewbaccaFart «4 point 23 days a90 As an idiot, can someone explain what all of this is? [41438490967 © «1 point 23 dave ano https://www.youtube.com/watch? v=MaB3Zw5_p9c&feature=youtu. beat [Hhlghetsshole «1 point 23 cays ago https://ithub.com/WikiLeaksFreedomForce/local-blockchain-parser hitpsshweb.archive.orgweb/20170114120706/tns wae rede comiiWnerelsAssangelcemments!SeSSpdla_simple_blockchain_decoding tutorial’ SIG 21672021 {A simple blockchaln decoding tutorial: WherelsAssange [nas ra comiWhereaAssangelconmeniaiaSSpl_enpla_bockchan decoding Moa DEC JAN FEB woes < 44> biog Reddit for iPhone reddit gold about site rules Reed for redeltaits Source code Faq ansroia averse wi mobile website yobs reddiquette button ‘wansparency htps:web archive.orgweb/20170114130706/itps: www rede. comi/WnerelsAssangelcomments!Se65p3ia_simple_blockchain decoding lutoral’ 616

You might also like