> For the complete documentation index, see [llms.txt](https://riteshs4hu.gitbook.io/infosec-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://riteshs4hu.gitbook.io/infosec-notes/android-appsec/dynamic-analysis.md).

# Dynamic Analysis

In the context of Android penetration testing, dynamic analysis examines an application's behaviour while it’s running in a real or simulated environment. Unlike static analysis, which focuses on reviewing code without executing it, dynamic analysis involves interacting with the application to observe how it responds to various inputs and stimuli.

## **Dynamic Analysis Tools:**

1. **Frida**: A dynamic instrumentation toolkit that allows you to inject JavaScript into running processes to hook functions, intercept method calls, and more.
2. **Burp Suite:** A popular web application testing tool that includes features for intercepting and modifying HTTP requests, analyzing responses, and more. It can be used to test Android applications that communicate over HTTP.\
   &#x20;intercept method calls, and more.
