باگ چیست ؟

باگ چیست

با مقاله باگ چیست در خدمت شما هستیم

سلام عرض میکنم خدمت همراهان همیشگی سایت اموزش هک و امنیت PentestCore

علاقه مندان به حوزه کامپیوتر حتما با واژه باگ آشنا هستند.
در اصطلاح به حفره های امنیتی که هکر از طریق آن حفره می تواند نفوذ کند باگ گفته می شود
اما اجازه بدید دقیق تر به این موضوع بپردازیم و ببینیم که این واژه از کجا آمد است.

باگ چیست ؟

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

واژه باگ از کجا آمده است؟

باگ در لغت به حشره گفته می شود.
در سال 1945 خانمی بنام گریس هارپر  که در نیروی دریایی آمریکا کار می کرد زمانی که
در حال عیب یابی یک ماشین حساب به نام mark 2  بود متوجه حضور یک حشره (سوسک)
در درون این ماشین حساب شد و برای نخستین بار لغت باگ را برای اشکال به وجود آمده به کار برد.
باگ چیست ؟
گفته می شود که که بعد از مدت طولانی جست و جو برای عیب یابی این ماشین حساب
متوجه حضور یک سوسک بین کنتاکتور های رله شماره 70 شدند که در آنجا گیر کرده بود. اما برخی منابع معتقدد که این اولین استفاده از کلمه باگ نبوده است و قدمتی 100 ساله یا بیشتر دارد.
باگ چیست ؟
در کتاب yale book of quoations توماس ادیسون در نامه ای خطاب به دوست خود از واژه باگ دقیقا با همین معنی امروزی استفاده کرده است.
از این نامه می توان اینطور استناد کرد که واژه باگ در زمان ادیسون کاملا کاربرد داسته و ادیسون صرفا آن را نقل کرده است.
امروزه بسیاری از شرکت های بزرگ برای پیدا کردن باگ در نرم افزار های خود
توسط کاربران به آنها پاداش می دهند که معروف ترین آنها پاداش نیم میلیون دلاری گوگل است.

پیدا کردن باگ برای برخی افراد یک شغل شده است.

امیدوارم از این آموزش لدت برده باشید.در قسمت بعد به معرفی انواع باگ در فضای وب می پردازیم
شاد و پیروز باشید

4.5/5 (2 نظر)

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قوانین پن تست کور
دوره کالی لینوکس
نماد های اعتماد
نماد های اعتماد