انواع حملات تزریق یا Injection Attack در برنامه های کاربردی وب
آشنایی با حملات تزریق یا Injection Attack حملات تزریق در بین هکرها و مهندسان امنیت اطلاعات بهعنوان شایعترین و رایجترین نوع حملات در بحث امنیت شناخته میشود. اینگونه از حملات بهعنوان یک نوع تهدید جدید در جوامع امنیتی شناخته نمیشود و همیشه از آن بهعنوان یکی از سرفصلهای عمومی در دورهها و آموزشهای امنیتی و تستهای نفوذ نام برده میشود. گروههای امنیتی و هکرها به اینگونه از حملات نگاه ویژهای دارند و از آن بهعنوان یک نوع حملهی گسترده استفاده مینمایند. ضعفها و شکافهای امنیتی که باعث حملات تزریق میگردد در ماهیت خود دچار مشکل هستند. به عبارت سادهتر، ضعف در برنامهنویسی و استفاده نادرست از متغیرهای کنترل نشده باعث بروز حملات تزریق میگردد. بهعنوانمثال، زمانی که برنامهنویس از یک متغیر استفاده نماید و متغیر، بازهی غیرقابلکنترلی از مقادیر و ورودیها را بپذیرد، هکر میتواند با استفاده از مقداردهی به آن متغیر، تزریق کد را انجام دهد. بهصورت کلی استفاده از دستورات نامطمئن و غیراصولی در کد نویسی برنامهها، هنگام تفسیر توسط مفسر یا کامپایلر، شکاف امنیتی محسوب میشود و این امر باع...