احتمالا نخستین چیزی که با شنیدن نام هکرها در ذهن شما تداعی میشود از بین رفتن امنیت اطلاعات و از دست رفتن آنها میباشد، اما باید گفت که نه تنها هکرها افراد مخربی نیستند بلکه برای جامعه بسیار مفید هستند. بطور معمول هکرها افرادی باسواد، با ضریب هوشی بسیار بالا هستند و درک بالایی دارند. همواره در دنیای اینترنت و امنیت رایانه، هکر به کسی گفته میشود که میتواند بر مکانیسمهای امنیتی رایانه و سیستمهای شبکه دسترسی و نفوذ داشته باشد، در اذعان عموم نفوذ به کامپیوترها و سیستمهای امنیتی نمادی از کار و فرهنگ هکرها میباشد اما لازم است بدانید که این فرهنگ بسیار پیچیدهتر و اخلاقیتر از آن است که اکثر مردم از آن اطلاع دارند، برای ورود به جامعه هکرها نیاز است تکنیکهای اساسی هک را بیاموزید، مانند یک هکر تفکر کنید و به فرهنگ هکرها احترام بگذارید و به آنها خدمت کنید، در این مقاله قصد داریم آموزش هکر شدن و راههای آن را به شما معرفی کنیم، اگر شما نیز علاقمند به هکر شدن و جامعه هکرها هستید توصیه میکنیم برای اطلاع از پیشنیازها و ضروریات هکر شدن مطالعه این مقاله را از دست ندهید.
چگونه هکر شویم ؟
آنچه در این مقاله به اختصار خواهید خواند:
- بخش اول: یادگیری مبانی اولیه
- بخش: پذیرفتن نگرشها و منشهای هکر بودن
- بخش سوم: تبدیل شدن به یک هکر مشهور
بخش اول: نقشه راه هکر شدن
نصب سیستم عامل لینوکس
اولین گام برای اینکه چگونه هکر شویم ، تسلط بر روی یکی از سیستم عاملهای یونیکس میباشد، بدون داشتن اطلاعات کافی از سیستم عاملهای یونیکس قادر نخواهید بود یک هکر خوبی شوید. از محبوبترین این سیستم عاملها میتوان به سیستم عامل لینوکس و نسخه کالی آن اشاره کرد که این نسخه قدرتمند به منظور هک و نفوذ به وجود آمده است. پس در نخستین مرحله لازم است که لینوکس کالی را روی هارد اصلی و یا روی یک مجازی ساز مانند WMWARE نصب کرده یا آن را از روی فلش اجرا نمائید.
یادگیری زبان HTML
زبان برنامه نویسی HTML از زبانهای اصلی هر وبسایت است و هر آنچه که در وبسایتها مشاهده میکنید با این زبان برنامه نویسی ساخته شدهاند. گام بعدی برای هکر شدن، داشتن تسلط کافی به زبان HTML و آشنایی با اصول اولیه آن میباشد. آشنایی با این زبان میتواند به شما در تشخیص نقاط ضعف در وبسایتها کمک کند.
یادگیری زبانهای برنامه نویسی
یک هکر خوب و حرفهای باید تسلط لازم به چندین زبان برنامهنویسی را داشته باشد که در ادامه آنها را به شما معرفی خواهیم کرد:
- پایتون: زبان برنامهنویسی پایتون به دلیل ساده بودن نسبت به سایر زبانهای برنامه نویسی مناسبترین گزینه برای شروع کردن یادگیری است و به دلیل نزدیک بودن توابع و دستورات پایتون به زبان محاورهای، چنانچه به زبان انگلیسی آشنا باشید براحتی می-توانید این زبان را یاد بگیرید، همچنین استفاده از این زبان برای پروژههای بزرگ بسیار انعطاف پذیر و مناسب است.
- جاوا: زبان جاوا نسبت به پایتون پیچیدهتر است، کاربردهای بیشتری دارد، اما گزینه مناسبی برای یادگیری به عنوان نخستین زبان نمیباشد.
- جاوااسکریپت: جاوا اسکریپت شباهت زیادی به زبان پایتون دارد زیرا هر دو زبان مبتنی بر C و بسیار کاربرپسند هستند. Javascript “زبان اصلی برنامه نویسی وب” و بهتر از پایتون است، بنابراین اگر قصد دارید یک هکر حرفهای شوید توصیه میکنیم از Javascript شروع کنید.
- PHP: در اکثر وبسایتها از زبان PHP استفاده شده و یکی از مهمترین زبانهایی است که یادگیری آن کمک موثری به هکرها خواهد کرد، PHP یک زبان برنامه نویسی متن باز و سمت سرور است به همین دلیل فراگیری آن برای هکرها بسیار حائز اهمیت است.
- C: زبان C یک زبان بسیار مهم است و بیشتر سیستم عاملهای لینوکس، ویندوز، OS X و اندروید به این زبان نوشته شده است، به همین دلیل یادگیری و تسط کامل بر این زبان از اهمیت بالایی برخوردار است.
- SQL: زبان پایگاه داده برای ارتباط نرم افزار با پایگاه دادههای رابطهای تحت SQL به کار میرود و بیشتر وبسایتهایی که مورد هجوم هکرها قرار میگیرند دارای اشکالاتی در SQL خود هستند. معمولا اکثر هکرها مدت زمان طولانی را صرف دسترسی به پایگاههای داده میکنند، بنابراین یاد گرفتن این زبان و آموختن تکنیکهای SQL Injection میتوانید به میزان قابل توجهی قابلیتهای نفوذگری خود را افزایش دهید.
بخش دوم: پذیرفتن نگرشها و منشهای هکر بودن
خلاقانه فکر کنید!
پس از کسب مهارتهای کافی، لازم است کمی خلاقانه فکر کنید، هکرها همیشه باید راهی برای نفوذ پیدا کنند. داشتن ذهنی باز و خلاق به شما کمک میکند از راههای مختلف و متنوع به هدف خود دست پیدا کنید، همچنین باید بتوانید مشکلات را یک سرگرمی بدانید و با هیجان آنها را حل کنید، مهارتهای خود را ارتقا داده و از هوش خود بهره بگیرید.
از حل کردن مشکلات لذت ببرید!
سعی کنید از حل کردن مشکلات لذت ببرید و به راحتی از کنار آنها عبور نکنید، یک ذهن خلاق بسیار ارزشمند است و نباید برای حل کردن یک مسئله تکراری دو بار زمان صرف آن کرد، هکرها معتقدند به اشتراکگذاری اطلاعات یک مسئولیت اخلاقی است، زمانی که مشکلی را حل میکنید باید اطلاعات آن را به صورت عمومی به اشتراک بگذارید تا دیگر هکرها مجبور نباشند مسائل تکراری را دوباره حل کنند و بهجای آن به حل مسائل جدید بپردازند.
نگرش و منش، جایگزین مهارت نیست!
برای یک هکر حرفهای شدن پذیرفتن برخی از منشها و نگرشها ضروری است، البته پذیرش این نگرشها شما را هکر نمیسازد و میبایست کلیه مهارتهای ذکر شده در مقاله را با تیزهوشی، تمرین، تمرکز و سختکوشی بسیار به دست بیاورید، بنابراین برای هکر شدن باید به مهارت و کسب تجربیات متعدد را در اولویت قرار داده، به آنها احترام بگذارید و از پروراندن آنها در وجود خود لذت ببرید.
شناخت توانایی و مبارزه با ضعف
کسالت، ضعف و بیکاری دشمن هکرها افراد خلاق است، این افراد هرگز نباید احساس شکست و ناتوانی کنند ویا کارهای تکراری انجام دهند، زیرا زمانی که کارهای تکراری انجام میدهند، به این معنی است که قادر به حل مشکلات جدید نیستند، بنابراین کسالت و تنبلی نهتنها ناخوشایند نیست بلکه آنها را از انجام آنچه به آن عشق میورزند بازمیدارد.
بخش سوم: تبدیل شدن به یک هکر مشهور
برنامههای متنباز بنویسید!
بهترین روش نوشتن یک برنامه متن باز مفید و سرگرم کننده برای دیگر هکرها است که پس از انتشار باید در اختیار عموم مردم نیز قرار گیرد، مهمترین راه برای کسب شهرت در میان هکرها نوشتن برنامههای متنباز است، مشهورترین هکرها کسانی هستند که برنامههای بزرگی نوشتهاند و کد آنها را بهصورت رایگان در اختیار عموم قرار دادهاند.
برنامههای متنباز را تست و آنها را عیبیابی کنید!
یکی دیگر از راههای کسب شهرت در میان هکرها تست و عیبیابی برنامههای متنباز است، زمانی که برای نخستین بار این برنامهها منتشر می-شوند قطعا دارای مشکلات و عیبهایی هستند، شما میتوانید با استفاده از دانش و تجربیات خود این اشکالات را یافته و آنها را رفع کنید. هکرها برای اینگونه افراد احترام بسیاری قائلند و میگویند افرادی که مشکلات برنامههای متنباز را رفع میکنند سزاوار دریافت یاقوت سرخ هستند.
اطلاعات مفید منتشر کنید!
یکی دیگر از مواردی که در پاسخ به سوال چگونه میتوان هکر شد میتوان داد این است که اطلاعات مفید و کاربردی از انجمنها، بخشهای سوالات متداول یا (FAQ)، صفحات وب و سایر منابع را جمعآوری نموده و آنها را به صورت مجموعه سوالات منتشر کرده و در دسترس عموم قرار دهید. گردآورندگان این مطالب به اندازه افرادی که برنامهها را عیبیابی میکنند مورد احترام هستند.
به پایداری زیرساختها کمک کنید!
فرهنگ هکرها (و مهندسی اینترنت بعنوان شاخهای از آن) به کمک داوطلبان پیش میرود، منظور از زیرساخت، کارهای کوچک ولی درعینحال ضروری هستند، این کارهای کوچک از جمله مدیریت لیست های پستی، تعدیل گروههای خبری، نگهداری و مرتبسازی نرم افزارهای بزرگ، توسعه RFCها و سایر استانداردهای فنی میباشد. اشخاصی که این کارها را انجام میدهند، بسیار مورداحترام هستند چون این کارها بسیار زمانبر است و جذابیت خاصی ندارد.
به فرهنگ هکرها خدمت کنید!
در ابتدا کاری برای سریع به شهرت رسیدن در میان هکرها وجود ندارد اما زمانی که با انجام یکی از موارد بالا توانستید تا حدودی جایگاه خوبی برای خود پیدا کنید این مرحله میتواند شهرت شما را چند برابر کند، به عنوان مثال با انتشار مقالات مربوط به هکرها و خدمت به آنها می-توانید به فرهنگ هکرها کمک کنید.
مقاله پیشنهادی : هک رشد چیست ? هکر رشد کیست ؟
روش های هکر شدن
جامعه اصیل هکرها افراد مخربی نیستند بلکه آنها قادرند با استفاده از یک روش سریع و هوشمندانه مشکلات را حل کنند و حفرهها و نقصهای امنیتی موجود در وبسایتها و نرمافزارها را بیابند. در این مقاله به بررسی مبحث چگونه هکر شویم پرداختیم و روشهایی برای آموزش هکر شدن متذکر شدیم، یک هکر حرفهای شدن کار آسانی نیست و نیاز به خلاقیت، تلاش و سعی فراوان و صبر بسیار دارد. شما میتوانید سوالات و نظرات خود را از بخش دیدگاهها با ما مطرح کنید؛ همچنین اگر محتوای امروز همیار وردپرس برایتان مفید بود، خوشحال میشویم آن را با دوستان خود در شبکههای اجتماعی به اشتراک بگذارید.
منبع: wikihow.com
payam0x3a 9 سال عضو همیار وردپرس
واقعا این پست باید همه جا به اشتراک گذاشته بشه تا مردم ذهنیتشون نسبت به هکر ها عوض بشه.