201304041309 1bmxui
explained decrypted filler
seed 618
From the post to its content
As posted (encrypted)
264C24611A82A9E0 DE5DDFA037EDCDA1 07DB77049F8A212A 7B444F77DDE7F231 AB0036774CF1C0DA 58B7563021FDAD8D EBBE354650776A95 1768E61B0708985B ADB80990F6959A51 F3D2EBD89391DD03 9E8FB4B94CBC4150 893B64D65251E0C8 0338D05599CFECFA 3047FD3A8DBDBC92 8CF3A90488666549 AE9FF4C2214F2A60 8CA83FE2FBA5EA41 A7BB6B5BF1E6BD9B 8F684DE308CED5C6 81263DD50344A683 B0FBAAB27776C40D A04AEAF16E8F0BCA 7C2342C529D34A04 DD4DFE6C6CBDEBE7 D1E059BF3F97E88C C7D64527196A5D92 AE646752B59C7D0F 6E7FF5766EE57308 35DAE98B444EAAA1 10928773A4C94AFC 6DC49ABEAD3C843D F02C9EB877033358 C72525C96BB0DBF0 6A9F25D9715EC333 389154FE9B75CA1C 4B711DAFA7C045AC 9C5F8BDA1D58D4BF 39233AECFEDED4EA FCFA398F1360DAF5 5828E336D4CBD966 5BC4BA363B4BA78B A14B48525D831A32 96B710FBA19C4F85 3B2AA9707795E7CD 818053B9FC1285D9 7A3438AA13E6EDD6 65A983884E82DFBE E990A6C482E457CF 0C13D5D06B694802 606DA6EBD9186BAD C7085BB70C2F4630 871E756E13AD468D A918887E295C2287 D30D83D94B53D5F0 A96698E26E8C7D61 02CDEF607E68D0DD B3EA72897BCB8D66 8AD759B08A4CF6D3 C79B81484D6CA34E B755B2AE97819108 4274EE19F7D42155 A192FF184C599878 2DC81DE74D641004 2A7E8B545A5DFAB5 79C3B6F66AEDADFD 539E63F9A8FA1B78 8F47802D9D77F10F B770586D76CEFA67 8DEC58A576147E7B EE4A3A6A288FAD93 E5DBD79E803CF311 7ED769ACBDF910D6 E576494C0BB5ED8E DC86B60FD29DBD27 BD9EB0ED8938A68D EB60775E0DD7D282 2D5C3943C1F5C417 9BD09268F4166E1E 446635E9981F6037 105300C0F490BEC8 0FD528CE35B75253 9A31EA8A01B617B6 78A1EA145972954F E4E24C7F77AD0E4F 4DE7EA8C17E7D04F 18826557CE0CAE93 075E2C8436AE600A 33A7458D6951D05F AF940CF41411EB36 C350CF1AC30270C0 02205B41D0BA7888 5BF7EDE761455E66 7A11B5265469702B B7A6C9267D16BB3A D5C4C7290DF910EF 20CCEBB70376FE37 B2180B5B7E59C80B 4BCCFA4B48E4D313 F7A3DCB860F4075E 07056D665ACE4073 3377548E13B06CC2 748D74DFBCB53BE5 5C8DEB487B75715D 7940742976954B42 9ABD53F15752ECA2 099A73D0507410E9 A275AECB2AE31AE5 ED877E1E070E24EF BAD042E18B0CA968 C4422A82A9E6C2A8 B229D2CC4BBD9576 F05CFCB5883B7AAA 37CF35604AC3A0B1 B2E6AB51C929C3B3 5D6B0D65E099DF36 35FD48B72E4EC02D 00C370D574A5E8D7 FC81A2AEA4A68A62 330C5DF9E8A5F43B A0AA57487CD3816F E2704E254459BECD 43F0B65CC9B3B341 FE31061D925E20FE E8611E5DEA5B93B8 08081D7049EFD1DC 03F7D3ED6D873487 AB50E0B22F1884B3 65586E151B338D9A 9BE6F08D46E574D7 C9FCC92494363509 D1980E64C24C8116 1FD83BAE24F5A71A D9AD64284BDF8750 9BCA8F9FF7CC2C2B F2A135962478B96F F496D95A048A92BB CA873F21BCBE6458 6864EA54A6F0C652 C183E2CAB03B1C4C 0D6035021CABE0BB 51B4413B0FAA217C 231B8F8BADFF9892 7F5CECA554921902 589DC9724EFA5841 B8D42BB928C54B48 25F3DDA04F12EA83 9506210EFF59D2A2 65CF1894AFAF4331 B8CD4529946CAD13 0B374D7F61BFD4F6 3DA93A849D113BD8 40A6A89BD2521D1C 00E560FC563B7EE2 C4511B98C09D6499 E1AA66ABBAB8898E 9B095404110AEB5D F78B87722608D460 86A51ADBA6933227 A039E50793F90FCD 4CC51510F8B6C511 FAED594975C4BD74 CB93FFAADFF981D2 4003071347CE85F8 4DC2C6C71672999F C3E00EC46373B49C 7174E94C9E35A3E4 A0830DF99D9485C3 957F589101693BE5 A992A166FBFBAE02 A56509C649723536 F337126595C72078 3356969B1FE20330 D73A3AEF50AF65F2 3192AE675AA0F20F 13FE2E534C13A298 084CD787B8FE3914 D9AD225874637FD1 AE9FBC79D8813B90 050DE4D09495F783 3690DED219BD8982 5F68246E024FC1CD 2DF0B6149F4E4A89 5CC940E3D21D1AAE CCFF73F596707BAD 80B88ADCC5A7FAF7 52520D640962C860 72AD8F9B5EA4C52E 5A6F070249138C46 60845B12DB7ACFF8 F003BC607BF90F51 DBA1044C5056FFB5 85A8EB609BC183D4 1E351D0CA575BADA 8A1D3BF213769B0B A246F4B1E814720C 7BCE6D78B3C56DF0 91925E119EE1C860 4C0AB0B8100CB63F 2B9B854134D26083 7F307F2D93F45CF3 68AEDAE9A03AA0F7 2B5AE4D1EBEB7708 91E0E424BA3EAAAF 777BD06A0FD69140 77FE41E93DB975C4 DC56A860611D9973 F8A7B96B3CE916FF CAE1B00AFABB944E E8C5E6BE08F04F82 D826CCEE65CAA57E E29C4CC671A7A8D4 18A9C8986ABB1217 A0CDA9167F6D3F5F 8329A29C2938A9FB FA122D635C2B50DA E289943C17D5567F D80DAC4CD1ECA9AD 3C7BAC2EDCBA6031 8BE0C5B728B26EF7 FDE4B9664D6EFD36 0D72FDE78ACE4168 2582E4852041130C 2987EADA8B772265 02644D40896FE524 0BFF64DC22AB6C6A
- Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201304041309(name+title). Key = MD5(password) =614d89b546f94da5fc66de796d019975, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 56 GUIDs as hex (shown below).
Decrypted: GUID list
1 963beeaa-9796-569b-9264-e99f57d44271 2 b93ce240-d388-1df7-9c2f-a13e3d601f9c 3 7a4893d9-8ec1-6bb6-9270-b4e6c986d68c 4 09bb2d57-b07f-40dc-94fd-f77ec2c0486a 5 fc787206-199a-2dab-92f7-25f743fd96b9 6 8260c4b3-66b5-5548-baba-8b0d6b4db1df 7 9f1dfe5e-74f7-70dd-ab21-b6255b4cc0d4 8 2b550880-2b8b-4752-a7c8-05779d6d3999 9 e2cca8dc-2fab-305a-859f-7e4d27aaa8e1 10 d19d8242-9214-1aeb-a3d1-052ef58369bf 11 201141de-e64b-586d-9653-68e98bfd83c1 12 55b2a876-1ff6-82e3-8d05-411f2554aab3 13 bea299b5-17e6-4e74-9ad3-d36578e80305 14 13230070-c5f2-843e-9657-31c1960a963c 15 b905280e-3251-53c2-bf13-131e3b363801 16 7b70d573-9fcb-85d3-a4e2-d3ff666c5638 17 68eeed58-7bbb-5505-863f-52a026cdeb1c 18 1637241f-0bb8-120e-9c16-0fa546f43e98 19 15b2dbf3-8b65-3660-95c0-927b3611a70e 20 b70014b1-6497-5d06-be93-1ebe8481a4d1 21 eddfd993-b536-8473-8a02-e06c2d7724b4 22 cb0e1ce2-1b6e-4c9e-92b0-30066bbef7c1 23 f14f4631-322c-3316-9e70-94c263f25c63 24 6ddd1039-989d-8d5e-9acc-00371f91bf89 25 a3e3d760-ac45-2f63-a667-0c29793795b5 26 2dd6ea35-6229-0343-9a2a-6b6f9d36963d 27 4fe050fb-ab54-2e08-b96e-1d6858693410 28 296dcde6-ea87-54fa-b9f2-3719f40496a9 29 07684547-2892-216d-84ab-b2a3b4077068 30 2271991e-5b45-702d-a516-3c409e545196 31 2ec16ed6-e02c-359d-b928-8c4894744bfa 32 3b2f6a55-a0b3-23ba-86f8-d4c8b4340eef 33 e0cc502c-9d9e-7b29-8f21-0b64d3d18222 34 2fff308c-a047-4d28-8ea7-3b73e873aca8 35 8220a7eb-0abd-33a4-91b2-fa6223fe77a4 36 18c28ba1-98d6-4a75-904e-bdffc61b4e33 37 b37abf02-4194-892f-b78a-88e1a48eb015 38 106ac2db-ca31-419f-9112-b048c9394da7 39 c6d55809-9d75-1023-ae65-93b01c23435c 40 b7789545-7624-78f8-ab4e-da3ea7078768 41 f4839b4c-fe47-8279-a331-c05394f366e5 42 6afe9cea-899f-3f47-b41b-e9ce249ded8d 43 77af1989-1c88-6ee0-907b-e77893f9b02d 44 3c3d82cf-b25f-1cb6-8b3a-71e6b535a2dd 45 ff7d70c3-af5e-613d-a48d-1995dcf81f40 46 15207495-6117-06c0-bca9-4ca53e9fadd3 47 a3ed86ba-b253-5852-a22f-60df685d8bae 48 714bfe3a-e3f0-1e9e-9fd5-f30fb4bfeb29 49 8747b849-a405-4920-a67d-daf350993e35 50 4417ca2f-013e-869a-a95a-e2e186a0e077 51 562cec65-8438-10f9-bbac-fca7ca10529b 52 c8dad7ac-fb8d-2e51-b75c-d6b29e4ee2cc 53 8c11333f-07e4-66bf-9fc7-0542ef9273ba 54 f553e736-1c27-328a-9ea5-1879080995bd 55 27609284-9ec0-8d30-a9c2-bd184942f2fa 56 25447d4e-d27f-169d-b94c-3ee00c5e5418
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
51642574315848585135843820252732743484178361605148126381. Exactly this sequence comes out ofnew Random(618).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 39 of Run 44 (seed 1,087,967,875):
new Random(1087967875), 4·Next(8,16) per post. The RNG predicts N = 56; the post has N = 56 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-03-21 09:35–10:19). - Conclusion. Filler. The content is fully explained by the two RNGs.