تکنولوژی و فناوری‌

چگونه میتوان هکر شد

چگونه میتوان هکر شد

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

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

در کلاس ها ثبت نام کنید

۱- در کلاس های علوم کامپیوتر دانشگاه شرکت کنید

کلاس های علوم کامپیوتر دانشگاه که بتواند به شما پایه های برنامه نویسی و شبکه را بیاموزد بسیار به کارتان خواهد آمد. این کلاس ها که می توانند بار آموزشی بسیاری برای شما داشته باشند مسیر را برای دادن یک دید کلی به شما هموار تر کرده و به شما کمک می کنند تا بتوانید مطالعات شخصیتان را بهتر انجام دهید.

۲- به اجتماعات محلی و موسسات سر بزنید

بر روی سیستم عامل ها و شبکه تمرکز کنید. با سر زدن به سایر اجتماعات و موسسات می توانید در کلاس های متفاوت تری شرکت کنید ولی بالطبع هزینه بیشتری نیز برای شما خواهد داشت. این دوره ها می تواند شما را با افراد بسیار حرفه ای تری آشنا کرده و موارد بسیار خوبی را یاد بگیرید.

۳- دوره های منطقی و انتقادی فکر کردن را بگذرانید

هک کردن چیزی فراتر از دانستن زبان های برنامه نویسی است. باید یاد بگیرید تا به مسائل با دیدهای متفاوت تری نگاه کنید و به نقاط خطاخیز طوری توجه کنید که سازنده حتی ذهنش هم به آن سمت نرفته باشد. داشتن خلاقیت یک مزیت جدی برای شما در کارهایتان خواهد بود.

علم کامپیوتر و شبکه را یاد بگیرید

۱- ریزه کاری سیستم های عامل را یاد بگیرید

دانستن هر چه بیشتر راجع به سیستم های عامل یک نقطه قوت بسیار عالی برای شما خواهد بود. برای تبدیل شدن به یک هکر موفق باید بتوانید به راحتی با ویندوز، لینکوس و سیستم عامل X (سیستم عامل شرکت اپل)  کار کنید. باید بتوانید اکثر کارها را در سریع ترین زمان ممکن و بدون فکر کردن انجام دهید.

۲- با کامند لاین ها (command line) ها بیشتر کار کنید

بسیاری از اوقات هک کردن نیاز بسیار زیادی به کار کردن با کامند لاین ها دارد.

یاد بگیرید چطور با CMD در ویندوز و با کامند لاین اوبونتو کار کنید.

۳- سخت افزارها را بشناسید

در بسیاری از هک های پیشرفته لزوما باید با سخت افزارها نیز آشنایی داشته و با آن ها کار کرده باشید. کارت های شبکه، روترها و حافظه ها نمونه این سخت افزارها هستند. هر چه بیشتر راجع به این سخت افزارها بدانید قاعدتا عملکرد بهتری نیز خواهید داشت.

۴- پایه های شبکه را یاد بگیرید

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

۵- هر کتاب ارزشمندی که مرتبط با هک و شبکه است را بخوانید

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

زبان های برنامه نویسی را یاد بگیرید

۱- HTML را یاد بگیرید

HTML یک زیان مارک آپ است که تمامی صفحات وب توسط آن ساخته می شوند. دانستن HTML به شما کمک می کند تا به نقاط ضعف یک وبسایت پی ببرید.

۲- JavaScript را بیاموزید

جاوا اسکریپت یکی از راه های بسیار رایج نمایش اطلاعات به کاربر است. دانستن نحوه کار جاوا اسکریپت می تواند به شما کمک کند تا نقاطی که قابل بهره برداری هستند را شناسایی کرده و اسکریپت های خود را در آن ها تزریق کنید. مقالات مرتبط با JavaScript Injections به شما کمک شایانی خواهند کرد.

۳- SQL بیاموزید

SQL زبان اصلی دیتابیس وبسایت ها و سرویس های آنلاین است. هکرها زمان زیادی را صرف کرده تا بتوانند به دیتابیس دسترسی پیدا کنند، بنابراین دانستن SQL یکی از پیش شرط های لازم برای تبدیل شدن به یک هکر است.

۴- زبان های سمت سرور را یاد بگیرید

PHP، ASP، PYTHON و … زبان هایی هستند که ارتباط با سرور را مهیا می کنند. این زبان ها را عمیقا یاد بگیرید. پایتون یک زبان سطح بالا است که می توانید توسط آن به سرعت اسکریپت های خود را بنویسید.

هک کردن را تمرین کنید؛ (مراقب باشید)!

۱- یک ماشین مجازی را در شبکه خودتان هک کنید

ایمن ترین روش برای تمرین هک کردن شروع کار بر روی تجهیزات خودتان است. ساخت یک شبکه خصوصی با ماشین مجازی به شما اجازه میدهد تا ضمن تمرین هک کردن از افتادن در دردسرهای قانونی جلوگیری کنید.

شما با استفاده از ماشین مجازی می توانید هر تعداد که دوست داشته باشید سیستم عامل های مختلف را بر روی کامپیوترتان داشته باشید.

۲- از سایت های تمرین هک کردن استفاده کنید

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

Bricks

bWAPP

DVWA

Google Gruyere

McAfee HackMe sites

گردآوری توسط: تحقیقستان

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ به این مقاله امتیاز بدید

میانگین رتبه 0 / 5. تعداد امتیاز ها: 0

تا حالا امتیازی ثبت نشده است! برای این مقاله امتیاز ثبت کنید.

حسین شریفی

راه موفقیت، همیشه در حال ساخت است؛ موفقیت پیش رفتن است، نه به نقطه پایان رسیدن . ما در تحقیقستان تلاش میکنیم تا بهترین ها را برای شما به ارمغان آوریم.

نوشته های مشابه

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

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

دکمه بازگشت به بالا