Hoe krijg ik de code zien van .exe bestand?

Pagina: 1
Acties:
  • 1.288 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • lpetersen
  • Registratie: Augustus 2001
  • Laatst online: 09-01-2024
De vraag is dus, hoe zie ik de code van een executable? Het .exe bestand is gemaakt in Visual Basic, ik weet dat je alleen projecten kunt openen in VB maar is het ook mogelijk om de code te zien en te bewerken? Zijn hiervoor speciale programma's?

Acties:
  • 0 Henk 'm!

  • DinX
  • Registratie: Februari 2002
  • Laatst online: 07-07 01:50

DinX

Motormuis

Er bestaan decompilers. Maar naar mijn weten zijn links daarnaar hier niet toegelaten. Omdat je in principe iemand anders z'n code pikt.
Die decompilers werken ook niet altijd zo goed, toch niet bij wat uitgebreiddere programma's

[ Voor 28% gewijzigd door DinX op 28-05-2003 11:46 ]

Marokko 2015: Route
Sat Tracker: SpotWalla
Blog: Gone for a ride


Acties:
  • 0 Henk 'm!

Anoniem: 84650

Nope. Je kunt proberen het .exe bestand te decompileren, hier heb ik verder geen verstand van. Denk ook aan copyrightbepalingen en auteursrechten...

Acties:
  • 0 Henk 'm!

  • lpetersen
  • Registratie: Augustus 2001
  • Laatst online: 09-01-2024
Anoniem: 84650 schreef op 28 May 2003 @ 11:46:
Nope. Je kunt proberen het .exe bestand te decompileren, hier heb ik verder geen verstand van. Denk ook aan copyrightbepalingen en auteursrechten...
Het bestand is een bestand van school, dus een bestand dat ik vrij mag bewerken. Hoe decompileer ik een .exe bestand? welk programma moet ik hiervoor gebruiken?

Acties:
  • 0 Henk 'm!

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 07-10-2022
DinX: Er bestaan decompilers. Maar naar mijn weten zijn links daarnaar hier niet toegelaten.
Onzin: in principe is decompilatie een volledig legaal iets.
Omdat je in principe iemand anders z'n code pikt.
Als dat je niet verboden wordt, is er daar niets mis mee.
Die decompilers werken ook niet altijd zo goed, toch niet bij wat uitgebreiddere programma's
Dat hangt nogal af van de gebruikte compiler, het gebruikte binary formaat en de gebruikte programmeertaal. Decompilere van Java en .NET IL levert bijvoorbeeld prachtige code op als die niet bewust in de war is geschopt door een obfuscator.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Acties:
  • 0 Henk 'm!

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 10-06 01:46

DeMoN

Pastafari

Moet je eerst weten welke VB versie het is :)

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Acties:
  • 0 Henk 'm!

  • DinX
  • Registratie: Februari 2002
  • Laatst online: 07-07 01:50

DinX

Motormuis

mbravenboer schreef op 28 mei 2003 @ 11:48:
[...]

Onzin: in principe is decompilatie een volledig legaal iets.


[...]

Als dat je niet verboden wordt, is er daar niets mis mee.


[...]

Dat hangt nogal af van de gebruikte compiler, het gebruikte binary formaat en de gebruikte programmeertaal. Decompilere van Java en .NET IL levert bijvoorbeeld prachtige code op als die niet bewust in de war is geschopt door een obfuscator.
Mja, ik heb altijd geweten dat topics waar m'n vroeg naar decompilers op slot gingen.

Marokko 2015: Route
Sat Tracker: SpotWalla
Blog: Gone for a ride


Acties:
  • 0 Henk 'm!

  • lpetersen
  • Registratie: Augustus 2001
  • Laatst online: 09-01-2024
Het is een simpel programma van 76kilobyte. Dus niet echt wat je zegt een groot programma.

Acties:
  • 0 Henk 'm!

  • Apie!
  • Registratie: Januari 2000
  • Laatst online: 07-05 21:15

Apie!

Newer, better & confusinger

daar gaat het niet om. je moet weten met welke versie van VB het is gecompiled. Als je daar al een decompiler voor kan vinden, moet je ook niet verwachten dat je de code ervan ziet zoals 't in oorspronkelijk gemaakt is.

use google zou ik zeggen...

My lungs taste the air of Time
Blown past falling sands


Acties:
  • 0 Henk 'm!

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 07-10-2022
DinX: Mja, ik heb altijd geweten dat topics waar m'n vroeg naar decompilers op slot gingen.
Omdat vragen naar tools en code sowieso niet gewenst is. Het onderwerp op zich is niet verkeerd. Start maar eens een interessant discussie topic over decompilatie als je een decompilatie topic wilt dat open blijft.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Acties:
  • 0 Henk 'm!

Anoniem: 18218

je kan ook de exe disassembleren met bv. W32dasm en IDA of een debugger zoals Softice , maar die laatste is vrij ingewikkeld. Maar dan zie je dus alleen de Assembler code en kun je de VB Code niet bewerken

Acties:
  • 0 Henk 'm!

  • lpetersen
  • Registratie: Augustus 2001
  • Laatst online: 09-01-2024
Het programmatje is gemaakt met VB 6.0
Wil dus alleen de code weten, zodat ik die kan overnemen en in een nieuw project kan gebruiken.

[ Voor 57% gewijzigd door lpetersen op 28-05-2003 11:59 ]


Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Nu online

Reptile209

- gers -

Apie! schreef op 28 mei 2003 @ 11:52:
daar gaat het niet om. je moet weten met welke versie van VB het is gecompiled. Als je daar al een decompiler voor kan vinden, moet je ook niet verwachten dat je de code ervan ziet zoals 't in oorspronkelijk gemaakt is.

use google zou ik zeggen...
Uitbreiding: het probleem zit 'm er in dat de meeste "zinvolle" informatie, zoals namen van variabelen, commentaren, overzichtelijke programmeerconstructies, etc., door de compiler worden weggemikt om er efficiente assembler van te maken. Bij het decompilen is er, als er geen debug-informatie met het liefst een link naar de originele source is, te weinig bekend om je de oorspronkelijke code terug te geven.
En dan gaat zo'n progsel je variabelen nummeren van a1 t/m a10000, je procedures van b1 to/m b1000 etc. Het kan wel, maar of je er mee kan vinden wat je zoekt, is een tweede...
Wat wil je er eigenlijk mee bereiken? Misschien dat er voor dat doel ook een ander middel is.

Zo scherp als een voetbal!


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Nu online

RayNbow

Kirika <3

VB6 Decompiler? Zoek ff naar VBDE 0.85 :)

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 07-07 19:05
lpetersen schreef op 28 mei 2003 @ 11:59:
Het programmatje is gemaakt met VB 6.0
Wil dus alleen de code weten, zodat ik die kan overnemen en in een nieuw project kan gebruiken.
Zoals reeds gezegd: dmv decompilers.

Echter, reverse engineering is in de meeste gevallen illegaal.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.