201209241220 10dij9
explained decrypted filler
3DES(name+title) ECB, 47 GUIDs, seed 757
From the post to its content
As posted (encrypted)
E5C37CF3B38B0860 8E44F6AEF2C697D8 23C9BA4A161E050A 1CF1A7003474ECB4 2C6CF13A37B16D84 0EF5E5FF88283808 41E21F20C7D37849 6CE13FDB7D87C75F ACB393BDCF867AD3 D03972AD782C1E34 124979118B034B9B C53EC2D84A4D9500 A98506F75807B08D 301B0CCBA4A393DE 429534CC366C81DA C7D45F46A964FD4B A6FB36E878A25526 B2474529D74DCCFD 346E9BB466E0781B 79405877CC72B9F4 AD91EAABA2199CEE 1B070E6331F8B74E 8E29D94F59553316 94FE1D6E6FACEE2E D3AAD4D16451BC5B 990067127CA0BB6F E313DA71DA29A33A 348C822FA80A8194 AC6D2DF8AD1E66DF BD60767BE05618AA 579F7C38521C145D 597DDBB4093D4A45 5CD827B438D0DEA6 50EA5D1D2131DB7D 5600990050BE7CD6 3A9D15E7395948E5 4C49A48DE604C4B7 99AE1143CA7C539C AC2FC140AE51CDB8 73DD1412879CB7FF AF5D6ED9EFA0A36A E0A02441033B3CAE 513246E7CB31B625 DE92C1AF26E24FD3 B5F628C396A67C6B 7D5D601558B52BA1 BE9BC9957C7AD71C C9CAB33FDAE46C6A 7BB8622FBA1CEACE C172EA114BE81D33 BCFDE973305446F2 9DC9D1B95ACEFE64 DFC9C5C17DDB5D55 571BB027673857D5 CD3A4F52F5ACCF2B 1FBE4769D8C137BC 30F28BEA5B4ACF59 F37E4120C7CA1DA9 FFFAAB5704192F92 CF77740DE12243DF 1162954BF6ADAC5E 92A7CDF7D382F9C6 694A3B97A083892A 6E5399DE3E0D63D6 8F2D7ED0E7DAED07 438B1FCFBFE2FCB1 EEADC9E2777AC948 1E59D64D7EA73471 5FAF9262E28EB20B 17D948FB4A0462B3 5A052F6FBE14FEAB 8990ADB94CD8D6AF E8660A7CF555CE4E 7EAAE6ED0AF0D088 EB19DAE7F127D706 F5F3FA463E8446FC 7C63FF35483886C8 1336F8040D271C0A 075DE00477A4F4CD DAD53F7705448D35 2AB50BB700474804 B11AB760B281ECC4 3FCE9B74CB016042 CFCD5B6D246137A0 D1FB733769DAD032 D26634F71397102C 8142D0CD09B6A703 289222FF7E59FFD1 7649A448B31963D0 DC40E903E833A49C 0F5B042C230C2ABD 611E367755FBFA06 C9211F4C3E992A81 0C782328F71C8A75 B8284AEC911FBE01 6C88BF1158613E87 0EB45D87BB063393 CB6B2D0010C3BBC5 AE2DEE9E37281600 EC9376834751D36F A8D71B5EC52F7045 560349D4FE548075 37032C59DF2C73BA 4D23A7F0E28364E3 BF4EE0EF39D964C2 B77E158A7E07BBE2 BADBF63C1C8B6E51 6BD9137CC4AD8847 9DFF0F0DFA46834F 065807AB412C1CAA 1893957AD5AE3F54 814AE07BF15F64BD C096210EAA5AB48C 809748568E71238E 33D300C5FBF8EA21 72B5706AD4C62B3E E38599A4B16FD336 BD5487B0DA6E5F19 2B06B821249EA3CE AA3E5B2BDFC0DF2D BF5EB620D9532885 758EF25517961191 CF56EA79824C3749 7F7C53B0A70A409C 0174570CC9BABECD 5460D02D81F66786 B44B0F01B442BC27 5D6987AA67370024 82E06F64379473E5 8605A39623F52BC5 427AB3988368C75C 62366DCD39E6409E DBDA65F08D5C3EF0 22D8F636C7DD09E1 2B61879141A5533D 3B2980FFC938A99F AB0CCDFFBFE715D4 9BAD329A41740E08 AD3178E9F39FDD47 9583FD40804AA553 E2CAFB5478FAC690 A7E4502165C31EA4 D949BC0C24B60CF8 2DBF1903E79C9D82 FA8FD38D1D766CE3 DDCFBA6EF67A0439 F1CC537BCC00F7CE F7744007CE3C1468 BF5886204C7FA661 FEFE8DC6EC6F6A42 28C7B038D8EE6D7F 6EC9FA916D9D7BF6 D6B4BE16425F67C5 9F19CE6684F068B5 0B205127C019F43C FCC3B250CE08FEB3 A847DC5A14C30DDE 4DFE73D83A86ADAC 0D97F7BEBFE699F4 AA294A73D768F5E9 E3DDA1CF9071CF44 CF3EDBC849F6A498 3E512E8FD2051228 16A6B2261080B1F1 C3D309D3AB1DB7B7 F8C8F1034E86A6F4 C7E4FE05FE393419 BD175A57E191A131 4D6EBBAE7AA80AD2 BE0CB72085CD0654 9B54C47E04A9207C 87B10AC2B1C316FB 0A10790FBEBE93AE EC9153C8BC1E40BF AABF3A656E5A7E4A 270F51E7C9ABF352 44D580D3A0C5DE80 2BE2712ED385907D EF38BF59152773A3 2EC7BD6159DDC87F 2FC571828DD3D314 72ABBFBF2DCEDFC5 C130BCFDE908D07D 7D080D363D14918F 49065F70EE895F10 B50A18A5F4D440DF 35F2A5BF4FE7A877 864959FFC25010C2 255B0714832EE950
- Read the ciphertext. Strip whitespace: 3,024 hex characters = 1,512 bytes = 189 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201209241220(name+title). Key = MD5(password) =baa204f0a33debc32c9d6224a523e486, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 47 GUIDs as hex (shown below).
Decrypted: GUID list
1 c32cb952-5233-1b67-bea4-51c739911131 2 0afa00df-1adf-813a-b084-e694a64dd89d 3 68a9709b-1684-880c-91dd-9588e68885f1 4 ee7b7dec-dadf-1d9a-83c9-019539d796a7 5 bd0e05bc-d681-8d92-8026-4708fde4803a 6 4bf92361-6e08-0a59-b26d-bb359418aab4 7 cf12e31c-bd09-045c-a382-9064ec44c994 8 3f178518-4fda-1851-83eb-f9f799e753c3 9 efdb9f81-1c9a-5117-8f81-1e8c541edeb2 10 17467594-814d-3480-b215-49c147283b7f 11 d50ca44b-6c15-816d-9468-95d7eb0bfaf9 12 88266127-4a7c-45a2-babc-32a0c87153d2 13 c994a551-b59d-0809-b6ea-80c61dd6473c 14 85d1be91-84d0-2167-82db-0c0d506f8def 15 425d5727-e764-751f-be39-aa8bc9038f3c 16 924609d7-ab54-7c3a-9593-de19f8968054 17 2b30d082-e5a4-009c-ba3e-1d3fa4e123f7 18 3c4cdac4-e19c-388a-8e62-8cb452b12a8a 19 939a3b4c-a585-1dca-b019-12f0db19ee40 20 2b561d0a-fbde-37b3-8f9e-4eec7294fad1 21 9b38ba28-d167-3dee-901d-a4d7b082fa4d 22 80c138fe-e671-5a84-bf1c-665fb58a3f11 23 828bec65-3e88-8b5d-bf7c-20a778c345a4 24 78177b6d-4750-4c92-84a2-fee931a2a203 25 2483fe59-9756-894f-a87c-29319ac374ee 26 b7370523-cd27-3b60-9b87-238f5da3a313 27 f92c4937-b87c-605a-ac08-61d30863d3b9 28 8c82bc01-e575-6227-8ff1-6886286fc85d 29 4b170c47-4da3-5fbb-bf05-a44008a6fb6c 30 a44dc32e-ba97-6e46-aa6e-da1a399beb04 31 111b58e8-edcf-57d2-99d9-1e3177ae41c4 32 6733aa8d-49a5-7bbb-a04b-d8c905fe27b4 33 474f225b-5596-6a9b-99f8-13dca0f990b7 34 bb7477ea-8767-8f48-9509-83e87d0df25c 35 a6658821-98a3-8136-8341-89d3a3830b79 36 99d9f246-cec3-523a-b4f3-2b4a169e6f40 37 3b963351-6f3b-094e-aed0-6430991bcb81 38 2443f4cf-3af9-25ef-85b0-35cc570de64a 39 0d5601d4-0a25-8bb8-b2c5-d95d74d55313 40 a78bf600-7d4f-7463-a554-94087f9c299e 41 2c37352d-6bb7-5f39-a778-5104dd96b287 42 e7b825fc-09a6-0f8a-be45-4143bbdfac9f 43 ddd2d6fc-4ba0-223e-8a31-4e61415892e3 44 485d8e27-8c14-8646-b6b0-beadd9ee9bec 45 7b1be2f3-2b74-0035-b656-000d569d2e73 46 3b54d94f-8eba-31ef-99fd-2df8efa8e494 47 61b4ce15-851c-7e5f-8fd1-f49f45b02faf
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
18818001538402770313358483665657688502875028037. Exactly this sequence comes out ofnew Random(757).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 156 of Run 34 (seed 83,105,000):
new Random(83105000), Next(8,64) per post. The RNG predicts N = 47; the post has N = 47 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:23–10:24). - Conclusion. Filler. The content is fully explained by the two RNGs.