تا %60 تخفیف خرید برای 2 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

مهم: برای خریدهای بالای 100 هزار تومان باید از رمز پویا استفاده کنید و امکان خرید با رمز ایستا وجود نخواهد داشت

با خرید یکجای این دوره از 40 درصد تخفیف بر روی خرید خود استفاده کنید. تخفیف های وب سایت بر روی خرید تک ویدیوها اعمال نخواهد شد. در صورت هر گونه سوال برای خرید خود می توانید با شماره 02634209662 تماس گرفته یا به تلگرام پشتیبانی سایت پیام دهید.

قیمت: 701,530 تومان

با 40% تخفیف وب سایت و مدرس در صورت خرید یکجا: 420,930 تومان

خرید دوره با 40 تخفیف

آموزش سی شارپ (#C) پیشرفته قسمت 43 : جلوگیری از SQL Injection

آموزش سی شارپ (#C) پیشرفته قسمت 43 : جلوگیری از SQL Injection

برای استفاده از این فیلم آموزشی باید هزینه آن را پرداخت کنید.

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

یکی از حملات رایج بر روی بانک های اطلاعاتی در برنامه های مختلف، حملات SQL Injection هستند. در این نوع حملات شخصی که از سیستم استفاده می کند، می توان با وارد کردن برخی کاراکترهای خاص در فرم های ورود اطلاعات اقدام به اجرای کوئری های مخرب بر روی سرور کند و وظیفه ما به عنوان یک برنامه نویس این است که به درستی و رعایت برخی اصول از اینگونه حملات جلوگیری کنیم. در قسمت چهل و دوم از دوره آموزشی پیشرفته برنامه نویسی به زبان سی شارپ به بررسی حملات SQL Injection و نحوه مقابله با این حملات با کمک پارامتر ها در ADO.NET خواهیم پرداخت. مفاهیمی که در این قسمت خواهیم آموخت به شرح زیر است:

  1. آشنایی با حملات SQL Injection
  2. نوشتن یک فرم ورود به سیستم و نحوه دور زدن فرم Login بوسیله SQL Injection
  3. آشنایی با پارامتر ها در ADO.NET و کلاس SqlParameter
  4. نحوه استفاده از پارامترها در کوئری ها و کلاس Command
  5. آشنایی با متد ExecuteScalarAsync و ExecuteScalar در کلاس SqlCommand
نظر شما
برای ارسال نظر بر روی این مطلب باید آن را خریداری کنید.
4 نظر
افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند