
Editace .exe souboru
Zdravím, mám .exe soubor který funguje jak má, jen jeho tvůrce do něj nějak zakomponoval to, že při každém otevření exe souboru mě to hodí k němu na stránku, což mě docela otravuje. Dá se to nějak vymyzat z daného .exe souboru? Děkuji.
Dá, ale není to úplně primitivní věc.
To trochu tuším, sice nemám žádný zkušenosti ale dřív jsem dělal v html, css c++, vím že to je něco úplně jinýho ale strukturu kódu trochu tuším a pokud se nemílím, teoreticky by tam někde mělo být pár řádku nebo jen jeden s adresou webu, tak bych to jen odmazal a zkompiloval?
Jenže v exe souboru už žádné řádky kódu nejsou.
teď jsem se koukal, jsou to jen čísla nějaký. Takže musím zjistit který z těch čísel je to, co odkazuje na ten web? asi bude někde na začátku, když to dělá hned po spuštění.
To jsou instrukce pro CPU. Potřeboval bys nějaký nástroj, který by ti to převedl do assembleru.
Assembler jsou v podstatě jenom trochu lidštěji zapsané instrukce. Nijak by mu to nepomohlo.
OllyDbg. Nemusí to být vůbec jednoduché. Možná bude potřeba *exe nejdříve rozpakovat (UPX, PE a spousta jiných možností). Je-li navíc *exe chráněn proti změnám CRC součtem, čeká ho další hledání. Tohle není nic triviálního, to už vyžaduje jakési znalosti, kinderhacker nástroje na to stačit asi nebudou.
Nejjednodušší by bylo, kdyby (nepředpokládám ani náhodou) to otevření www stránky bylo možno editnout v resources
(eXeScope, Reshacker apod.) Teoreticky(!) může být pokyn k otevření stránky i v registrech.
Každopádně takový zásah do programu je porušením autorských práv autora aplikace, pokud by neměl jeho explicitní souhlas, což na 1000% nezíská.
dej si tu jeho stránku do hosts
to by to i tak otevřelo prohlížeč, nešlo by nějak zakázat aby ten danej program měl povolení otevírat další programy?
Nešlo.