Kolla källkoden för ett program

Permalänk
Medlem

Kolla källkoden för ett program

har ett program som jag vill öppna för kunna kolla källkoden.

Men hur ska man göra? fick något tips om köra med hex editor, men inte lyckas få ut något vettigt ur det.

Permalänk
Medlem
Skrivet av Crille85:

har ett program som jag vill öppna för kunna kolla källkoden.

Men hur ska man göra? fick något tips om köra med hex editor, men inte lyckas få ut något vettigt ur det.

Generellt sett går det inte; det bästa du kan åstadkomma är troligtvis att disassembla programmet (och då måste du lära dig assembler). Är det ett Java-program så kan man ibland "dekompilera" bytekoden och få fram något någorlunda läsbart. Något liknande verkar finnas för .Net.

Permalänk
Medlem

Vilket program?

Är det open source finns källkoden oftast att ladda hem och fri att lecka med. Är det licensierad mjukvara får du knappast diassembla eller "dekompilera". Rätta mig gärna, jag är osäker (det låter logiskt i alla fall).
Möjligtvis att du får läsa koden men inte ändra på den och sprida "din version", men antar att det inte är vad du är ute efter. Sen så tror jag att det är ganska svårt att få fram all kod från ett licensierat program.

Permalänk

Brukar gå att dekompilera .Net-skrivna program. Har för mig att man kan låsa det på något sätt - kan ha fel!

Du kan ju alltid kolla 1'orna och 0'orna och sen skriva om det till C/C++ :D:D