Re: Plik EXE

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