Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: Sotkuinen lähdekoodi

Azure [04.10.2005 19:56:53]

#

Miten voi, vai voiko ollankaan saada selville, mikä on ohjelman oikea lähdekoodi? Monissa ohjelmissa lähdekoodi on jotenkin sotkettu, ettei sitä voi lukea, ainakaan helposti.

Blaze [04.10.2005 20:03:54]

#

Azure kirjoitti:

Miten voi, vai voiko ollankaan saada selville, mikä on ohjelman oikea lähdekoodi?

Binääristä? Käytännössä ei, joistain erikoistapauksista (Java, VB3) saa jotain irti decompilerilla.

Azure kirjoitti:

Monissa ohjelmissa lähdekoodi on jotenkin sotkettu, ettei sitä voi lukea, ainakaan helposti.

Jos et nyt puhu binääristä ("exe-tiedostosta"), niin annahan esimerkki.

renni [07.10.2005 23:04:06]

#

Blaze kirjoitti:

Azure kirjoitti:

Monissa ohjelmissa lähdekoodi on jotenkin sotkettu, ettei sitä voi lukea, ainakaan helposti.

Jos et nyt puhu binääristä ("exe-tiedostosta"), niin annahan esimerkki.

Esim. juurikin Javalle on tehty tuollaisia (obfuscator), decompilerilla saatu koodi on sitten paljon ikävämpää lukea.

jassi [21.10.2005 13:48:34]

#

kyllä uusimmat decompilerit tekee selvempää koodia ku moni koodari :P

Metabolix [22.10.2005 09:06:30]

#

Enpä ole yhtäkään decompileria koskaan nähnyt (siis tämän alueen kielille). Disassemblereita kylläkin, ja sieltäkin puuttuu usein kaikki labelit, hyppyjä suoraan osoitteilla vaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta