Domanda

Mi piacerebbe sapere se c'è un modo per generare il codice C di un binario 86 PE. Non mi necessità questo, voglio solo imparare alcuni software closed-source stanno lavorando.

Dal mio buon senso, penso che il processo è:

  • Conversione del binario 86 a Assemblea, che può essere fatto con un disassemblatore come OllyDbg.
  • La conversione di questa Assemblea a C. non so alcuno strumento per questo, qualunque questa è la mia domanda in realtà.

Sarò molto apprezzato il vostro aiuto. Grazie.

P.S:. Se questo non è legale (anche se io non sono un cracker e non hanno finalità di cracking) di cancellare questa domanda

È stato utile?

Soluzione

Se si utilizza IDA Pro con il decompilatore HexRay si può ottenere un codice sorgente C un po 'leggibile. (Ma preparare un po 'di goto-s e le variabili non necessarie).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top