Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 16 van 16

Onderwerp: decompilen van .exe

  • Vraag is niet opgelost
  1. #1
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km

    decompilen van .exe

    Hey,

    Ik heb al enige tijd een Moderation bot runnen voor mn server.
    BRenbot voor C&C Renegade zeer goede bot.
    Maar ik moet hier en daar de code hebben.

    Het staat dus waarschijnlijk in Brenbot.exe
    Alleen hoe haal je die informatie eruit, ik had gehoord dat je die moet decompilen.
    Enzovoorts...
    Maar ik had 1 programma geprobeer maar die zei dat ie niet wist met welk programma die .exe was gecompiled dus ik kon 'm niet openen.

    Ik weet 100'% zeker dat het PERL is aangezien de plugins ook zo gescript zijn.
    Die hebben een extensie die je makkelijk met dreamweaver of iets dergelijks kan openen (.pm / .xml)

    Bvd,

    Kevin.

  2. #2
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Ik geef je weinig kans; de maker zal vast wel maatregelen hebben genomen om te voorkomen dat iemand er met de code vandoor kan gaan.

    Je kan wellicht proberen contact op te nemen met de maker, danpaul88. Ik las hier dat 'ie zelf is gestopt met de ontwikkeling van het programma, dus wie weet...
    There are only 10 kinds of people: those who understand binary
    and those who don't

  3. #3
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Quote Origineel gepost door KwarK Bekijk Bericht
    Ik geef je weinig kans; de maker zal vast wel maatregelen hebben genomen om te voorkomen dat iemand er met de code vandoor kan gaan.

    Je kan wellicht proberen contact op te nemen met de maker, danpaul88. Ik las hier dat 'ie zelf is gestopt met de ontwikkeling van het programma, dus wie weet...


    Ja ik dacht dat het nu open-source was maar goed ik zal contact met hem opnemen,
    bedankt!

  4. #4
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Ok ik heb nu de source-code ik had de maker ge-emaild.
    Het was niet officieel open-source maar goed hij vond het dusdanig geen probleem.

    Ik moest Brenbot.exe renamen naar Brenbot.zip daar stonden alle bestanden in.
    Nu is mijn vraag hoe maak ik van die files weer een .exe?
    Want renamen werkt natuurlijk niet.
    Hij zei namelijk dat je dat met Perl zelf moest doen, hoe gaat zoiets in z'n werking?

    Want ik zit nu met 2 losse bestanden en 2 directory's.

    Quote van danpaul88: "Note that doing this means you will need to install Perl to run BRenBot, since renaming it back to an exe won’t work once you have modified it"


    Bvd,


    Kevin.
    Laatst aangepast door cobra880 : 4 juli 2008 om 10:12

  5. #5
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    There are only 10 kinds of people: those who understand binary
    and those who don't

  6. #6
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Bedankt!

    Perl staat geinstalleerd werkt wel enzo.
    Heb heel groot deel van die Manual doorgelezen...
    Maar ik snap het niet hoe je het voor elkaar krijgt om daar een .exe van te maken...

    Zou u mij daarmee kunnen helpen?
    Of mij een duwtje in de goede richting geven


    Bvd,


    Kevin.

  7. #7
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Het is voor mij ook nieuw, ik ben niet zo'n Perl guru maar Google doet wonderen

    Je kan het Perl script als het goed is zonder problemen direct openen (met het commando "perl"), maar wil je er graag weer een losse executable (.exe) van maken, dan heb je naast ActivePerl nog een speciaal programmaatje nodig; volgens mij is Perl2Exe wel een mooie. Je kan ook PAR proberen, maar dat ziet er nogal tijdrovend uit.
    There are only 10 kinds of people: those who understand binary
    and those who don't

  8. #8
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Ok die handleiding is best simpel, aangezien het paar commando's zijn in DOS.
    Alleen volgende vaag probleem is dat als perl2exe.exe open dat DOS gelijk crasht

    Waar ligt dat aan?
    In iedergeval al bedankt voor de hulp.


    LINK MANUAL

    Kevin.
    Laatst aangepast door cobra880 : 4 juli 2008 om 16:27

  9. #9
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Dat "DOS" scherm crasht niet, waarschijnlijk verdwijnt het gewoon meteen. Probeer het via een open consolescherm (Start > Uitvoeren > cmd); je moet dan even met het ouderwetse "cd" commando naar de map waar je perl2exe.exe hebt staan navigeren.



    perl2exe heeft geen GUI, maar het is niet moeilijk om via de console opdrachten te geven. In pxman.htm vind je alle uitleg die je nodig hebt (het belangrijkste staat onder het kopje "Building your executable").
    Bijgevoegde bestanden Bijgevoegde bestanden
    There are only 10 kinds of people: those who understand binary
    and those who don't

  10. #10
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Zo dat onthou ik voor de volgende keer,
    Nu de allerlaatste vraag ik zal wel dom zijn...

    Ik heb een directory waar alles Perl files in staan, "Brenbot"
    Nu wil ik van die dir een .exe van maken

    Alleen dit: \perl2exe -I dir=Brenbot
    Werkt niet..
    Ik denk dat ik een fout maak heb dergelijk commands ook al geprobeerd.

    Ik heb al wel een example.pl al naar example.exe gemaakt.
    dat ging zo: \perl2exe example.pl

    Maar goed, ik hoop dat dit m'n laatste probleem zal zijn...


    Mvg,

    Kevin.

  11. #11
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Als je met zo'n consolescherm werkt zou perl2exe als het goed is een foutmelding moeten geven; word je daar niks wijzer uit? Ik vermoed dat "-I dir=Brenbot" niet zomaar werkt; probeer "-I C:\'Brenbot" (evt C: veranderen in een andere letter indien nodig) of "-I dir=..\Brenbot". Je kan ook proberen om alle bestanden van Brenbot in de map van perl2exe te zetten en het dan zonder -I switch te doen.
    There are only 10 kinds of people: those who understand binary
    and those who don't

  12. #12
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Cannot open input file: brenbot krijg ik nu dmv -> /perl2exe -I brenbot
    Dus nu alle bestanden van brenbot in de map van perl2exe zetten en dan???


    Kevin.

  13. #13
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Code:
    E:\Documents and Settings\Kevin\Bureaublad\p2e>perl2exe brenbot.pl
    Perl2Exe V9.100C Copyright (c) 1997-2008 IndigoSTAR Software
    
    This is an evaluation version of Perl2Exe, which may be used for 30 days.
    For more information see the attached pxman.htm file,
    or visit http://www.indigostar.com
    
    Converting 'brenbot.pl' to brenbot.exe
    Warning: Can't locate Digest/Perl/MD5.pm
        at E:\Perl\lib\Digest\MD5.pm line 30
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate XML/NamespaceSupport.pm
        at E:\Perl\lib\XML\Simple.pm line 576
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate XML/SAX.pm
        at E:\Perl\lib\XML\Simple.pm line 646
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate VMS/Stdio.pm
        at E:\Perl\lib\File\Temp.pm line 145
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate File/BSDGlob.pm
        at E:\Perl\lib\File\GlobMapper.pm line 13
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate Compress/Bzip2.pm
        at E:\Perl\lib\HTTP\Message.pm line 216
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib
    
    Warning: Can't locate Convert/EBCDIC.pm
        at E:\Perl\lib\Net\Cmd.pm line 19
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib, ($brpath./plugins), must be di
    rectory, not file)
    
    Warning: Can't locate Mac/InternetConfig.pm
        at E:\Perl\lib\Net\Config.pm line 40
        @INC = E:\Perl\site\lib, E:\Perl\lib, ., lib, ($brpath./plugins), must be di
    rectory, not file)

  14. #14
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Het lijkt er inderdaad op dat het met de directories niet helemaal goed gaat; heb je naast het bestand brenbot.pl ook de mappen XML, VMS, File, Compress, Convert en Mac gekopieerd?
    There are only 10 kinds of people: those who understand binary
    and those who don't

  15. #15
    Senior Member
    Geregistreerd
    5 augustus 2006
    Locatie
    Bosschenhoofd
    Afstand tot server
    ±156 km
    Zo wat ben ik lang weggeweest.
    Ik ben nu weer terug gekomen op dit onderwerp.


    Ik ben nu eerst met wat C++ bestanden bezig daarna ga ik dit weer is aanpakken.
    In iedergeval al veel hulp gehad aan deze informatie!


    Mvg,


    Kevin.

  16. #16
    Moderator
    Verenigingslid
    KwarK's avatar
    Geregistreerd
    10 maart 2001
    Locatie
    Son / München
    Dit was inderdaad lang geleden, maar welkom terug
    There are only 10 kinds of people: those who understand binary
    and those who don't

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen