کشف باگ و اکسپلویت نویسی در PHP
تاریخچه باگ های کامپیوتری
ماجرا از آنجا آغاز شد که روزی یکی از کامپیوترهای نخستین به درستی کار نمی کرد؛ بعد از بررسی های فراوان متوجه حشره ی مرده ای که در میان اجزای الکترونیکی آن گیر کرده بود شدند. بعد از برداشتن این حشره از میان قطعات، کامپیوتر دوباره مانند سابق شروع به کار کردن کرد به همین دلیل از آن زمان به بعد به خطا های کامپیوتری باگ و فرایند پیدا کردن کشف باگ (PHP) و رفع این خطاها نیز دیباگ کردن می گویند.
یکی از مفاهیم بسیار جالب و در عین حال بسیار پیچیده در دنیای برنامه نویسی، مفهوم باگ یا نقص نرم افزاری است.
همانطور که می دانید اصطلاحاً به اشکالات نرم افزاری باگ اطلاق می شود ولی آیا تاکنون فکر کرده اید واقعاً چرا نرم افزارها باگ دارند؟ چرا هیچ وقت شر این باگ ها از سرمان کم نمی شود؟
به هر نوع خطا در یک نرم افزار که باعث تولید نتیجه نادرست یا خلاف آن چیزی که برنامه نویس انتظار داشته شود را باگ می گویند.
باگ حاصل اشتباه برنامه نویس در نوشتن سورس کد می باشد.
شاید هیچ مفهوم و موضوع دیگری در علوم مهندسی را نتوان یافت که به اندازه مفهوم باگ، این واقعیت مهم را برای انسان روشن کرده باشد که هیچ فرمول و قانون ساخت انسان، بی اشکال و نقص نیست و در هر طرح و برنامه ای، بدون تردید، نقصان ها و لغزش هایی وجود دارد که در نگاه اول به نظر نرسیده است.
پس از کشف باگ و دیباگ برنامه، نسخه های جدیدتری را از نرم افزار ارائه می دهدند. اما جالب اینجاست که فرآیند تست نفوذ بر روی نرم افزار ها انتهایی ندارد و همواره افرادی اقدام به ثبت باگ کشف شده خود در سایت های ثبت کننده اکسپلویت می کنند.
دوره ای متفاوت و جذاب برای علاقمندان به اکسپلویت نویسی در php


هنوز بررسیای ثبت نشده است.