201210041642 10yezq
explained decrypted filler
seed 785
From the post to its content
As posted (encrypted)
AAED959D3FFBE2EC 9E32621E02CC3D06 722BFDCF8C2FE995 DC5D716F4745898D 052215E70AC1FB5B 84F293EA605D6405 9163A58C5A99F6DC AACB4B67F522B9F6 6D2AFF99D8CC7E19 C20198605A6661A6 C09017DD2EA0DC3B BD1A2AFBD6BA688B E7CD78641C175B2D F6F4AD2B37751E31 F4314E9A59C0B39A E553CFFF947BB8D0 6EA1DB5662F22B31 BB399D18C2C281E7 0D87BFA0ED02B01C 5DE7A57E6DA9E5A2 687FB26F7F90889C 1D5E67A98759712A C01B556C23634514 036FAABA9E7C7AC3 4AF3876540E5DC9C E5E1B85FA5B699DF 8BC72EF186BB3ACC 9B90F370ABA83780 BE8F43850F590CF7 0B55E8BA3D730225 9641518C16E2B3AC 11305A6C48B50762 9F3FAA031557A440 1EDFA3CA96680C02 55F44B33106DE3F2 260F12F88BD3266C D09FB52F55BB525F DA05AC5176D8B20C 26FD8F2D37B8FD41 01C5585CCCF4CD3F 7993D6D4BC9B7440 EBED3B43B2B4E2E6 F31A8A0C8606B7B3 BABF5D791D174161 AA9C4E1E23739722 58413C2520A596FD 139C059FF472E12B CFB5CCC7DBAF1BD7 BF67314DA4FD6A18 53E993B4D29BE54B 367D06F74F3987FE 463CA1BE421441A6 52C96F4BD76A43F1 8A64DE3B0ADF4A2E A5498629CC7FAB8E 1D140C5F28024DFF EA59D617EE655AEA 28959546770BAE3D 09D804E4105A2DDE A9715EB7AB0C71A3 E970B3F732D00891 80CAE84318BB33C2 683F0C3511840C0E 569771973EBFDF0A D853CB5A1C0801E7 23A768EC94AB7805 CF9C443158638D19 3297C9B4414B90BE A8A92FBB86ED8BA8 13C936A68B0EC3E2 43810BB01A767B91 B0CC36AE8AF2D80D 978CBE5234706EFB 83D802B67C3A4377 A616EAFDE115D9E6 31B54EE519B57E78 0D3E9870FA8132D5 9E81C94F4DCEA719 716031EFB3BEB4BA 621644C4D91487CA 45BB8D5A0B1A9926 CB394FEACA04C957 67C40FB7833A16E6 4BC2868B108A5560 0E97903450B5AD95 C29F355E661C651F C4A9C58077CBF4C0 E424FFA908A92C3B 52F8E012560F86D6 93336D77A317BA2A CCADC2A742694179 8B37B2DCD4F9EF10 04EC0657F8E33B71 BA8D0A830A3C6DC0 432C4B827DBC4637 D18140BBBB3B43DA 47587BA28E87C5F2 4CAEBB3459A88AF5 50BCC6D122111974 170A07F92301776C 22BF2B9BCA775321 2E2767B863E974F6 67E874F7297B3AFC BB41C7B24F3F0BB4 16BF660640DA1151 ABB1C181E48519CA 0CB02BDA23484B30 90D34D58894CCE79 E9D1A8D0B150261B 9F8523153ECFB735 03904C63099926ED BF694E8978EB50B2 3F90C345FC970F84 4837C246E4D0F5B1 ACCCD94E3C0368EC E2C7C9149FDB0314 B3BB818FAABFF60D 7E907DA5F6CC77C2 DF76F7E22970A2CB AD892ACEB7711850 2915741523A34900 E9594798888A66C6 ECBC0C9D6E8E9E77 E4404D7D2CD6EDF0 8525490A57A9B76B F5EBB385A5FE300C BEDE40BA30E37095 1278875B6C90EA39 3929948AEC00741E A1BA3AE7461FA61D 440F5BC79A96C28D E3A753D22DAB61CB 2B0178D430C9FED0 E7F5BBE7DA61FAD7 1B434FE443FBE6BE 3B0330A981DEDF71 FE5A8A3BD4CCBDD6 BBC760AD9C5FE750 AC9CA49B6A084224 74C7C5D2A0F1AB24 11D1458395BA555B E16449C314DC9727 B40DD5263214C9E6 D52714722968CD38 683A4C6CFFD4D9AB 7507BB98D16BC40C CBE14CE735ABA399 301F9893E7C7284F D4D549EECF14ED30 8CE84DD44CA484F7 399CC589C5C6888E A501CE24924F6FF3 F7115AEDB249C787 4F6B47A318989529 7A6E8FAED6CAB8E7 A098860DF45B1EEC B62B32AA9C930FE3 3801DF79661FDE94 4791188832258854 8B01397491A87403 75822D3E5E97BFC4 9E00A6868B38B419 C1F9C2C343234FA1 9CB5AB5D9C61F10F C422780DC1238A67 6A554E9467A41EBA 2D1F7CCBDAF3F5F9 88FCC6034E6B8DB1 50FE9DF21BFCD69D 77B5ECF55B94E1B1 731F124DAA694F59 EF6A38D331B24835 516BA3BA2F801B5B
- Read the ciphertext. Strip whitespace: 2,768 hex characters = 1,384 bytes = 173 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201210041642(name+title). Key = MD5(password) =332abc421c760bbf477e9265ca307414, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 43 GUIDs as hex (shown below).
Decrypted: GUID list
1 7ad1be2d-d13a-7b7d-bdb2-984413270be1 2 f9f45069-66ec-1b64-a3e2-28c24a44877b 3 bca14b8a-7185-44d2-9ee8-0717a73df39f 4 123c8753-7e4b-029f-adf7-88051d7c1eb7 5 4ca123e5-7aec-5df5-bcc6-d7250a924a22 6 24642dd8-dab5-5a00-9b13-74dcae619732 7 e421ee53-f65d-5894-9d7b-b92b226232c8 8 68c79167-1c58-2f28-ac14-dbf988fc4ff7 9 08ce21ce-7fce-0329-922b-eb4f4e4ebd57 10 d40f1f72-9f6b-632e-9956-4e169ff25e4e 11 69daf068-d6fe-5ff4-bd75-e129d8aa3b86 12 7dfaaebd-aa92-2816-9b66-94296eb5296e 13 1dfcaef9-f3da-2cc8-a925-0ea5904301c8 14 bf57e939-acca-71d6-88b6-05113bc85830 15 4a55e496-d400-4b9c-abb4-ec0026afdb9a 16 cc7086a6-ace5-2015-9f9e-7f540d98f957 17 53c16ad9-2969-71c8-9263-f277ebc2bcdf 18 5f604b3e-3c73-62a1-a63b-7ca817d7decf 19 bb367d8a-c4e9-8e10-8a30-84bf3b29c7b4 20 f62b8634-9e27-296f-8d3c-a587597d1000 21 ccdfc60b-2f70-1bf3-85af-70b5ba159302 22 2984a5db-0df1-3b38-8698-24c6a3a19125 23 8679adab-8382-5bef-8a20-d3c8576ff930 24 bcbea7dc-de50-2588-8c5e-854226259572 25 d02d7cf9-a93d-50ef-8bb9-8fcb86ba1a94 26 1730c4fb-e6d2-356a-9101-6737aae6ee13 27 327921e1-405b-77a9-8aed-adba336c82b9 28 e065b8b9-0547-0783-92ab-2bc6ae872e1c 29 b5055bbb-8e1d-3ef0-a485-4c15295b6eda 30 60be424b-b2c3-2125-a133-33b13c752742 31 61996f3b-9d3a-82da-b67a-5e36feb93c90 32 5b06b5f6-749c-2bff-a8d8-6aea1d1a72fa 33 9c4f25f3-f860-84ec-91dd-3b187754093f 34 5c983a61-83a3-67b5-baee-ac20291adc3a 35 ae24857d-380d-605a-bd50-96c85e3bd0ff 36 5a4fdd13-97c9-7373-8524-f6c2eb7b23c8 37 7194e018-b037-2a05-a701-85c0f8aa96d3 38 6d539330-6684-3c8e-acb3-feb2a03a493f 39 d8ec5018-9626-6b23-95b7-0cef4d50e60a 40 4ef009ac-cf25-664f-afab-6b2ccd0233ad 41 774c459b-45f4-1311-aeb1-fb848c685723 42 1cf9e6fc-6d35-799b-8483-75d93134372c 43 b2ea98fa-4167-22de-99bf-a4bc8604b8b5
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
7140555206522742768213525370328286672366172. Exactly this sequence comes out ofnew Random(785).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 182 of Run 35 (seed 854,622,578):
new Random(854622578), Next(8,64) per post. The RNG predicts N = 43; the post has N = 43 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36). - Conclusion. Filler. The content is fully explained by the two RNGs.