Analiza programów

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Analiza programów – badanie programów komputerowych gotowych do uruchomienia lub w postaci kodów źródłowych. Analiza w trakcie działania programu nazywa się analizą dynamiczną, natomiast badanie bez uruchamiania programu nazywa się analizą statyczną. Najważniejszymi zastosowaniami analizy programów jest znajdowanie i usuwanie przyczyn ich błędnego działania (debugowanie), poprawianie jakości programów (optymalizacja) oraz poznawanie szczegółów zasad działania programu (reverse engineering).

Ważniejsze narzędzia[edytuj | edytuj kod]

  • Narzędzia monitorujące aktywność systemu plików oraz zmiany w rejestrze Windows
  • Statyczne narzędzia analizy kodów źródłowych

Zobacz też[edytuj | edytuj kod]