Avatar billede supernewbie Nybegynder
23. maj 2003 - 19:22 Der er 8 kommentarer og
2 løsninger

kan man decompliere en fil ?

kan man decompliere en fil skrevet oprindeligt i C++ så man kan se indholdet i C++ ??
Avatar billede teepee Nybegynder
23. maj 2003 - 19:23 #1
Ja selvfølgelig. DECOMP Word.exe og så har du sourcen til Word :-)
Avatar billede supernewbie Nybegynder
23. maj 2003 - 19:24 #2
Altså fra maskinkode(000011001010101010) til C++  ??
Avatar billede teepee Nybegynder
23. maj 2003 - 19:24 #3
Tilgiv min sarkasme, men simple programmer er det lykkedes at lave en slags decompiler til, men de skal være MEGET simple
Avatar billede supernewbie Nybegynder
23. maj 2003 - 19:24 #4
Hvad prog. kan man det med.. Dev c++ ?
Avatar billede supernewbie Nybegynder
23. maj 2003 - 19:26 #5
det vil sige at det kan man ikke ?
Avatar billede arne_v Ekspert
23. maj 2003 - 19:26 #6
Nej.

Det er principielt umuligt at få kommentarer og navne ud.

I teorien er det muligt at få C++ kode ud der genererer præcis
den samme EXE fil.

I praksis fungerer det ikke særligt godt.
Avatar billede supernewbie Nybegynder
23. maj 2003 - 19:27 #7
nå øvkay.. Så er det kun opensource jeg kan se c++ kode i.. ok så må man jo bare lære det 100 %... Men tak for hjælpen ;)
Avatar billede teepee Nybegynder
23. maj 2003 - 19:30 #8
Men ganske mange phd-studerende laver meter tykke rapporter om emnet. Tænk hvis de fandt løsningen. Se dér har vi et emne, der er værd at diskutere :-)
Avatar billede arne_v Ekspert
23. maj 2003 - 19:46 #9
Et af de mere lovende projekter var vistnok:
  http://www.itee.uq.edu.au/~cristina/dcc.html
Avatar billede arne_v Ekspert
23. maj 2003 - 19:48 #10
Bemærk at Java og VB er meget nemmere at decompiler.

(muligvis også C# og andre .NET sprog)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester