aplikacja odpalajaca adplikacje z modyfikajcja

0

Otoz mam aplikacje exe napisana wlasnie w delphi.

Bedzie ona odpala druga aplikacje, jednakze chodzi o to aby w momencie ladowania jej do pamieci zmodyfikowala kilka bajtow danych odpalanego wlasnie pliku wykonywalnego (oczywiscie pod warunkeim jezeli rozmiary i wersje sie zgadzaja, ale to oczywiscie prosta sprawa).

Nie ma to byc zaden exploit ani hack. Po prostu probuje napisac aplikacje automatycznie update'ujaca plik klienta i mialem to zrobic w formie hooka, ale nie wiem jak sie do tego zabrac...

Jakies pomysly, idee, przyklady? Z gory dzieki.

0

bumpa robie, moze ktos jednak cos bedzie wiedzial... a nadal potrzebuje pomocy ;)

0

Nie widzę w czym masz problem.. :/

Z edycją treści pliku EXE, czy późniejszym jego odpaleniem. Do pierwszego to standardowe operacje na blikach binarnych, co do drugiego: ShellExecute.

0

Wiesz co...
Ja robiłem coś takiego ale zrobiłem to na tej zasadzie jaka jest generalnie spotykana w innych aplikacjach..
Czyli podstawowy .exe ma w sobie funkcję która sprawdza aktualną wersję (tutaj można wykożystać rejestr lub ini) jeżeli wersja aplikacji jest starsza niż nowej wersji (tutaj IdFtp, mysql, lub cokolwiek innego) to wykonuję shellexecute dla programu updatera a w następnej lini application.terminate;

Działa :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1