ماژول ۱۲سطح: مبتدی·حدود 150 دقیقه·پیش‌نیاز: ماژول ۱۱ (نحوه‌ی کار وب)

آموزش تزریق SQL (SQL Injection)

تزریق SQL یکی از قدیمی‌ترین و خطرناک‌ترین حمله‌های وب است. در این ماژول اول SQL و پایگاه‌داده را در دو دقیقه می‌فهمی، بعد می‌بینی چرا تزریق SQL اصلاً کار می‌کند و چطور با آن صفحه‌ی ورود را دور می‌زنی. با حمله‌ی UNION داده‌ها را از دیتابیس بیرون می‌کشی، جدول‌ها و ستون‌ها را کشف می‌کنی و با sqlmap کلِ فرایند را خودکار می‌کنی. در پایان یاد می‌گیری چطور توسعه‌دهنده‌ها جلوی این حمله را می‌گیرند.

به فینگلیش: amoozesh sql injection، sql injection chist، tazrigh sql chist، sql injection chie

ابزارها و مهارت‌های این ماژول

SQL InjectionsqlmapUNIONDVWA

تا آخر این ماژول یاد می‌گیری که…

  • SQL و پایگاه‌داده را در حدِ لازم برای حمله بفهمی
  • بفهمی چرا تزریق SQL کار می‌کند و کجا رخ می‌دهد
  • صفحه‌ی ورود را با تزریق دور بزنی
  • با حمله‌ی UNION جدول‌ها، ستون‌ها و داده‌ها را بیرون بکشی
  • با sqlmap حمله را خودکار کنی و راه‌های دفاع را بشناسی

سرفصل‌های این ماژول

پایگاه‌داده و SQL در ۲ دقیقه
چرا تزریق SQL کار می‌کند؟
دور زدن صفحه‌ی ورود
UNION — بیرون کشیدن اطلاعات
کشف جدول‌ها و ستون‌ها
sqlmap و راه‌های دفاع

سؤال‌های پرتکرار

تزریق SQL چیست؟

تزریق SQL حمله‌ای است که در آن مهاجم کدِ SQL مخرب را از طریقِ ورودیِ یک سایت به پایگاه‌داده می‌فرستد تا داده‌ها را بخواند، تغییر دهد یا ورود را دور بزند.

sqlmap چیست؟

sqlmap یک ابزارِ خودکار برای کشف و بهره‌برداری از تزریق SQL است که جدول‌ها و داده‌های دیتابیس را با چند دستور بیرون می‌کشد.

چطور جلوی تزریق SQL را بگیریم؟

با استفاده از Prepared Statement و پارامترهای امن، اعتبارسنجیِ ورودی و کمینه‌کردنِ دسترسیِ دیتابیس؛ این ماژول روش‌های دفاع را هم آموزش می‌دهد.

این فقط سرفصل است

سرفصلِ «آموزش تزریق SQL (SQL Injection)» را دیدی. خودِ درس، تمرین و آزمایشگاهش در دوره است.

این ماژول حدود ۱۵۰ دقیقه آموزش است، با تمرین و تکلیفی که در پنل بررسی می‌شود. سرفصل به تو می‌گوید چه چیزی یاد می‌گیری؛ دوره کاری می‌کند که واقعاً بلدش باشی. ماژول ۱۲ یکی از ۱۵ ماژولی است که به ترتیب، از نصب کالی تا هک وب، روی هم سوار می‌شوند.

این موضوع در دوره:ماژول ۱۲ · آموزش تزریق SQL (SQL Injection)
  • ۱۵ ماژول عملی، حدود ۳۳ ساعت آموزش فارسی
  • ۷۴ ابزار و مهارت، از Nmap و Metasploit تا Burp Suite
  • ۳ آزمایشگاه تمرین آنلاین و پروژه‌ی جامع پایانی
  • گواهینامه‌ی پایان دوره با صفحه‌ی استعلام آنلاین
  • پشتیبانی تیکتی، پاسخ در کمتر از ۲۴ ساعت
  • ۶ ماه دسترسی کامل از اولین ورود
ظرفیت دوره‌ی اول: ۱۰۰ نفر۱۱٬۵۰۰٬۰۰۰ تومان · $49 — اعضای خبرنامه داخل ایران ۹٬۹۰۰٬۰۰۰ تومان می‌پردازند