[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tvrda realita. uz laskave konec flejm





I >> TO si nenacham namluvit - proste na amize je ZCELA legalni zapisovat
I >> pointer, ktery me preda jina aplikace - tohle mi vyvrat.
I > Netreba vyvracet, zajdi si k nejakymu clovekovi, co ma MMU, spust si
I >Enforcer a zkus zapsat treba na adresu $100... Netvrdim, ze to ohlida
I >kazdej kus pameti a ze to strankuje pamet a ze stranky maji pristupova

  Jenom FiDo dodam, ze CyberGuard pro 060 umi hlidat vsechny
stranky pameti - ovsem za cenu velice drastickyho zpomaleni.
Tak odhalis i ty nejzaludnejsi chyby, ktery uniknou spojeni
SegTracker/Enforcer/Mungwall. Osobne se mi jeste takovou
chybu nepodarilo udelat - musel jsem si ji nasimulovat.


I >kde chyba vznikla). Jinak ostatni pamet to chrani tak, ze kazdou
I >nealokovanou
I >cast pameti prepise specifickym 32-bit cislem (myslim,ze $DEADBEEF, ne
I >$BADC0DED) a podle toho to nejak pozna. (minimalne pokud to pak pouzij
I >jako pointer, tak ti pri pokusu o praci s adresou $DEADBEEF zarve na
I >chybny pristup do pameti.

   Presne - pouzivat jen Enforcer, nebo jen Mungwall nema
prilis velky smysl.  Spolecne se bajecne doplnuji.

        Shaman


---
 þ AmiQwk 2.0 a#0 þ Unregistered Evaluation Copy