201307300900 1jbaj5
explained decrypted filler
seed 332
From the post to its content
As posted (encrypted)
483750051CDBA90C 5C37231FD92F89A1 DAC18E7B38692F74 B3F6F8013DD7DA67 18E0AD243715E71E 7C5C4B2E36288ED9 60CCDE688BB4167A EFB1B2291810EF01 786C0251710A4B37 1EED62C8C857D329 FC89DB8049D5BC74 FE7570BFE5661249 C0AC6A31EC9CA7E7 8F37D5415C4824D9 9DA062AA47DBC808 C3D853EE05CF6F5B E3EE4A179833AC78 04BBB8ECB61AA67D DA4590FDEE6483BC D214CBF8A4775399 0941067AAC51B346 BB551065D15A9D1E A1FEC7784CE4D217 97E37C023267CE84 8610EC52ECE56BCE 33BC4F02CA6266BD 164F9389CB0B058B 8219356AF1CDB69E 1048580080FB5806 27245D346C1CCD13 C4C8569FE248DE02 7436D52BD176BA54 39961A6F06AA605D AD30B9AC90006F70 2D6A086CD755DB0D C507D92F2BD471EE 672580552E9D96F0 AC4B3F8085197ED4 86FD25B92C3DBE4A 88F8407D7ADEDA67 ABAF104AB45EEBE7 5F22AB7A2F24A5B9 B0B7CF43553672B7 C23D808486003CC6 D8F690FB476EF41B F5FA368C684CDFA5 6D0E29D980F9247D 8CD5681F8C550721 DF5D25108933C679 B43EE502BBE23300 943CAAFF638B1FD8 C1C89C9FA3F6FF0C 0C62C22D3B23682A A5A0A1F25E26BEB8 54DE1F40B6C9B2DE 7FED8B5B0AC72021 EFDC6890839B78F6 C1C8CB83DD67C56A F39D062340A94651 17613092FBDBBA4B 0C0785DE2919C73B AF475C9D65A84842 81D87900A6C5BA31 2BBC0A47B5B2B25B AD70886B12735ADB 64E95DF1E62A0957 EF4D273AA569BD20 C1DEDCAB9CA85AE8 7DE1222E993BF717 1293D876B7E8DC85 908133DF0ACD0461 8EC4D0D1F139FB92 0D7DFADE5D07CB90 A754CF0BC3CFA491 C4168FA9CCA752AE AB3E7144463A8DCC BBEE3B579F9B7789 01F8644B36EBD5C8 566247C59CEE01C1 E55123D9BBF14B58 4701B11A7E75C2FB EF84A001152FBD11 29C9B361873D8892 1A127441109C80EC 4989D1459C90EBA5 49C48FDA0D076DDE FB39C26D548E9095 175CE957509F58FB 89569419D2E4A524 44DB6F7DFB90842F B79DC4167D13B152 CEE4FFCA934C8CDA 0E648A55989379A5 65B6909DD518F1DE E4AFEDD3B21522CE 5C5ED457DBDE2763 FC4DA55DB205BADB EB9941677C92A669 07760CAF50CCC9B4 FCA043F37E8FD8D7 522B26AEE6E7A686 7092B521C67CFDF1 0641623957BB56AB 1526763326AE0EF5 8E615241BC60208F CE8010BF69CE6A09 56621AFE45061D2F 7FFE1302FDB797DE 2EF79DF25DCE51C5 8B834436DFE84414 493E7023E2319C55 59716E85DC363A77 CFFB684534265A49 A67431129C2CA462 07BB31D1EE221B89 AD98BA68377F7B45 B0038ABA393AB626 046AE467D04702B3 2757FA0A6A87050E 47371F9A94006F2B 70C217580B1DC41C 4D5EF2A9C64F1ABA C370A3E9EC24AEE0 6484ACAA47360C8C D75C112225575FF3 BE7D93D948A51A16 A710F0C142174E00 D3DDE841EC7984ED AD87FDC1FF8F73A5 6BA19CF518FC4A65 C2622F75A14A31AA 3411CB0273D18C92 585D3D6887570C13 11722E36A6684B8A 9E85C2D10C3F5191 42C955EFFA8F6E2A 62B043A3DE6C10F6 CE0F3820164546BD EB7DFC5C5545D1D7 71C896C06B159228 8628DAA8F49C53BF 22B37DDA94568F85 64F1C101EEF5DB7C 4706A6C8B49841B4 4EFFD63B743B32FD A119D7C3D97A2ADD B01D261678CEE79F 76ACCB7669E067B2 29C685A6842F3756 4D0CAAA50B8D7D22 2D78BFB996D70CA9 7283FAC8A9525059 77ECBBCE0A664844 EE43C7984B30EB24 5FF4484756F9F50F E6AEAFBB4BB549AA C1972C503E60B655 8AE2323F72913422 13922D2DE7DDA0A7 0F6AAA8732299337 E20AFA1AFD8641D2 8DBCA6306902610D B495BE27669ED7C7 2FE6182631858986 8E460B28DE066F17 08E7D80A280860BA 6A0FE29A7A550670 4E184235D293D88D 564387F7533B4AB7 FC0FA0813CC219FD 9BA63112C5D39C29 4750BE497AD73B37 9DB8D633AE426C32 8ED59F1CE9D08984 65F368786AFC65A7 037F05C4B970B164 1379C026AC74B84C
- Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201307300900(name+title). Key = MD5(password) =79c9bb7f7444f5c94bf315b1c2f0440d, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).
Decrypted: GUID list
1 a0310adc-a408-152d-8984-c7860c47530a 2 dc1cd3e2-e659-24e0-84a6-ae4ed62aaf55 3 57b3bb95-6580-7d6a-9728-e5996d27f04d 4 d6e450bc-ac3e-3c92-8dc5-8df97aeae15d 5 05c95fdb-5acc-0e52-9ed8-1b3591df7ec0 6 021295a3-16d2-65f6-8b78-17df4caeb8dd 7 e60641a1-8b88-5498-8e21-312d4f41a7c7 8 ccf8928c-50d2-0227-a705-8f6c019d8203 9 40a21054-3359-0760-8b0b-a087ad4379f5 10 47d2e338-dbba-6976-8080-52b23967c079 11 c7167dfc-69ba-77bd-ba65-0cc5f09fce50 12 40fedf3f-d3cb-5056-a732-282d99940e83 13 2c1f7365-1965-72d3-bb9a-f9178af16d83 14 78e220d9-1af9-17dd-9732-101bd4edf26d 15 f29e977e-e50e-306c-9271-7ab11f4b5b59 16 c8fa14c5-529c-3ceb-a33b-b4930d930d9c 17 cc11eaf2-717d-3861-a5f9-854762900543 18 7d1dbc18-2916-7b28-b640-909459ebb3bc 19 3ae3465a-5c6a-5a0b-a169-637d4359e7f6 20 24beca16-27d5-7475-a4fa-061f06b77aed 21 14d64b8d-d8c7-8285-a1cb-8c449f1fb6f5 22 99f7f237-48f9-2f8c-ab15-371e3836eb8b 23 d3053149-808d-00e5-841f-b446c2fe91f2 24 c0b051da-0089-0be6-89a8-538fd3572bfd 25 d590b96a-a7aa-2deb-a820-1ce36e976cd3 26 004130a2-2db1-0d38-8e8f-abfa17ee10a0 27 ce291a68-fae3-33b4-bdbd-f90ca725e6c4 28 92ba8033-7ef4-35a9-9b7b-d0df33224130 29 f55d6440-2027-243f-9c45-e8312e40295a 30 49352a2f-1f9d-421c-b623-97a310b5d991 31 7072a508-e79e-6e4e-9977-4e97c6304d65 32 bad92b3b-41c8-8a37-9ce6-9589a918fad3 33 fd2ba329-a1dd-71ca-afd9-40c216b66cd1 34 ea173332-e712-2487-b2d6-b477375ce2e2 35 cd5171fa-8343-5934-95ee-156e572a4cad 36 1e5430bd-8bf8-1ec8-b023-d26884686337 37 2143492e-3675-0a90-b4c4-59f7c4f50055 38 d411e96a-9d3c-5022-b03d-45f05fb31e62 39 a49fad4f-a1b6-1ce4-a046-36168cd84bab 40 97adfadf-999b-4bbd-a041-9a07a83de5ea 41 e849d94a-d368-3ac2-aad1-6e3e96726435 42 f909d87c-5af1-8409-9e6a-b84821c0c92b 43 0725d079-1c1f-0bdc-a110-4b8ffd4d6852 44 68cf20da-9c11-7cab-b427-fb5a629e11c7
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
12730650067571333757820020332468725105143807. Exactly this sequence comes out ofnew Random(332).Next(9): the per-post millisecond seed of the mask generator. The other 30 hex digits of each GUID areGuid.NewGuid()output and carry no message. - Explain the count. This post is draw 126 of Run 49 (seed 822,652,546):
new Random(822652546), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-07-10 11:27–11:29). - Conclusion. Filler. The content is fully explained by the two RNGs.