Autor: Romuald Zylla, T.Uni. of Lódz, PL (zylla_at_lodz1.p.lodz.pl)
Data: Mon 30 Dec 1996 - 17:43:28 MET
At 12:28 96-12-30 +0100, you wrote:
>> >Jak pozanc czy dany plik EXE zawiera nakladki czy nie ?
>> >Czy ta informacja jest moze zawarta w naglowku ?
>
>Pod offsetem 1Ah w naglowku pliku EXE jest 16bit slowo okreslajace numer
>nakladki, jak 0 to brak.
Wszystko ladnie tyle ze sa programy np. samorozkompresowujace sie
archiwa, ktore w pliku EXE zawieraja same cialo modulu SFX oraz
wlasciwe archiwum.
W turbo paskalu tez sie stosuje sztuczke, ze overlaya sie skleja
z wlasciwym EXEkiem poto by zrobic jeden plik.
W obu tych przypadkach adres 01Ah zawiera 0000
Oczywiscie jest pewna roznica miedzy tzw wewnetrznym overlayem
a zewnetrznym, ale prawde mowiac nie widzialem (moze za malo wnikliwie
sie przygladalem) programu DOSowego, ktory by stosowal overlaye
wewnetrzne i ktory by mial bajty wskazane przez ciebie niezerowe.
Podobnie jak nie widzialem jeszcze programu, ktory by wykorzystywal
we wlasciwy sposob pole CheckSum w naglowku.
>Robert.
-- Romek -_-_-_-_-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _-_-_-_-_- ------ PeCetologia jest nauką eksperymentalną ! ------ """""""" a wszystkiemu WINne są komputery """""""""
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 13:00:42 MET DST