201307230952 1iup6i
explained decrypted filler
seed 676
From the post to its content
As posted (encrypted)
EAED2F363E15288C 614CE78011FFE2E7 C51D8426F5423E83 3B0DEBA45A3E05BE 72F72E27FF1B0E01 5605104CA0A172BA AB2C05284AF6D346 639889D64B6B4662 68207CB664F10365 7038C443A543D9D9 6F4C4A31A066F4D7 38667524A323579D A3BC666F8C192532 17E187C8C611F127 A765986AFB4A5020 47D44FEAE78486C4 04C9AE7549DB2D44 1E7D3CEE0CAD359D C92867452F4D0CF0 56EBCAB7FED40492 5A360CCBAD77872E 38C9EF72A6E69404 68AE15807FD1634E E2C24A6C54CAD649 F97BA6EA4D1CCC33 534CDBBDD685F6BA 696C7908156D2747 47BC1E24804C815B 3C54E538CE089BE3 FBA016F0FC5693EC 8C12BCC9264162EF 64C69DD6C8FD8506 4913EE5C5D7F4173 4A3E5D423E84A9EA 2AE25E73E9B6F42F F00BD4A31D971186 9030128450A18FDA 97C4EFED9D9D5803 A58DE1F0430A4465 C0C248B82A3DC1DB B229F6E1A28DF18D 288335A7EA4441E5 D216EE4F48714AA8 279B33550BAB86AC A7D2CDFE9AD2859E 1F39A9744F9B6410 5BBACC47E8A482CE 63DC9A97B25E4419 8F5B71B5DA7921AC 5C0BFA3AA5889FE8 33B997B5EE52E1A4 44DE7AB14F75DE9C C1CF9698E1DB3D05 0ABBEE07CE7D780C C6D1B9525989990F 03E301D047C3E68A 3010FDAAC3DFD236 A73B14BCC66E0820 ED869FA967574399 C2D366882F10E9EB AD9156E52176EC59 D600266B8BA3BEEA 999F7C9073617174 CFD30A6B77095B25 C6F1B57C55DC1A5E 3AC59836ACA4F8A1 AEDFE8E2F95BE80E 24A6BD1E7C999625 EDEB0C24A8667A2B 5DBA40DD3B9487A5 34240FEC5CBB3384 1127A8809D067F15 6C98D40E6F017306 2C0C462BAFDBCA3C 200DD4FC7DA7A735 060562CB31D73E07 A068E79029E84D26 42AD988DFB155330 520884EFCCB3A6FF 9EC70E68076A5D9D B9DBE2F3E0C8B70D 7670BDC2C8D194C1 A5EA569AA3EE85C4 D522DFB715D0CDAA EAA8E6CC87208226 5B51F07B8C7325D1 E89C44F581AA28D0 8BE6742ADEE3A0A1 FE52A7E34AC3E109 E06F07D03B261CC4 D42480176956E969 F784B2FBB9EA54D7 7104611DE2F71F4D 4B7F99B3AF6B84BB 9795D603FAB51F94 3442F79E57BE1148 92519F8EF6C6E75D DEEA4966A18FA403 552B0F6B59A5FE3D D0C2923CD88AE2FF 46A8248DEB489167 920BCB1C7C2247A4 04626E4E5005B138 9FD2A5CC4E66B187 F420AB848C560194 9ED13C3CE4048CD3 810630B8A32EDC0A EFE845B3E2479717 C85B60BD0069E8E7 AC66B1076A317556 212578BF5F17A396 8CAA1014DDF50A91 7E2454C97E13513B A5C659947CBA6361 E8E6D7EF32A97DA8 762B2D20C7B8FB7E 501A5C9E05986932 CF05AA67C0F449EC 2CBBA610C5736F75 F0AF1D777AAD4354 A65F228F31882047 C18199A96B25D956 EC87C5580B4D3E6D A87096A8836835F1 21D97383A6028F02 CA17570C36698FD5 0D0B7C137594336C F64FF2D5ED970C80 8578ED27A521F683 03B71A3941012F3F 0A7DCB3165AB34EE AFB1D0C22DFC7014 5B9F59DAE013920A 324CEC97A7D0C001 A00923D13DC186A7 F34EF61E5CFFE77F 7B4D56EEF86714F5 1E08B7E0826DB2CE E794D4B9EE7DDDDF CB4FDABF2D892926 8ED12D0A7458407B 8F26245F7E26BBE7 3B6A8AA74E4613AB 606DDB91E9B7F81F E8D63B4CAD655E89 C2286677190FD7C4 C1BBA503974841BD DCD2253831EBE83E 0409194177C28499 25A667C86CEAD6D6 98960B55397D333F 215AA24B2A89E14B 70655C5A0A39DA2F 1FF4FE4970C2FD44 988ECD5EA0981382 E75332264A92AE2E 2AA78049A6858D7A E7D45225D790791D 86A952BE7FE75C94 056118E03C5EEC10 7C25C5F49EC4EAA1 C5C438304D0567EC 7F84BA133C1ED8F5 92C2536E3EC50FDB 3050F035C7F361E6 5AC214351A5BBEB6 0642DABAD4B35A2E 7E9089699F61A857 5CAB1D2554E32678 7E18FE32D4E963DC 5E39AE1DB795060E 26DB6689592C036D 22B3FA4B10583377 9BD747C370EABBC1 655B612B267C5B51 115AF2171BBA2586 82DD825D66EE1328
- Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201307230952(name+title). Key = MD5(password) =1d4c3c44c1b2b770ac096ba964e18f2e, 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 b0afe4a8-fdfb-7db4-9df7-5a65afa41e15 2 ed9846f6-73e6-1f61-97dc-788ecd253164 3 445b448b-a7d0-23cc-aaf1-e02a28d7a9ea 4 9d2c6a2c-c9d5-7c8e-a4c9-49c16c3252b6 5 a3e5990a-fed6-3e9e-8ee0-4ec655f2a61c 6 61fbfd2f-9d67-26e2-a39b-398a7ea4f9a5 7 c2c2d217-fce6-7007-93f1-90eb76df5ad4 8 d907d7f4-2b4c-5122-a34a-379be9ef9547 9 b51c535a-c388-5c67-94a4-4740ed52ffc1 10 739f59b4-d0c4-41ad-af15-58b9df09b277 11 f01d6100-fe35-227b-9883-0dbf3b3a63da 12 2558d1af-916f-2ef5-bb0b-14fff9dbccc2 13 299fe50d-f9f6-32a7-bb81-e1a8169c4958 14 1a0ca4cb-7ccc-1707-8e36-7a0b21350b93 15 76b8d4a6-2d1f-1284-9497-a5ea61023307 16 7e6ea1be-1c7a-1836-8dd7-66e708fa3b59 17 f0de5d77-16d0-010a-9176-e2175f07151c 18 310e9c09-1f3b-1436-9520-daa9408ec5c3 19 0d2f31c3-524a-8fdc-bc95-ffb2788e1fe9 20 a00e2688-0892-0866-8338-b68de9205397 21 a7f77218-bee6-581e-9d73-209242c742cc 22 f4c9c6a3-c1e6-650c-9a1a-b51d50f3c439 23 accf15d3-d09c-25c0-83fa-26181e4a9a48 24 9a73de6e-006d-1b6f-b7f6-914efcf2f7b8 25 46d0a202-b8d1-861a-bba9-47b2d0670b8e 26 4e3a9a0b-69e6-2e34-8e0e-2c944a2ebafc 27 7657c0e6-7bbd-1ce8-be85-83cb0ecae11f 28 87445a0a-e24c-47d5-bcad-e7cecece8de0 29 6d46d7cf-5d47-2d50-8fb3-9e6421559b4d 30 50c98108-6e81-4fdf-b942-b1452fdc5c9e 31 bbf7d9fa-d60a-6447-bc1f-61f7ebd8cbe2 32 c75d96e4-4bd0-4783-b677-e6b80c3e8f2e 33 b14c6291-d644-1b02-9471-307ffb0c5e59 34 03bf471f-077b-86be-9197-e066830cdecd 35 13504d98-9bb0-6d2a-b1f4-a281008380d9 36 2894afd1-c8a0-0bc0-982b-b978a2a38964 37 4d04da43-50f2-81b0-b5d2-847e7e96ca15 38 df76bbc7-f580-07d2-a1c4-d83c312c71c7 39 41659834-3465-0fca-a0cb-6fd39c31a12a 40 c341fb39-347a-7203-a48a-a1589d3fd3ec 41 526f14a4-7f12-4827-b184-2305a3ea31f5 42 97d45379-9583-4eae-bf0c-ef681363a534 43 cb7fb774-cfdd-8b7a-8c55-a7974ef4a599 44 a3e21749-a94d-68d0-b25b-f4a0dc7bb499
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
71273275542231110180562182142464186080074486. Exactly this sequence comes out ofnew Random(676).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 86 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.