Aktív témák

  • h_143570

    addikt

    válasz h_143570 #937 üzenetére

    Roviden az exploit proram hibat hasznal ki. Mig a viselkedes elemzo a rendszer kritikus pontjain vegzet modositasokat figyeli. Rendszerint valami heurisztikus megoldassal donti el, hogy a progi viselkedese tenylegesen karos-e vagy sem. Termeszetesen ehhez az kell, hogy a progi fusson. Ezt lehet mesteresegesen is eloidezni pl emulacioval es sandboxing eljarassal. Igy az on-demand motor is jo eselyel tudja alkalmazni ezt a megoldast kulonben csak on-access.

    A klaszikus heurisztika magat a program kodott probalja elemezni, ami obfuscate eljarasokkal szinte lehetetlenne teheto. A fejlett heurisztika avagy a viselkedes elemzo ezzel szemben maganak a programnak a futasat elemzi, a program futasa kozben. Az igazi elonye ennek a modszernek, hogy futas kozzben mar nehezebb elrejteni a tenyleges celt, illetve az igazan karos dolgott szinte biztosan elkapja akar adatbazis elkul is. A kevesbe karosat viszont mar nem olyan pontosan vagy no a teves pozitivok szama.

    A viselkedes elemzo figyelhet klaszikus exploit megoldasokat is pl Buffer Over/Underflow.

    [ Szerkesztve ]

Aktív témák