201303081244 19x7s2
explained decrypted filler
seed 114
From the post to its content
As posted (encrypted)
26611E6C4CEC662B F05D31074DA3D82B 67567C5578321E46 7C43F7CCFACF005D 47B4A2C19ADB674E 0532AEE05FA44CB8 7A7B692467DAB269 395A168FCC88A030 79B2E45B9C7769D5 FF8F1D7555DB31BC 28CD11A2A0A1747C 63CDA458D681C5AC B7C492998680D3F9 70E424C7CE9BD813 82ABDDEBBC35CABE B46DCC142DCB3443 23E2CA6EE6365D85 1E0166F2B1DD7402 842589338C00CE0D 366CA062B3909006 C82DC2402138D71A FF40A64AC9F951D0 4F09CA0A32F12544 7844B0A0D6FF35F2 6D5DB5C253FAE650 053E2780B44D48E7 C993F3E02D63CA51 9832E3CEFFFEB6D2 CE89AEDB1F22CD2D 2EBC2FFB22BE799D 361133255ACFA327 57CF318700BB9288 DAE17880C08B7A0E 84DAC9403DC84088 0E3C44C59545CD48 F31C956022C7CF5E 1938502A3CD2CB8F F8D3EF03B252D602 32C94833BDBF3968 2DF1A58F90B57D24 53EC2388B17D5024 575C1850C9D51DAF 1E558B728D5D83B5 8BDBF25545D6F477 489EB82873F0E970 244253C33A5AA6E6 4A5F80223DF5CBE4 7E01CF10B11C44F1 5F11150750E911FF 8002E209E3BCCAB3 9221B1B4461A5427 8567365BC4052F01 811B2FD81DE00004 7802E2274044B0E4 2F1BAAD147B653B7 BF65F411116055E4 303ABC29CAF9A1FB AF91A03D23F8B9C3 53EBDF013406F81A AEF6BBC61EA3C13D 8081DD07EE23FCE8 14C0A1DD0CB0F675 848E413F6DA93D6B 24AF9C0D21D4B382 59DDA9910ADE5F8F 26093BD74AA15725 67918725DC8CC385 A88B6F7097EE5A15 713CA14F79A613CD DF8312C1AD7AEF65 0DBD322442BB9A35 80DC83EA7DA71A18 F8966E5BD9E82D70 1C887582893F5730 C95097189D6456E7 D0A40674F93AEACF 64FFBA33F213152C CB586E6A0595DEF8 C7D68FE5DEC340CF 17EC254FA4565626 17F8F21134CDFA6A 820B7218E83CCC5C 23C16CE92D8EA33E 93AB2C573A1DCD7E 6569C867970641E3 CA56CD3ACB4A2AD6 8A5415B94C8B56BB 67D106A2FFDB6CFE 87D93A94440EFC19 CC850AD39E45094B 3B877938E29F585F 6102B37E4786DA79 E334529BDBD21B49 CB8A9B000313911D B6F890D47CE61ED9 7BE1DEAEE97063DA 51DD3A01DFE5E989 E5E548229693E778 E3A3D9F19A6DE6F7 049B63789F0BF2CF 0B0FE4EC8160930F B819BAFE4EF2F033 A633921520E32D17 96C833D16866DAAF E93362BEFF7FEC86 9145FD80C9D117F9 39A983E1033E9622 CCA4D50C1D941A66 4B2C99391273C2AD 2FBC0289EB6C10BD 42E1661D24690984 45672C918209F3F7 5C1A7B4E2DB12254 C7FBF7349125CE2E 96CA62E7B5246F41 BE869331C512DF04 4FB7C070611FF5AD 31DA2ACCF0FC1D9B C61E93DA7B51A5DD AC2FEB6A6832B6E8 429DE211F60548FB 82EBBE26E06DEAA1 810BAD65A2C8A0C9 78DA83FB6336F52F 143E35E3286C2D83 8229574D9EEBEFFB F32BF6D3222DB902 E0651BF22B951F45 684543767FC23251 C5DAB55387F26E2B D7476CFA6327263A 2C31C9132AA586CE 271B32CD22D6CD32 FA79E742B5CC0940 F78D748ECCC996B4 E4B07F2237B1B4CA CC7D9A8CA910AB9B A48100BEA507FD70 4EAE0C26DFED3912 0730DB41AAB76642 4A0148B987DEED6F 7E4341136589A909 E7665F54968A27BE 5B5231A426EC6A10 D118A49C7299BF46 1CDB4E82BE5E989B 505B6DF2CF8B89BC AC0B994DF36232C8 C8E4D2F64C055D48 A7B022F26B52985E 6261D6AEE195C25A 89ACD4EA8DAB5529 0EF478BE5F62A17B 4435B7A4C39607EA 4E5EC9D2BC6450E6 41C996F388855C57 C29CF1A42D8778AC FBAF4DA6D29C9D1A 99748566DB736B64 2FD1DC890D0B02B8 8EBF497C78631258 729303DBFCA370EE 862C0A8114E034BB 969D6E48C2010B5A D8596DE85C1F0482 C303A7DE27ACD563 C887B9CBA8668349 2DCAE3208B89E8EC 0B8DD43461174C89 E2742928E2875004 3A0B95D5973C4B4F C06D2E060F1187C1 EA5C4848AFD8C31B 7E0B82F58AE24AA1 F4F1BC9C5E2AB887 6B08C791EF2BA652 6CF514012890180F 185166C3FCBC3C8D 5F6205864C9C2E5A 7E13CE4072E71E67 F832DFC9F07EF914 1BC05AE90E40B60A B4F6207EDCB69F99 EFFE044DAB82F888 7C61271DCF076921 15A41D9A09CD2ED6 13ABAEFB2EAC9BB3 0E4CA1606F6F1DB7 59B05158A020FC23 1ABDA4B9109EF880 70DE6425908D9910 1FF5886810EAFDE1 6F386EFE2837E292 BF2709E2945CA844 EBA9490EA6C277CC 43B4677068179F71 AEC2571287B4D295 64B6DDD3BA5E3C66 476EEE57673C3613 118A7555F4275ADA A5C11CFA0C5DA1BD CAA333E8491975CF 00C772793E81AAFE E9A5644DD2BD1AE6 5E2D53051BF5F380 917741CDE7195439 A3E6CF223717FA07 5EC7A68AB4093502 BB529B2DC75A92D9 7D1A445AF7F4D573 4F6D45584A34A00B D89F4780307567D0 FAED58EAC8D63F8A DF6BACA9695C8139 C309ABD56850B7E7 C195A036D0D42169 A596427F4AC83908 0EA2C7E037D0C4A5 D8299239124601A7 8874DF9C5CEDE949 05858CFCF1A9E74B 04433A8BA7954A59 1A3D12468250BD65 80B71FDEA4104F6E B29244788F0613E6 E8241463EAD672D7 13125585A2DF4F35 0693040BB18F7B97 B34DAA66FED33A3B DA581923E60858FE 2C3D0EBEF7491400 9575E2AE96C673C6 96DA5385010390C5 A0E58AA35EE31B4F E36303D93B08136D 5CAD39E886330A1D 1D8340B1A175F36D DF50507536EFDC6C 85447CE5B9BF1632 4CD2069EB1C095D6 51384BA306F1214F
- Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201303081244(name+title). Key = MD5(password) =4161295e2879290558fd5e6c8d3e9658, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).
Decrypted: GUID list
1 a8d4e8b3-10df-2395-aed2-36c2b16f07d1 2 b5d46984-2594-266c-ac72-69e938e19b21 3 ee6adb16-5dd1-4a11-9a71-d4727c39676d 4 f2ac4f83-67f2-888b-9e27-65903d5721f5 5 4686f338-acca-676c-9714-5a109dbb8e8a 6 79e8f798-be61-1659-831e-3aa54761e189 7 25f274e9-da4f-8882-be9f-40c4b8d7ea3d 8 6e575d2f-e1f3-5d9b-b6dc-c82a0c583349 9 1e90f222-8ae5-003b-8bf7-dd8e3d9c666b 10 2457bccb-605d-2745-9526-57cbfb6bfbcf 11 deee12ac-54cc-26d0-acf4-d922d1c53329 12 68da46e4-31e3-4590-b38a-76a23778f951 13 3c8c596e-1dfe-0c66-8b2e-361564e5f40f 14 bf7bc5d4-51fb-71cd-9a3d-35b0f1913961 15 035e02fc-8dad-7121-9fea-35fc4108613b 16 adda5c9f-66fc-2196-aff2-64e530567e29 17 7b0c90e9-0c70-7353-a56b-db71c79af944 18 427ad02d-dff5-65c4-a5f9-e8e6805121bf 19 c9e7fbd6-14c8-6600-931e-3eb9a1f21f8f 20 fd0f26b7-c189-4913-a176-6989ef08c6e2 21 25522ca7-08ba-86d0-a5aa-cbf64f62fe84 22 a30ac753-01ae-7fa1-966c-2c39e54fab0a 23 b6280594-d7e3-2614-b3e1-273116652a39 24 22565f5e-deeb-72a8-aadc-3545e7932f0e 25 2abc32d9-f3cb-753a-b840-f4afafb5bee9 26 667f9e86-8954-7833-8e99-bd442f029a92 27 e548fcdd-47ef-85bc-9129-87b1fb00907c 28 6dce929f-cd1d-2001-8037-958c4f9ac6d5 29 7d7c9751-6205-093b-bb38-280cd3535b19 30 14346b9f-b520-8423-8cb4-23104eb5ae14 31 3e38c1f8-785a-29b7-8712-e57e7e43ff99 32 3e024644-38c8-4b8c-a931-0baf0ec892be 33 63b91318-e704-1f1d-9d1b-edbd528bded6 34 eeadca88-65b9-7df1-a3dc-6d856877ecf6 35 c5e925c3-6374-4c5c-a5d5-d69311619389 36 7c1e73e1-557b-6600-b68b-2e2eef80f0a0 37 f45e100e-40ce-4f4d-b599-fe6eb6b3738a 38 597093c6-1bb0-0bd6-9c57-dad02785194c 39 07db37f7-db86-7b05-99d6-ef6523baa54e 40 f01fe906-9849-65b7-bab2-04fd446c2efc 41 557bdb89-5af4-072a-a7f1-0432697dcfb8 42 94baad27-b723-3bdf-abf1-50e67cbb2a64 43 25b2d938-c3e2-3c3c-a77b-e945877d7c03 44 7ca1fe35-ecaa-1d97-9e1c-ba3ed8454ff5 45 daac8560-4c45-0c5f-b0db-d710ebef32ca 46 92ad7990-4398-1f4a-bf26-6ae51a930c41 47 4283ae6e-6792-1f3d-93cc-169c860cc715 48 23270343-ecdb-290f-be07-aad78bfb47b6 49 bc800c74-0718-276b-87cb-1c4171851597 50 4a77e71a-4274-26bb-b722-617db8fef0b2 51 63a75df6-2dd2-5410-b3f3-2d21f3b639f2 52 069ee415-2494-07b7-9ae0-23062298e8f1 53 5e51cfbd-fb72-46db-8a48-c01ccb26d232 54 20cc1f81-b1a1-6811-badd-3d49c38dd9f4 55 23dcd91f-e5d5-0b28-8cf0-db555f7ba4d3 56 d3765e15-db8e-4a73-9439-e44c685a9b47 57 8bf41fc9-6b79-0772-be82-c9f562031c83 58 26fb0765-88ce-532b-b3f5-a7a019e91495 59 b917089a-2c2a-0000-acf7-85c40391e328 60 52459cad-0e25-77ef-b595-1c782bd8d072
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
224861850224077276648727778208241746407603310112225046040507. Exactly this sequence comes out ofnew Random(114).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 260 of Run 42 (seed 983,934,859):
new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32). - Conclusion. Filler. The content is fully explained by the two RNGs.