een executeable aanpassen

Status
Niet open voor verdere reacties.

djpommes

Gebruiker
Lid geworden
27 mrt 2007
Berichten
127
ja ik had een eerder vraag gesteld over het info doorgeven zonder extra bestand maar toen kwam ik aan dit idee,
is het mogelijk om:
stel, ik heb een .exe met 1 label er op. kan ik aan de hand van een ander programma die info veranderen?
dus een andere .exe maken in vb die de caption van die label kan veranderen.
is is dat *censuur* moeilijk?


DJ
 
Laatst bewerkt door een moderator:
ja, dat is *cencuur* moeilijk.

Zover ik weet moet je het andere programma dan dus cracken (lees: openmaken) en het erin schrijven. En voor zover ik weet kan dat in visual b. niet (goed).


Trouwens, als je vb6 gebruikt, staat er op PScode.com een paar code's welke (als .exe) zelf een .exe schrijven. Mischien heb je daar wat aan! :thumb:
 
ja, dat is *cencuur* moeilijk.

Zover ik weet moet je het andere programma dan dus cracken (lees: openmaken) en het erin schrijven. En voor zover ik weet kan dat in visual b. niet (goed).


Trouwens, als je vb6 gebruikt, staat er op PScode.com een paar code's welke (als .exe) zelf een .exe schrijven. Mischien heb je daar wat aan! :thumb:

ja das mischien ook wel goed.. maar dan hoop ik dat hij gewoon al me modules mee neemt.
 
ja, dat is *cencuur* moeilijk.

Valt wel mee :-)

Zover ik weet moet je het andere programma dan dus cracken (lees: openmaken) en het erin schrijven. En voor zover ik weet kan dat in visual b. niet (goed).

Je kunt het uiteraard op meerdere manieren oplossen. Maar volgens mij ben je niet genoodzaakt om het programma te cracken noch te debuggen. Met de API FindWindow in combinatie met nog een paar andere zou dit ook mogelijk moeten zijn. ( op pscode.com vind je wel iets als je zoekt op 'findwindow'. Dit is volgens mij tevens de manier welke 'hitman pro' gebruikt )

Trouwens, als je vb6 gebruikt, staat er op PScode.com een paar code's welke (als .exe) zelf een .exe schrijven. Mischien heb je daar wat aan! :thumb:

Hij wil juist geen externe bestanden gebruiken... dus aan het produceren van een executable heeft ie niet veel.

Selfmodifying code zou hij wel kunnen gebruiken(http://en.wikipedia.org/wiki/Self-modifying_code), maar ik vraag me alleen af waarom... zijn 'probleem' is zo vaag. (hij wil ervoor zorgen dat de gebruikers hun eigen data kunnen laden... maar een ini zou verkeerd zijn omdat het hiermee te makkelijk zou gaan ? Weird...)
 
Valt wel mee :-)



Je kunt het uiteraard op meerdere manieren oplossen. Maar volgens mij ben je niet genoodzaakt om het programma te cracken noch te debuggen. Met de API FindWindow in combinatie met nog een paar andere zou dit ook mogelijk moeten zijn. ( op pscode.com vind je wel iets als je zoekt op 'findwindow'. Dit is volgens mij tevens de manier welke 'hitman pro' gebruikt )



Hij wil juist geen externe bestanden gebruiken... dus aan het produceren van een executable heeft ie niet veel.

