Function Graph 0Basic Block 0Opcode: 90sub_80491f0:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 0a 29 05 08xor     eaxdword [data_805290a]Opcode: 50push    eaxOpcode: 31 d2xor     edxedx  {0x0}Opcode: 89 94 24 40 ff ff ffmov     dword [esp-0xc0 {var_c0}]edxOpcode: 89 94 24 3c ff ff ffmov     dword [esp-0xc4 {var_c4}]edxOpcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 2c 01 00 00sub     esp0x12c {var_13c}Opcode: 8b 45 10mov     eaxdword [ebp+0x10 {arg_c}]Opcode: 8b 4d 0cmov     ecxdword [ebp+0xc {arg_8}]Opcode: 8b 55 08mov     edxdword [ebp+0x8 {arg_4}]Opcode: 8d 35 62 15 05 08lea     esi[data_8051562]  {"$x.post"}Opcode: 8d 7d cflea     edi[ebp-0x31] {var_35}Opcode: 89 55 f0mov     dword [ebp-0x10 {var_14}]edxOpcode: 89 4d ecmov     dword [ebp-0x14 {var_18}]ecxOpcode: 89 45 e8mov     dword [ebp-0x18 {var_1c}]eaxOpcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]Opcode: 89 3c 24mov     dword [esp {var_13c}]ediOpcode: 89 74 24 04mov     dword [esp+0x4 {var_138}]esiOpcode: 89 44 24 08mov     dword [esp+0x8 {var_134}]eaxOpcode: e8 1d 5f 00 00call    sub_804f160Opcode: 8d 75 cflea     esi[ebp-0x31] {var_35}Opcode: 89 34 24mov     dword [esp {var_13c}]esiOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4 {var_138}]0x2Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_134}]0x1Opcode: 89 85 3c ff ff ffmov     dword [ebp-0xc4 {var_c8}]eaxOpcode: c7 85 38 ff ff ff 02 00 00 00mov     dword [ebp-0xc8 {var_cc}]0x2Opcode: c7 85 34 ff ff ff 01 00 00 00mov     dword [ebp-0xcc {var_d0}]0x1Opcode: e8 28 2b 00 00call    sub_804bda0Opcode: 89 85 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]eaxOpcode: 83 bd 48 ff ff ff 00cmp     dword [ebp-0xb8 {var_bc}]0x0Opcode: 74 2aje      0x80492b1Basic Block 1Opcode: b8 01 00 00 00mov     eax0x1Opcode: 8d 4d cflea     ecx[ebp-0x31] {var_35}Opcode: 89 0c 24mov     dword [esp {var_13c}]ecxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_138}]0x1Opcode: 89 85 28 ff ff ffmov     dword [ebp-0xd8 {var_dc}]eaxOpcode: e8 51 24 00 00call    sub_804b720Opcode: 88 85 4e ff ff ffmov     byte [ebp-0xb2 {var_b6}]alOpcode: 0f be 8d 4e ff ff ffmovsx   ecxbyte [ebp-0xb2 {var_b6}]Opcode: 83 f9 00cmp     ecx0x0Opcode: 7d 28jge     0x8049309Basic Block 2Opcode: 8d 05 6a 15 05 08lea     eax[data_805156a]  {"1Error making post file.\n"}Opcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: e8 3b 5e 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_13c}]0xffffffffOpcode: 89 85 30 ff ff ffmov     dword [ebp-0xd0 {var_d4}]eaxOpcode: c7 85 2c ff ff ff ff ff ff ffmov     dword [ebp-0xd4 {var_d8}]0xffffffffOpcode: e8 6f 7b 00 00call    sub_8050e20Opcode: e8 6f 7b 00 00{ Does not return }Basic Block 3Opcode: b9 01 00 00 00mov     ecx0x1Opcode: 8d 55 eclea     edx[ebp-0x14] {var_18}Opcode: 8a 9d 4e ff ff ffmov     blbyte [ebp-0xb2 {var_b6}]Opcode: 0f be f3movsx   esiblOpcode: 89 34 24mov     dword [esp {var_13c}]esiOpcode: 89 54 24 04mov     dword [esp+0x4 {var_138}]edxOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_134}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_130}]0x1Opcode: c7 85 1c ff ff ff 04 00 00 00mov     dword [ebp-0xe4 {var_e8}]0x4Opcode: 89 8d 18 ff ff ffmov     dword [ebp-0xe8 {var_ec}]ecxOpcode: e8 2a 2e 00 00call    sub_804c170Opcode: 89 85 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]eaxOpcode: 83 bd 48 ff ff ff 00cmp     dword [ebp-0xb8 {var_bc}]0x0Opcode: 74 2aje      0x804937fBasic Block 4Opcode: c7 04 24 84 15 05 08mov     dword [esp {var_13c}]data_8051584  {"2error opening post file\n"}Opcode: e8 e3 5d 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_13c}]0xffffffffOpcode: 89 85 24 ff ff ffmov     dword [ebp-0xdc {var_e0}]eaxOpcode: c7 85 20 ff ff ff ff ff ff ffmov     dword [ebp-0xe0 {var_e4}]0xffffffffOpcode: e8 17 7b 00 00call    sub_8050e20Opcode: e8 17 7b 00 00{ Does not return }Basic Block 5Opcode: b8 80 00 00 00mov     eax0x80Opcode: 8d 8d 4f ff ff fflea     ecx[ebp-0xb1] {var_b5}Opcode: 8b 55 e8mov     edxdword [ebp-0x18 {var_1c}]Opcode: 89 0c 24mov     dword [esp {var_13c}]ecxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_138}]edxOpcode: c7 44 24 08 80 00 00 00mov     dword [esp+0x8 {var_134}]0x80Opcode: 89 85 0c ff ff ffmov     dword [ebp-0xf4 {var_f8}]eaxOpcode: e8 19 75 00 00call    sub_80508c0Opcode: 8d 8d 4f ff ff fflea     ecx[ebp-0xb1] {var_b5}Opcode: c6 45 ce 00mov     byte [ebp-0x32 {var_36}]0x0Opcode: 89 0c 24mov     dword [esp {var_13c}]ecxOpcode: 89 85 08 ff ff ffmov     dword [ebp-0xf8 {var_fc}]eaxOpcode: e8 41 72 00 00call    sub_8050600Opcode: 8d b5 40 ff ff fflea     esi[ebp-0xc0] {var_c4}Opcode: 89 85 40 ff ff ffmov     dword [ebp-0xc0 {var_c4}]eaxOpcode: 8a 9d 4e ff ff ffmov     blbyte [ebp-0xb2 {var_b6}]Opcode: 0f be c3movsx   eaxblOpcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: 89 74 24 04mov     dword [esp+0x4 {var_138}]esiOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_134}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_130}]0x1Opcode: c7 85 04 ff ff ff 01 00 00 00mov     dword [ebp-0xfc {var_100}]0x1Opcode: c7 85 00 ff ff ff 04 00 00 00mov     dword [ebp-0x100 {var_104}]0x4Opcode: e8 6c 2d 00 00call    sub_804c170Opcode: 8d 95 4f ff ff fflea     edx[ebp-0xb1] {var_b5}Opcode: 89 85 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]eaxOpcode: 8a 9d 4e ff ff ffmov     blbyte [ebp-0xb2 {var_b6}]Opcode: 8b 85 40 ff ff ffmov     eaxdword [ebp-0xc0 {var_c4}]Opcode: 0f be f3movsx   esiblOpcode: 89 34 24mov     dword [esp {var_13c}]esiOpcode: 89 54 24 04mov     dword [esp+0x4 {var_138}]edxOpcode: 89 44 24 08mov     dword [esp+0x8 {var_134}]eaxOpcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_130}]0x1Opcode: c7 85 fc fe ff ff 01 00 00 00mov     dword [ebp-0x104 {var_108}]0x1Opcode: e8 2f 2d 00 00call    sub_804c170Opcode: 89 85 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]eaxOpcode: 83 bd 48 ff ff ff 00cmp     dword [ebp-0xb8 {var_bc}]0x0Opcode: 74 2aje      0x804947aBasic Block 6Opcode: 8d 05 9e 15 05 08lea     eax[data_805159e]  {"3Error writing post's ID\n"}Opcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: e8 6d 5d 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_13c}]0xffffffffOpcode: 89 85 14 ff ff ffmov     dword [ebp-0xec {var_f0}]eaxOpcode: c7 85 10 ff ff ff ff ff ff ffmov     dword [ebp-0xf0 {var_f4}]0xffffffffOpcode: e8 a1 7a 00 00call    sub_8050e20Opcode: e8 a1 7a 00 00{ Does not return }Basic Block 7Opcode: 0f be 85 4e ff ff ffmovsx   eaxbyte [ebp-0xb2 {var_b6}]Opcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: e8 d7 26 00 00call    sub_804bb60Opcode: c7 04 24 d4 15 05 08mov     dword [esp {var_13c}]data_80515d4  {"posts.log"}Opcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_138}]0x1Opcode: 89 85 f0 fe ff ffmov     dword [ebp-0x110 {var_114}]eaxOpcode: c7 85 ec fe ff ff 01 00 00 00mov     dword [ebp-0x114 {var_118}]0x1Opcode: e8 73 22 00 00call    sub_804b720Opcode: 88 85 4e ff ff ffmov     byte [ebp-0xb2 {var_b6}]alOpcode: 0f be 8d 4e ff ff ffmovsx   ecxbyte [ebp-0xb2 {var_b6}]Opcode: 83 f9 00cmp     ecx0x0Opcode: 7d 28jge     0x80494e7Basic Block 8Opcode: 8d 05 b8 15 05 08lea     eax[data_80515b8]  {"4Error writing post's text\n"}Opcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: e8 72 5c 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_13c}]0xffffffffOpcode: 89 85 f8 fe ff ffmov     dword [ebp-0x108 {var_10c}]eaxOpcode: c7 85 f4 fe ff ff ff ff ff ffmov     dword [ebp-0x10c {var_110}]0xffffffffOpcode: e8 a6 79 00 00call    sub_8050e20Opcode: e8 a6 79 00 00{ Does not return }Basic Block 9Opcode: b9 01 00 00 00mov     ecx0x1Opcode: 8d 55 f0lea     edx[ebp-0x10] {var_14}Opcode: 8a 9d 4e ff ff ffmov     blbyte [ebp-0xb2 {var_b6}]Opcode: 0f be f3movsx   esiblOpcode: 89 34 24mov     dword [esp {var_13c}]esiOpcode: 89 54 24 04mov     dword [esp+0x4 {var_138}]edxOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_134}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_130}]0x1Opcode: c7 85 e0 fe ff ff 04 00 00 00mov     dword [ebp-0x120 {var_124}]0x4Opcode: 89 8d dc fe ff ffmov     dword [ebp-0x124 {var_128}]ecxOpcode: e8 4c 2c 00 00call    sub_804c170Opcode: 89 85 48 ff ff ffmov     dword [ebp-0xb8 {var_bc}]eaxOpcode: 0f be 85 4e ff ff ffmovsx   eaxbyte [ebp-0xb2 {var_b6}]Opcode: 89 04 24mov     dword [esp {var_13c}]eaxOpcode: e8 27 26 00 00call    sub_804bb60Opcode: b9 00 00 00 00mov     ecx0x0Opcode: 89 85 d8 fe ff ffmov     dword [ebp-0x128 {var_12c}]eaxOpcode: 89 c8mov     eaxecx  {0x0}Opcode: 81 c4 2c 01 00 00add     esp0x12c {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: 59pop     ecxOpcode: 33 0d 0a 29 05 08xor     ecxdword [data_805290a]Opcode: 51push    ecxOpcode: c3retn    Basic Block 10Opcode: c7 04 24 de 15 05 08mov     dword [esp {var_13c}]data_80515de  {"5unable to open posts.log\n"}Opcode: e8 05 5c 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_13c}]0xffffffffOpcode: 89 85 e8 fe ff ffmov     dword [ebp-0x118 {var_11c}]eaxOpcode: c7 85 e4 fe ff ff ff ff ff ffmov     dword [ebp-0x11c {var_120}]0xffffffffOpcode: e8 39 79 00 00call    sub_8050e20Opcode: e8 39 79 00 00{ Does not return }