We see the same actual path
But here we have a problem
Dynamic Analysis does not see everything
Suppose the program looks like this
Input
↓
if (condition)
↓
Path B
If the condition is not met
Path B
will not be executed at all
Post #1864
33
ReverseEngineering قسمت سی و چهارم بافر اورفلو Dynamic Taint Analysis دنبال کردن داده در زمان اجرای واقعی برنامه تا اینجا بیشتر از روی Assembly و ساختار برنامه مسیر داده رو بررسی کردیم یعنی برنامه رو اجرا نکردیم و سعی کردیم از روی کد بفهمیم داده ممکنه از کجا وارد بشه و به…