ScholarGate
Asistent
Machine learningProgram analysis for security

Analiza obojenja

Analiza obojenja (engl. taint analysis) je tehnika analize protoka podataka koja prati kako nepouzdani (obojeni) ulaz teče kroz program kako bi se identificirale ranjivosti gdje obojeni podaci dospijevaju do opasnih operacija (ponora). Formalizirana od strane Newsomea i Songa 2005. godine, analiza obojenja označava ulazne podatke kao obojene i propagira oznake obojenja kroz program, upozoravajući kada obojeni podaci dospiju do osjetljivih operacija poput SQL upita ili sistemskih poziva. Analiza obojenja je temelj za otkrivanje ranjivosti ubrizgavanjem i široko se koristi u alatima za dinamičku analizu i sustavima za nadzor sigurnosti.

Otvorite u MethodMindUskoroVideoUskoroDownload slides

Pročitajte cijelu metodu

Samo za članove

Prijavite se besplatnim računom kako biste pročitali ovaj odjeljak.

Prijavite se

Method map

The neighbourhood of related methods — select a node to explore.

Izvori

  1. Newsome, J., & Song, D. X. (2005). Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software. In Network and Distributed System Security Symposium (NDSS 2005). link
  2. Schwartz, E. J., Avgerinos, T., & Brumley, D. (2010). All you ever wanted to know about dynamic taint analysis and forward symbolic execution (but might have been afraid to ask). In IEEE Symposium on Security and Privacy (SP), 2010, pp. 317-331. DOI: 10.1109/SP.2010.26

Kako citirati ovu stranicu

ScholarGate. (2026, June 3). Taint Analysis (Data Flow Analysis). ScholarGate. https://scholargate.app/hr/cryptography/taint-analysis

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Citirana u

ScholarGateTaint Analysis (Taint Analysis (Data Flow Analysis)). Preuzeto 2026-06-15 s https://scholargate.app/hr/cryptography/taint-analysis · Skup podataka: https://doi.org/10.5281/zenodo.20539026