«
هک
»
چیست،
«
هکر
»
کیست؟
امروزه وقتی صحبت از فناوری اطلاعات و دغدغه های امنیتی این حوزه به میان می آید، یکی از مهم ترین مباحث طرح شده مفهومی به نام
هک
است
.
هک چیست؟هک یا
Hack
در دنیای فناوری از چند معنی مختلف برخوردار است که البته این معانی با یکدیگر در ارتباط هستند
.
رفع سریع و هوشمندانه یک مشکل در یک برنامه رایانه ای یا به طور کلی برطرف ساختن سریع یک نقص رایانه ای از جمله تعاریف و معانی کمتر شنیده شده هک است
.
اما معنای مشهورتر این اصطلاح ایجاد تغییر و تحول در یک برنامه یا یک وسیله به گونه ای است که افراد بتوانند به امکانات و قابلیت هایی که به طور عادی در دسترسشان نیست، دسترسی پیدا کنند
.
به عنوان مثال برخی هکرها با سرقت اطلاعات شخصی کاربران سرویس های بانکداری آنلاین موفق به انتقال مخفیانه وجه نقد از حسابی به حساب دیگر می شوند
.
از این روش در فضای مجازی برای دسترسی مخفیانه به رایانه های شخصی و سرقت اطلاعات آنها و حتی سوءاستفاده از دستگاه های تحت نفوذ برای حمله به دیگر رایانه ها استفاده می شود
.
باید توجه داشت که گستره استفاده از واژه هک منحصر به دنیای کامپیوتر نمیباشد و توسط افراد با تخصصهای گوناگون در زمینههایی از قبیل موسیقی و نقاشی نیز به کار میرود که به معنی دگرگونیهای هوشمندانه و خلاقانه فرد در آن زمینه میباشد
.
سرمنشا خلق این واژه خلق واژه هک به معنای امروزی مانند بسیاری از واژه های مدرن دنیای فناوری به دهه
60
میلادی و دانشگاه مشهور
MIT
در آمریکا بازمی گردد
.
در آن زمان این واژه به معنای راه حلی سریع و خلاقانه برای حل یک مشکل فنی و غلبه بر یک مساله بغرنج در دنیای فناوری بود
.
واژه هکر نیز در همان زمان ابداع شد و منظور از آن فردی بود که قادر به یافتن راه حال های خلاقانه برای حل یک مشکل رایانه ای و فنی باشد
.
هک در اصل برگرفته از یک واژه آلمانی بدین معنی است
:
کسی که با استفاده از یک تبر مبلمان خانه می سازد
.
منظور از این واژه به کنایه عدم ظرافت و دقت است
.
این واژه برای اولین بار در اواسط دهه
60
توسط کارکنان مرکز رایانه دانشگاه
MIT
مورد استفاده قرار گرفت
.
با پیشرفت علوم رایانه و گسترده شدن استفاده از آن هک به عنوان روشی مطرح شد که اگر چه از نظر فنی به درستی عمل کرده و موجب حل مشکلات می شود، اما ماهیتی زشت و ناپسند دارد و خارج از هنجارهای پذیرفته شده است
.
با آغاز دهه
80
واژه هک کمکم معنای امروزی خود را پیدا کرد
.
در آن زمان تعریف هک کردن بیشتر به معنای کلمه کراکر یا
Cracker
نزدیک شد
.
کراکر کسی است که هدفش از نفوذ به سیستمهای رایانه ای، خرابکاری و ایجاد اختلال در آنها است
.
البته هنوز هم هک به معانی مثبتی به کار می رود
.
متداول ترین معنای مثبت برای این کلمه افزودن کارکرد یا قابلیت های جدید و مفید به یک نرم افزار برای کمک به کاربران آن است
.
در دهه
80
این کلمه توسط علاقمندان به سخت افزارهای الکترونیک مانند کنسول های بازی ویدیویی، ماشین حسابها، ابزار موسیقی الکترونیک و برخی مدل های اولیه رایانه با همان مفهوم مثبت به کار برده می شد
.
آنان تلاش می کردند تا با ایجاد تغییراتی در این دستگاه ها امکانات جدیدی را به آنها اضافه کنند و نام این کار خود را هک می گذاشتند
.