طبق تعریف اصلی، هکر یک متخصص ماهر یا باهوش کامپیوتر (Computer) است که می تواند مشکلات فنی را با استفاده از ابزارهای غیر استاندارد یا غیرمستند حل کند. این اصطلاح اکنون به طور کلی به جای آن برای اشاره به یک هکر امنیتی یا شخصی که در دسترسی غیرمجاز به یک سیستم کامپیوتری مهارت دارد استفاده میشود.
این اصطلاح در ابتدا به خرده فرهنگ عمومی از علاقهمندان به کامپیوتر در دهههای 1960 و 70 اطلاق میشود. ، و دهه 80 این هکرها سرگرمیهایی بودند که از پیش بردن خلاقانه محدودیتهای کاری که میتوانستند بر روی رایانههایشان انجام دهند لذت میبردند. این نوع خرده فرهنگ هکرها امروزه ادامه دارد و اغلب در متن باز (Open Source) جامعه نرم افزاری، کلوپ های کامپیوتری و رویدادهایی که به عنوان "هکاتون" شناخته می شوند، دیده می شود.
در حال حاضر، اصطلاح "هکر" اغلب برای اشاره به هکرهای امنیتی استفاده می شود که به طور غیرقانونی به سیستم های رایانه ای دسترسی پیدا می کنند، اغلب به دلایل شیطانی. روش های یک هکر برای ورود به یک سیستم می تواند ساده باشد، مانند حدس زدن یا دزدیدن اعتبار وارد شدن (Login). هکرهای ماهر ممکن است از روش های پیچیده تری مانند بهره برداری از حشره (Bug) یا کاشت ویروس (Virus) در یک سیستم استفاده کنند. آنها همچنین ممکن است از مهندسی اجتماعی (Social Engineering) یا فیشینگ (Phishing) برای دستیابی به دسترسی استفاده کنند.
همه هکرها به دلایل شوم وارد سیستم های رایانه ای نمی شوند. هکرهای "کلاه سفید" به عنوان هکرهای اخلاقی نیز شناخته می شوند. آنها محققان امنیتی هستند که توسط اپراتورهای یک سیستم استخدام شده اند تا به آن نفوذ کنند. آنها نقاط ضعف را شناسایی می کنند، مانند بهره برداری روز صفر (Zero Day Exploit)، تا آنها را برطرف کرده و به تقویت سیستم در برابر سایر هکرها کمک کنند. هکرهای «کلاه خاکستری» شبیه به کلاه سفیدها هستند - به سیستمها نفوذ کرده و آسیبپذیریهایی را که کشف میکنند گزارش میکنند، اما بدون اجازه قبلی. کلاههای خاکستری معمولاً این کار را برای درخواست پرداخت پیشنهادی انجام میدهند که به عنوان «پاداش باگ» شناخته میشود. در همین حال، هکرهای "کلاه سیاه" هکرهایی هستند که برای اهداف مجرمانه مانند سرقت اطلاعات یا اخاذی از پرداخت از طریق باج افزار (Ransomware) وارد سیستم می شوند.
تعریف هکر (Hacker) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف هکر (Hacker) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.