title: Decompiling x86 PE binary to C?
body: <p>I'd like to know if there's any way to generate the C code of a x86 PE binary. I don't really <em>need</em> this, I just want to learn how some closed-source software are working.</p>
  <p>From my common sense, I think the process is:</p>
  <ul>
  <li>Converting the x86 binary to Assembly, which can be done with a disassembler like OllyDbg.</li>
  <li>Converting this Assembly to C. I don't know any tools for that, any that's my question actually.</li>
  </ul>