anoniem Geplaatst: 14 mei 2004 Delen Geplaatst: 14 mei 2004 :oops:Is misschien rare vraag, maar ben hier beginner in.. Als ik een exebestand wil decompileren, maar ik weet niet waarin het geschreven is, hoe weet ik dan welke decompiler ik moet gebruiken? Iemand? Quote Link naar reactie
anoniem Geplaatst: 14 mei 2004 Auteur Delen Geplaatst: 14 mei 2004 Volgens mij kun je nooit terug naar een echte programmeertaal, alleen terug naar stukjes programmeerwerk. Quote Link naar reactie
anoniem Geplaatst: 14 mei 2004 Auteur Delen Geplaatst: 14 mei 2004 dank voor de reaktie, erwtensoep. is razend interessant toch? heb je misschien een linkje voor ons waar men veel kan bijleren daarover? :wink: Quote Link naar reactie
anoniem Geplaatst: 14 mei 2004 Auteur Delen Geplaatst: 14 mei 2004 Je kan het programma terug zetten naar assembly. Maar als beginnende programeur (en als gevorderde misschien ook nog wel) zou ik daar maar niet aan beginnen....... Echt terug zetten naar de complete source is niet mogelijk, anders is alles in principe opensource en dan zou microsoft niet zo'n probleem ervan hebben gemaakt dat een stukje van de source van paint was uitgelekt.... Quote Link naar reactie
anoniem Geplaatst: 14 mei 2004 Auteur Delen Geplaatst: 14 mei 2004 Toch raar. Waarom zou iets wel de ene kant op kunnen en niet de andere? Quote Link naar reactie
anoniem Geplaatst: 14 mei 2004 Auteur Delen Geplaatst: 14 mei 2004 Omdat het lossy compression is :lol: :wink: Er wordt tijdens het compileren vanalles weggehaald, waaronder veel namen die omgezet worden in adressen. In feite wordt het hele programmeerwerk een brei van optellen, aftrekken, doorsturen, terugsturen, etc (assembler :) ) Je zou evt enkele veelvoorkomende producedures en functies kunnen herkennen, en dan kunnen concluderen welke programmeertaal het is, maar geheel decompileren is onmogelijk :) Quote Link naar reactie
anoniem Geplaatst: 15 mei 2004 Auteur Delen Geplaatst: 15 mei 2004 Terug compileren naar assembly kan altijd. Dus gewoon assembly leren en dat is echt niet zo heel moeilijk. Je moet wel veel tijd hebben om het te kunnen leren, maar dan gaat er wel een wereld voor je open. Ikzelf ben het ook aan het leren, met de weinig tijd die ik heb. Maar heb je het eenmaal onder de knie, dan kan je alle programma's aanpassen als je dat wilt. 1 tip; begin met kleine programma's en ga niet proberen Windows te de-compileren. :lol: Quote Link naar reactie
anoniem Geplaatst: 15 mei 2004 Auteur Delen Geplaatst: 15 mei 2004 Java classes zijn wel makkelijk te decompileren... De namen van de variabelen zijn dan wel anders, maar het komt aardig overeen... Quote Link naar reactie
anoniem Geplaatst: 15 mei 2004 Auteur Delen Geplaatst: 15 mei 2004 Decompileren is vaak verboden, en het is veel leuker om zelf iets te maken dan andere programma's te slopen :P Quote Link naar reactie
anoniem Geplaatst: 20 mei 2004 Auteur Delen Geplaatst: 20 mei 2004 Vergelijk compileren met het bakken van een taart. Je begint met meel, gist, eieren, suiker en diverse andere ingedienten en je begint het geheel te mixen. Vervolgens het geheel in de oven tot het de juiste kleur heeft en vervolgens is het klaar... Met decompileren kun je proberen te bepalen wat er in de taart zat maar daar zul je toch de nodige kennis voor nodig hebben. Een goede scheikundige kennis bijvoorbeeld. En dan kun je in grote lijnen bepalen wat de ingedienten waren. Maar bepaalde dingen zul je nooit achter komen. Is er bijvoorbeeld gebruik gemaakt van scharreleieren of legbatterij-eieren? Poedersuiker of gewone kristalsuiker kan misschien nog bepaald worden. En ook de hoeveelheden waarin bepaalde ingedienten zijn gebruikt zijn lastig te achterhalen. Decompileren is voor een groot deel gewoon je verstand gebruiken, in combinatie met een zeer goede kennis op het laagste niveau. Bij programmeren is dat machinetaal en bij taarten bakken is dat scheikunde. Quote Link naar reactie
anoniem Geplaatst: 20 mei 2004 Auteur Delen Geplaatst: 20 mei 2004 Mooie uitleg :D Quote Link naar reactie
anoniem Geplaatst: 20 mei 2004 Auteur Delen Geplaatst: 20 mei 2004 [quote:2487196243]1 tip; begin met kleine programma's en ga niet proberen Windows te de-compileren. [/quote:2487196243]Heeft iemand al eens geprobeerd om windows te decompileren? En zo ja, hoe lang duurde dat en op wat voor systeem? (Gewoon uit nieuwsgierigheid...) Adios, El Loco Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 1. Het is illegaal 2. Windows bestaat uit honderden tot duizenden uitvoerbare bestanden en DLL's, daardoor is het decompileren een onmogelijk karwei. Terugzetten naar miljoenen regels code is al helemaal onmogelijk... Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 Te hard rijden is ook illegaal, toch doen veel mensen het... Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 Maar een gedecompileerde Windows en dan weer compileren, da's compleet zinloos. Je kunt beter infiltreren of zo :P Ik snap het nut dan niet helemaal, volgens mij kun je dan beter meehelpen aan Linux ;) Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 Daar heb je dan wel weer gelijk in. En dat is ook nog eens niet illegaal... Ik vroeg me gewoon af of iemand het al had geprobeerd en hoe lang dat wel niet zou duren (gezien de gigantische hoeveelheid code die in windows zit). Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 Er zijn bedrijven die zich specializeren in het testen van software en ja, deze bedrijven testen ook Windows zelf. Daarvoor zijn ze ook af en toe delen van de Windows code aan het decompileren, gewoon om op zwakheden te zoeken. En die worden vrij regelmatig gevonden. Hetzelfde geldt ook voor alle Linux-smaken... Maar het decompileren van de totale Windows sourcecode zou gewoon veel te duur zijn. En dan nog, wat heb je eraan? Het is veel handiger om een soortgelijk systeem gewoon vanaf de grond opnieuw op te zetten. Veel goedkoper ook en bovendien, een stuk legaler... Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 [quote:41dbcf59a2="elloco"]En dat is ook nog eens niet illegaal...[/quote:41dbcf59a2]Lees dan de licentie nog maar eens aandachtig door... Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 Verder werken met Linux? Quote Link naar reactie
anoniem Geplaatst: 22 mei 2004 Auteur Delen Geplaatst: 22 mei 2004 [quote:beb743cf6e="Erwtensoep"]Verder werken met Linux?[/quote:beb743cf6e] :D Koop een DISASSEMBLER bij MS! :D :D Disassembler WINDOWS! :D :D Het is verstandiger om Liberty Basic te leren. Schrijf daarna dan je eigen Disassembler (in Basic) :wink: Abcott Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen