Wykrywanie malware po zachowaniu w piaskownicy

Dynamic (behavioural) malware detection · id dynmalware · aliases: dynamic malware analysis, behavioural malware detection, API call sequence classification, sandbox-based detection, analiza dynamiczna malware

Klasyfikacja programów na podstawie śladów ich działania w odizolowanym środowisku, najczęściej sekwencji wywołań API systemu wraz z argumentami.

Classifying programs from traces of their execution in an isolated environment, most often sequences of system API calls with their arguments.

In one sentence

Uruchamianie podejrzanego programu w zamkniętej klatce i ocenianie, czy jest groźny, po tym, co próbuje robić.

Running a suspicious program inside a sealed cage and judging whether it is dangerous by what it tries to do.

Problem it solves

Szkodnik może być tak zaszyfrowany i przebrany, że po samym pliku nie da się poznać, co zrobi po uruchomieniu.

Malware can be so encrypted and disguised that the file alone gives no clue what it will do once launched.

What it does

Jak obserwacja gościa przez lustro weneckie: nie oceniasz jego stroju, tylko to, czy zaczyna grzebać w szufladach.

Like watching a visitor through a one-way mirror: you ignore the outfit and check whether they start rifling through drawers.

Everyday example

Firmowa poczta zatrzymuje załącznik na kilka minut, uruchamia go w wirtualnym komputerze i blokuje, bo plik zaczął szyfrować testowe dokumenty.

The company mail system holds an attachment for a few minutes, runs it in a virtual computer and blocks it because it started encrypting test documents.

This concerns you if you…

Related topics

Sources