۱. مقدمه مرورگرهای مدرن فقط نمایشدهنده صفحات HTML نیستند؛ آنها مجموعهای پیچیده از تجزیهکنندهها (Parser)، رمزگشاها (Decoder)، سندباکس (Sandbox)، کامپایلرهای JIT، رابطهای برنامهنویسی کاربردی سیستمعامل (API) و مسیرهای شبکهای هستند که مرورگر تمامی آنها را باید بهصورت همزمان اجرا و مدیریت میکنند. همین پیچیدگی باعث میشود مرورگرها یکی از مهمترین و حساسترین اهداف در حوزه امنیت نرمافزار باشند و خطاهای کوچک در اعتبارسنجی ورودی، بهویژه در مسیرهای پردازش دادههای رسانهای