Selfmodifying code zou hij wel kunnen gebruiken(http://en.wikipedia.org/wiki/Self-modifying_code), maar ik vraag me alleen af waarom... zijn 'probleem' is zo vaag. (hij wil ervoor zorgen dat de gebruikers hun eigen data kunnen laden... maar een ini zou verkeerd zijn omdat het hiermee te makkelijk zou gaan ? Weird...)

1. thnx voor de reacties. ik zal nog duidelijker proberen uit te leggen zodat het minder vaag is (hopelijk)
er is een community waar alle mensen die een private server voor een spal (gunz) willen maken. of al een gunz server hebben en zoeken naar nieuwe dingen.
nou wil ik het zo maken dat die baasen mijn launcher (waar ik het voor nodig heb dit andwoord) kunnen configureren zoals ze het zelf willen, maar dat de gebruiker het niet kunnen aanpassen en dus stelen..
dus een .exe maken zou wel goed zijn. juist goed. maar ik gebruik een aantal modules enzo. en ben bang dat het dan niet goed uitkomt.
 
1. thnx voor de reacties. ik zal nog duidelijker proberen uit te leggen zodat het minder vaag is (hopelijk)
er is een community waar alle mensen die een private server voor een spal (gunz) willen maken. of al een gunz server hebben en zoeken naar nieuwe dingen.
nou wil ik het zo maken dat die baasen mijn launcher (waar ik het voor nodig heb dit andwoord) kunnen configureren zoals ze het zelf willen, maar dat de gebruiker het niet kunnen aanpassen en dus stelen..

Je zou bijvoorbeeld ook gewoon het configuratiebestand kunnen encrypten zodat jouw programma het kan decrypten wanneer ie het nodig heeft. Je zou dan voor de 'bazen' bijvoorbeeld een GUI kunnen schrijven waarmee ze een versleuteld configuratiebestand kunnen genereren.

Het bovenstaande is natuurlijk nog steeds te kraken, maar de meeste gebruikers zullen er weinig mee kunnen.

dus een .exe maken zou wel goed zijn. juist goed. maar ik gebruik een aantal modules enzo. en ben bang dat het dan niet goed uitkomt.

Als je het zonodig toch zonder extern bestand zou willen doen dan schrijf je gewoon een patcher voor de 'bazen' waarmee ze hun eigen data kunnen laden. (gewoon standaard wat data laden en deze dan veranderen/patchen)
 
Je zou bijvoorbeeld ook gewoon het configuratiebestand kunnen encrypten zodat jouw programma het kan decrypten wanneer ie het nodig heeft. Je zou dan voor de 'bazen' bijvoorbeeld een GUI kunnen schrijven waarmee ze een versleuteld configuratiebestand kunnen genereren.

Het bovenstaande is natuurlijk nog steeds te kraken, maar de meeste gebruikers zullen er weinig mee kunnen.



Als je het zonodig toch zonder extern bestand zou willen doen dan schrijf je gewoon een patcher voor de 'bazen' waarmee ze hun eigen data kunnen laden. (gewoon standaard wat data laden en deze dan veranderen/patchen)

ja een patcher zou perfect zijn. zoalng ze de patch kunnen aanpassen. het is ook maar een kwestie van een paar text boxes aanpassen thats all. geen moeilijke dingen etc.
maar ik kon er geen tut / source over vinden. heeft iemand een link? :D
 
ja een patcher zou perfect zijn. zoalng ze de patch kunnen aanpassen. het is ook maar een kwestie van een paar text boxes aanpassen thats all. geen moeilijke dingen etc.
maar ik kon er geen tut / source over vinden. heeft iemand een link? :D

Mocht je een patcher schrijven dan raad ik je nog aan om de data te encrypten. ( anders zal de tekst alsnog in plain-text zichtbaar zijn binnen de executable; (althans, op de makkelijkste manier ))

En tutorials... als je op de juiste woorden zoekt vind je genoeg. Maar ik denk dat je op crackmes.de wel genoeg voorbeelden/tutorials zult vinden. ( waarschijnlijk wel niet in de exacte vorm zoals jij die zoekt )

Verder zie ik zelf nog steeds niet in waarom je geen extern configuratiebestand zou kunnen gebruiken. Als je die data goed versleuteld dan zal de tekst helemaal niet op het originele lijken en is hij gewoon onleesbaar. De mensen die de data wel weten te achterhalen zullen ook wel in staat zijn om de data uit de executable te filteren, dus waarom die moeite voor niks ?
 
Mocht je een patcher schrijven dan raad ik je nog aan om de data te encrypten. ( anders zal de tekst alsnog in plain-text zichtbaar zijn binnen de executable; (althans, op de makkelijkste manier ))

En tutorials... als je op de juiste woorden zoekt vind je genoeg. Maar ik denk dat je op crackmes.de wel genoeg voorbeelden/tutorials zult vinden. ( waarschijnlijk wel niet in de exacte vorm zoals jij die zoekt )

Verder zie ik zelf nog steeds niet in waarom je geen extern configuratiebestand zou kunnen gebruiken. Als je die data goed versleuteld dan zal de tekst helemaal niet op het originele lijken en is hij gewoon onleesbaar. De mensen die de data wel weten te achterhalen zullen ook wel in staat zijn om de data uit de executable te filteren, dus waarom die moeite voor niks ?

ja is ook waar... hmmm. ja ik denk dat ik dat dan maar ga doen ja.. gewoon encrypte decrypte. maar das best veel werk.. :S
 
ja is ook waar... hmmm. ja ik denk dat ik dat dan maar ga doen ja.. gewoon encrypte decrypte. maar das best veel werk.. :S

Als je een simpel XOR-encryptie/decryptie gebruikt niet. (wederom zal de key dan gewoon zichtbaar zijn... maar als je iets als 'dim s as string; s = "p" + "a" + "s" + "s"' zal het niet zichtbaar zijn)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan