دسته‌بندی نشده

نقطه کور سایبری چیست ؟

نقطه کور سایبری

نقطه کور سایبری برای شروع هک و امنیت از کجا شروع کنیم؟

اگر مدتی است به دنیای هک و امنیت علاقه‌مند شده‌اید، احتمالاً این سؤال‌ها در ذهنتان می‌چرخد: «از کجا شروع کنم؟ شبکه بخوانم یا برنامه‌نویسی؟ اول لینوکس یاد بگیرم یا کالی نصب کنم؟ پایتون لازم است؟ باگ‌بانتی بهتر است یا تست نفوذ؟»

نقطه کور سایبری

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

من اسم این وضعیت را «نقطه کور سایبری» می‌گذارم.

نقطه کور سایبری جایی است که درباره هک چیزهای زیادی دیده‌اید و اسم ابزارهای زیادی را شنیده‌اید، اما هنوز نقشه ذهنی روشنی ندارید که هر مهارت کجای مسیر قرار می‌گیرد و چرا باید آن را یاد بگیرید.

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

قبل از هر چیز: هک و امنیت دقیقاً یعنی چه؟

امنیت سایبری فقط «هک کردن» نیست. این حوزه شامل تست نفوذ وب، امنیت شبکه، Active Directory، تحلیل بدافزار، مهندسی معکوس، امنیت موبایل و کلاد، SOC، پاسخ‌گویی به رخداد، شکار تهدید، توسعه امن نرم‌افزار و شاخه‌های دیگر است.

اولین اشتباه تازه‌کار این است که تصور کند باید همه این‌ها را هم‌زمان یاد بگیرد.

در ابتدای مسیر قرار نیست متخصص باشید؛ باید پایه‌ای بسازید که بعداً تخصصتان را روی آن سوار کنید. مسیرهای آموزشی رسمی هم معمولاً همین منطق را دارند. مسیر Pre Security در TryHackMe از مبانی کامپیوتر، کدنویسی، شبکه و وب شروع می‌کند و مسیر Cyber Security 101 مباحثی مثل لینوکس، ویندوز، Active Directory و مفاهیم پایه امنیت را در کنار هم قرار می‌دهد.

بنابراین سؤال درست در شروع این نیست که:

«چطور سریع هکر حرفه‌ای شوم؟»

سؤال بهتر این است:

«سیستمی که بعداً می‌خواهم امنیتش را بررسی کنم، چگونه کار می‌کند؟»

قانون صفر: فقط جایی تمرین کن که اجازه داری

مهارت امنیتی را باید روی سیستم خودتان، آزمایشگاه آموزشی، CTF، برنامه باگ‌بانتی در محدوده اعلام‌شده یا سیستمی که مالک آن اجازه صریح داده است تمرین کنید.

برای تمرین هم هیچ نیازی به هدف گرفتن سایت‌های واقعی بدون اجازه نیست. Web Security Academy شرکت PortSwigger آزمایشگاه‌های تعاملی امنیت وب دارد؛ OWASP Juice Shop عمداً برای تمرین امنیت آسیب‌پذیر ساخته شده؛ TryHackMe و HTB Academy مسیرهای عملی ارائه می‌کنند و CyLab Security Academy دانشگاه Carnegie Mellon نیز محیط رایگان یادگیری دارد.

نقطه کور سایبری چیست ؟

مرحله اول: کامپیوتر را قبل از هک کردنش بفهم

اگر با مفاهیمی مثل فایل، پردازش، سرویس، سیستم‌عامل، کاربر، دسترسی و خط فرمان راحت نیستید، شروع از ابزارهای هک فقط نقطه کور سایبری را بزرگ‌تر می‌کند.

لازم نیست مهندس کامپیوتر شوید.

کافی است به‌مرور بفهمید برنامه چگونه اجرا می‌شود، فرق فایل و Process چیست، سیستم‌عامل چه کاری انجام می‌دهد، Root یا Administrator چه تفاوتی با کاربر معمولی دارد، Service چیست، Permission یعنی چه و چرا یک برنامه روی یک Port منتظر اتصال می‌ماند.

هدف حفظ کردن تعریف‌ها نیست.

باید بتوانید رفتار سیستم را تصور کنید. چون یک آسیب‌پذیری در نهایت یعنی بخشی از همان سیستم به شکلی ناامن یا برخلاف انتظار رفتار کرده است.

مرحله دوم: شبکه؛ زبان ارتباط سیستم‌ها

شبکه یکی از مهم‌ترین پایه‌های امنیت است، چون بخش بزرگی از دنیای امنیت درباره ارتباط سیستم‌ها با یکدیگر است.

برای شروع این مفاهیم را یاد بگیرید:

IP، IPv4، Subnet در حد کاربردی، MAC Address، DNS، DHCP، تفاوت TCP و UDP، Port، Router، Switch و NAT.

دوره Networking Basics سیسکو روی تجهیزات، پروتکل‌ها و جریان داده در شبکه تمرکز دارد و منابع مقدماتی آن برای افرادی که دانش قبلی ندارند هم طراحی شده‌اند.

یک تمرین مهم هم دارید.

هر بار سایتی را باز می‌کنید از خودتان بپرسید:

نام دامنه چگونه به IP تبدیل شد؟ اتصال به کدام سرور رفت؟ کدام پروتکل استفاده شد؟ درخواست چگونه رفت و پاسخ چگونه برگشت؟

همین مدل سؤال پرسیدن از حفظ کردن ده‌ها دستور ارزشمندتر است.

مرحله سوم: لینوکس یاد بگیر، نه فقط کالی لینوکس

یکی از اولین جست‌وجوهای تازه‌کارها «نصب Kali Linux» است.

کالی برای تست امنیت مفید است، اما نصب کردن آن کسی را متخصص امنیت نمی‌کند.

اول خود لینوکس را یاد بگیرید: حرکت بین پوشه‌ها، ساخت و ویرایش فایل، Permissionها، User و Group، Processها، Package Manager، Serviceها، Pipe و Redirection، SSH و کار روزانه با Terminal.

دوره رایگان Introduction to Linux بنیاد لینوکس نیز روی دانش عملی خط فرمان، فایل‌ها، پردازش‌ها و پیکربندی سیستم تمرکز دارد.

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

فایل بسازید، سرویس اجرا کنید، لاگ بخوانید و اشتباه کنید.

وقتی لینوکس را بفهمید، Kali دیگر جعبه جادویی نیست؛ فقط سیستمی است که ابزارهای امنیتی زیادی از قبل روی آن آماده شده‌اند.

ویندوز را هم کنار نگذارید. محیط‌های سازمانی زیادی بر Windows و Active Directory متکی هستند و شناخت User، Service، Permission و PowerShell بعداً برایتان بسیار مهم می‌شود.

مرحله چهارم: اگر امنیت وب می‌خواهی، اول خود وب را بفهم

خیلی‌ها سراغ SQL Injection یا XSS می‌روند، در حالی که هنوز فرق Request و Response را نمی‌دانند.

قبل از آسیب‌پذیری وب بفهمید:

مرورگر و سرور چگونه با هم حرف می‌زنند؟ HTTP چیست؟ GET و POST چه هستند؟ Header چیست؟ Cookie و Session چه می‌کنند؟ Status Code چیست؟ HTML و JavaScript چه نقشی دارند؟ API و JSON چیست؟ Authentication با Authorization چه فرقی دارد؟

MDN، مستندات موزیلا، HTTP را به‌عنوان پروتکلی در لایه Application و یکی از پایه‌های ارتباطات وب توضیح می‌دهد و برای HTML، JavaScript و توسعه وب نیز آموزش‌های ساختاریافته مقدماتی دارد.

وقتی بفهمید یک وب‌اپلیکیشن سالم چگونه کار می‌کند، آسیب‌پذیری دیگر یک «ترفند هکری» نیست.

بلکه تبدیل می‌شود به یک رفتار ناامن و غیرمنتظره که می‌توانید علتش را تحلیل کنید.

مرحله پنجم: آیا باید برنامه‌نویسی بلد باشم؟

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

در دام این جمله نیفتید:

«اول پایتون را کامل می‌کنم، بعد وارد امنیت می‌شوم.»

چیزی به اسم تمام کردن کامل یک زبان برنامه‌نویسی وجود ندارد.

به اندازه مسئله‌ای که دارید یاد بگیرید.

Python برای اسکریپت‌نویسی و خودکارسازی انتخاب خوبی است. اگر مسیر وب را می‌خواهید، HTML و JavaScript را در حد خواندن و درک منطق صفحات یاد بگیرید. SQL را در حد Queryهای پایه بفهمید و Bash یا PowerShell را نیز به‌مرور یاد بگیرید.

برای شروع همین‌ها کافی است:

متغیر، شرط، حلقه، تابع، ورودی و خروجی، فایل، درخواست شبکه و ساختارهای داده ساده.

بعداً هر جا مسئله‌ای به دانش بیشتری احتیاج داشت، همان قسمت را عمیق‌تر یاد می‌گیرید.

مرحله ششم: حالا امنیت را روی پایه‌ها قرار بده

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

با مفاهیمی مثل محرمانگی، یکپارچگی، دسترس‌پذیری، احراز هویت، مجوز دسترسی، اصل حداقل دسترسی، سطح حمله، آسیب‌پذیری، Patch، Logging، Threat و Risk آشنا شوید.

اگر وب برایتان جذاب است، OWASP Top 10 یک سند آگاهی‌بخش درباره ریسک‌های مهم امنیت برنامه‌های وب است و نسخه جاری آن OWASP Top 10:2025 است. Web Security Testing Guide یا WSTG نیز چارچوب جامعی برای تست امنیت برنامه‌ها و سرویس‌های وب ارائه می‌کند.

اما فهرست آسیب‌پذیری‌ها را حفظ نکنید.

برای هر موضوع سه سؤال بپرسید:

سیستم در حالت سالم چگونه کار می‌کند؟

مشکل امنیتی چرا ایجاد می‌شود؟

چگونه می‌توان جلوی آن را گرفت؟

این طرز فکر شما را از «کاربر ابزار» به فردی تبدیل می‌کند که سیستم را تحلیل می‌کند.

مرحله هفتم: از دیدن آموزش به حل کردن مسئله برو

امنیت با تماشای ویدئو به‌تنهایی یاد گرفته نمی‌شود.

ممکن است ده ساعت درباره HTTP و آسیب‌پذیری‌ها ویدئو ببینید و احساس کنید همه چیز روشن است، اما جلوی اولین آزمایشگاه ندانید از کجا شروع کنید.

این اتفاق طبیعی است.

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

PortSwigger برای Web Security Academy مسیرهای مرحله‌ای از مبتدی تا پیشرفته دارد و برای افراد کاملاً تازه‌کار پیشنهاد می‌کند از مباحث Server-side آغاز کنند که معمولاً نقطه شروع ساده‌تری هستند.

برای تمرین عمومی‌تر TryHackMe مناسب است. HTB Academy نیز Skill Path و Job Role Path دارد تا مطالب را بر اساس مهارت یا شغل در ترتیب منطقی قرار دهد. CyLab Security Academy و picoCTF هم برای تمرین حل مسئله و CTF گزینه‌های مفیدی هستند.

یک قانون مهم داشته باشید:

جواب را خیلی سریع نبینید.

اول مسئله را بررسی کنید، اطلاعات جمع کنید، فرضیه بنویسید، آزمایش کنید و فقط وقتی واقعاً گیر کردید سراغ Hint یا Write-up بروید.

بخش مهم یادگیری شما دقیقاً در فاصله بین «نمی‌دانم» و «پیدایش کردم» اتفاق می‌افتد.

کدام شاخه امنیت برای من مناسب است؟

نقطه کور سایبری چیه

روز اول لازم نیست تصمیم نهایی بگیرید.

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

اگر از سایت، API، مرورگر و منطق برنامه لذت می‌برید، Web Security و Web Penetration Testing را امتحان کنید.

اگر شبکه، سرویس‌ها، Windows و محیط سازمانی برایتان جذاب است، Network/Infrastructure Pentesting و Active Directory را بررسی کنید.

اگر دوست دارید رفتار فایل و برنامه را در سطح پایین‌تر بفهمید، Malware Analysis و Reverse Engineering می‌تواند مسیر شما باشد.

اگر کشف حمله و دفاع بیشتر جذبتان می‌کند، Blue Team، SOC، Incident Response و Threat Hunting را ببینید.

اگر توسعه‌دهنده هستید، Application Security می‌تواند پلی بسیار خوب بین برنامه‌نویسی و امنیت باشد.

نقطه کور سایبری زمانی بدتر می‌شود که بدون تجربه، بخواهید «بهترین شاخه» را فقط از روی حرف دیگران انتخاب کنید.

بهترین شاخه همان شاخه‌ای است که مسئله‌هایش شما را کنجکاو نگه می‌دارد.

آیا از باگ‌بانتی شروع کنم؟

برای بیشتر افراد کاملاً تازه‌کار، نه.

در باگ‌بانتی واقعی کسی به شما نمی‌گوید:

«اینجا فلان آسیب‌پذیری وجود دارد، پیدایش کن.»

ممکن است ساعت‌ها بررسی کنید و چیزی پیدا نکنید.

اگر هنوز HTTP، احراز هویت، کنترل دسترسی و آسیب‌پذیری‌های پایه را نمی‌شناسید، این تجربه بیشتر از آنکه باعث یادگیری شود می‌تواند شما را سردرگم کند.

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

بعد، وقتی فهمیدید چه چیزی را و چرا بررسی می‌کنید، وارد برنامه‌های باگ‌بانتی دارای مجوز و Scope مشخص شوید.

CTF چطور؟

CTF بسیار مفید است، ولی تمام امنیت نیست.

CTF حل مسئله، جست‌وجو، لینوکس، وب، رمزنگاری مقدماتی و گاهی مهندسی معکوس را تمرین می‌دهد.

اما پروژه واقعی فقط پیدا کردن Flag نیست.

محدوده تست، شواهد، اثر کسب‌وکار، گزارش‌نویسی و توصیه برای اصلاح مشکل هم اهمیت دارند.

CTF را باشگاه تمرین ذهن امنیتی ببینید، نه تصویر کامل شغل یک متخصص امنیت.

آیا ریاضی قوی لازم است؟

برای بیشتر شاخه‌های عمومی امنیت، ریاضی پیشرفته پیش‌شرط شروع نیست.

منطق، کنجکاوی و حل مسئله مهم‌ترند.

اگر بعدها وارد رمزنگاری عمیق، برخی حوزه‌های Exploit Development یا پژوهش‌های تخصصی شوید، ریاضیات اهمیت بیشتری پیدا می‌کند.

اما ضعیف بودن در ریاضی نباید مانع شروع شما در بیشتر شاخه‌های امنیت شود.

انگلیسی چقدر مهم است؟

مهم است، چون بسیاری از مستندات، تحقیقات، Write-upها و ابزارهای امنیتی به انگلیسی هستند؛ اما لازم نیست اول انگلیسی‌تان عالی شود.

هدف اولیه شما خواندن فنی است.

واژه‌های پرتکراری مثل Request، Response، Privilege، Authentication، Authorization، Enumeration و Vulnerability را در متن یاد بگیرید.

به‌مرور خواهید دید دایره لغات فنی دائماً تکرار می‌شود.

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

لپ‌تاپ خیلی قوی لازم دارم؟

برای شروع معمولاً نه.

برای شبکه مقدماتی، برنامه‌نویسی، وب، لینوکس و بسیاری از آزمایشگاه‌های تحت وب سخت‌افزار عجیب لازم نیست. TryHackMe و CyLab Security Academy بخشی از تمرین را در محیط مرورگر ارائه می‌کنند.

بعداً برای چند ماشین مجازی هم‌زمان، آزمایشگاه Active Directory یا تحلیل‌های سنگین، RAM و CPU بیشتر مفید می‌شود.

اما سیستم گران نباید پیش‌شرط ورود شما به امنیت باشد.

مدرک یا مهارت؟

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

اگر از صفر شروع می‌کنید، ابتدا پایه و تمرین عملی بسازید.

مدرک وقتی ارزش بیشتری دارد که دانشی را که واقعاً کسب کرده‌اید ساختار دهد یا برای هدف شغلی مشخصی لازم باشد.

مهارتتان را هم مستند کنید.

یادداشت فنی بنویسید، GitHub داشته باشید، گزارش آزمایشگاه‌های مجاز تهیه کنید، Write-up بنویسید و پروژه‌های کوچک انجام دهید.

مهم است بتوانید نشان دهید چگونه فکر می‌کنید و چگونه یک مسئله را بررسی و توضیح می‌دهید.

نقشه راه ساده سه ماه اول

این برنامه قانون مقدس نیست؛ فقط راهی است برای خارج شدن از نقطه کور سایبری.

نقطه کور امنیت سایبری

ماه اول: سیستم و شبکه

مبانی کامپیوتر، شبکه و لینوکس را بخوانید.

IP، DNS، TCP/UDP، Port، Client/Server و HTTP را بفهمید و هر روز کمی با Terminal کار کنید.

هدف پایان ماه این باشد که بتوانید با زبان خودتان توضیح دهید وقتی یک سایت باز می‌شود تقریباً چه اتفاقی رخ می‌دهد.

ماه دوم: وب و کدنویسی

HTML، JavaScript پایه، HTTP، Cookie، Session، API و JSON را یاد بگیرید.

هم‌زمان Python را در حد اسکریپت‌های ساده جلو ببرید.

حتی یک وب‌اپ کوچک و ساده بسازید.

ساختن یک سیستم کمک می‌کند بعداً بهتر بفهمید همان سیستم چگونه ممکن است خراب یا ناامن شود.

ماه سوم: امنیت و آزمایشگاه

حالا سراغ مفاهیم امنیت، OWASP Top 10 و آزمایشگاه‌های مبتدی بروید.

یک موضوع را انتخاب کنید، سازوکارش را بخوانید، در محیط مجاز آزمایش کنید و برای خودتان بنویسید مشکل چرا رخ داده و چطور می‌توان آن را اصلاح کرد.

هدف سه ماه اول متخصص شدن نیست.

هدف این است که دیگر در نقشه مسیر گم نباشید.

چه چیزهایی را فعلاً کنار بگذارم؟

لازم نیست هفته اول Kernel Hacking، Exploit Development، رمزنگاری پیشرفته، امنیت Kubernetes یا ده‌ها ابزار تخصصی را شروع کنید.

همچنین لازم نیست همه ابزارهای Kali را یکی‌یکی امتحان کنید.

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

هر بار که آموزش جدیدی دیدید از خودتان بپرسید:

«این موضوع الان کدام خلأ مسیر من را پر می‌کند؟»

اگر جواب مشخصی ندارید، احتمالاً فعلاً اولویت شما نیست.

از کجا بفهمم واقعاً پیشرفت کرده‌ام؟

پیشرفت را با ساعت ویدئو اندازه نگیرید.

به‌جای اینکه بگویید:

«من ۴۰ ساعت دوره دیدم.»

از خودتان بپرسید:

آیا می‌توانم مفهوم را بدون نگاه کردن به جزوه توضیح بدهم؟

آیا در یک آزمایشگاه مشابه می‌توانم آن را تشخیص بدهم؟

اگر ابزار آماده نباشد، می‌فهمم ابزار قرار است چه کاری انجام دهد؟

آیا می‌توانم نتیجه آزمایش را مستند کنم؟

وقتی خطا می‌گیرم، می‌توانم علت را مرحله‌به‌مرحله پیدا کنم؟

برای هر موضوع چهار عنوان در یادداشت‌هایتان داشته باشید:

چیست؟

چطور کار می‌کند؟

چطور ناامن می‌شود؟

چطور امن می‌شود؟

همین چهار سؤال به‌مرور یک کتاب امنیت شخصی برایتان می‌سازند.

مراقب آموزش‌زدگی باش

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

شبکه را می‌خوانید و می‌گویید اول لینوکس را کامل کنم.

بعد می‌گویید پایتونم ضعیف است.

بعد JavaScript.

بعد یک دوره دیگر.

چند ماه می‌گذرد و هنوز یک آزمایشگاه را کامل و بدون راهنمای قدم‌به‌قدم حل نکرده‌اید.

چرخه بهتر این است:

یاد بگیر → آزمایش کن → گیر کن → جست‌وجو کن → دوباره آزمایش کن → یادداشت بنویس

این چرخه را بارها تکرار کنید.

رشد در امنیت بیشتر از حفظ کردن مطالب، از توانایی شکستن یک مشکل بزرگ به سؤال‌های کوچک‌تر می‌آید.

ابزار مهم است، ولی طرز فکر مهم‌تر است

Burp Suite، Nmap، Wireshark، Metasploit و ابزارهای دیگر مفیدند؛ اما متخصص امنیت کسی نیست که بیشترین دستور را حفظ کرده باشد.

وقتی یک ابزار نتیجه‌ای به شما می‌دهد بپرسید:

این اطلاعات از کجا آمده؟

ابزار چه چیزی فرستاده؟

سیستم چه پاسخی داده؟

ممکن است False Positive باشد؟

چگونه نتیجه را تأیید کنم؟

اثر واقعی این یافته چیست؟

همین سؤال‌ها شما را از یک کاربر ابزار به یک تحلیل‌گر امنیت تبدیل می‌کنند.

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

منابع را محدود کن

برای شبکه می‌توانید Cisco Networking Basics را منبع اصلی بگذارید.

برای لینوکس، Introduction to Linux بنیاد لینوکس گزینه مناسبی است.

برای وب، MDN را مرجع HTTP، HTML و JavaScript قرار دهید.

برای امنیت وب، PortSwigger Web Security Academy و OWASP را جدی بگیرید.

برای تمرین عمومی، یکی از TryHackMe یا HTB Academy را انتخاب کنید و برای چالش‌های آموزشی از CyLab Security Academy یا picoCTF کمک بگیرید.

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

یک منبع آموزشی + یک محیط تمرین برای شروع کافی است.

چند سؤال پرتکرار درباره شروع هک و امنیت

اول شبکه بخوانم یا لینوکس؟

می‌توانید موازی جلو بروید. لازم نیست یکی را تمام کنید تا دیگری را شروع کنید.

اول کالی نصب کنم؟

ضروری نیست. اگر نصبش می‌کنید، آن را هدف یادگیری ندانید.

پایتون را قبل از امنیت کامل کنم؟

نه. مبانی را یاد بگیرید و هم‌زمان با مسائل امنیتی، مهارت برنامه‌نویسی خودتان را بهتر کنید.

برای امنیت وب از کجا شروع کنم؟

HTTP، HTML، JavaScript پایه، Cookie، Session و API را بفهمید و بعد وارد آزمایشگاه‌های مبتدی PortSwigger شوید. PortSwigger برای شروع Learning Pathهای ساختاریافته ارائه کرده است.

روزی چند ساعت مطالعه کنم؟

کیفیت و استمرار مهم‌تر از عدد هستند.

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

چه زمانی وارد باگ‌بانتی شوم؟

وقتی مبانی وب و چند دسته آسیب‌پذیری را در محیط آموزشی واقعاً تمرین کرده‌اید و بدون راهنمای قدم‌به‌قدم می‌توانید یک هدف مجاز را بررسی کنید.

چقدر طول می‌کشد حرفه‌ای شوم؟

زمان ثابتی وجود ندارد.

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

به‌جای دنبال کردن وعده‌هایی مثل «هکر شدن در ۳۰ روز»، هدف‌های قابل اندازه‌گیری برای خودتان بسازید.

نقطه کور سایبری را همین امروز بشکن

مسیر شروع هک و امنیت جادویی نیست.

کامپیوتر را بفهمید.

شبکه را یاد بگیرید.

با لینوکس راحت شوید.

اگر وب را دوست دارید، بفهمید وب چگونه کار می‌کند.

کمی کدنویسی یاد بگیرید.

مفاهیم امنیتی را روی این پایه‌ها قرار دهید و بعد در محیط‌های قانونی تمرین کنید.

در نهایت شاخه‌ای را انتخاب کنید که مسئله‌هایش واقعاً برایتان جذاب است.

افراد قدرتمند در امنیت فقط به این دلیل رشد نکرده‌اند که ابزارهای بیشتری بلد بوده‌اند.

ارزش اصلی در کنجکاوی، درک فناوری، سؤال پرسیدن، آزمایش کردن و دیدن رفتارهایی است که دیگران از کنارشان رد می‌شوند.

بزرگ‌ترین مانع تازه‌کار معمولاً ندانستن نیست؛ ندیدن مسیر است.

این همان چیزی است که در این مقاله اسمش را گذاشتیم:

نقطه کور سایبری

وقتی مسیر را ببینید، لازم نیست صد قدم بعد را بدانید.

کافی است قدم بعدی را درست انتخاب کنید.

امروز به‌جای دانلود ده ابزار، یک پایه را انتخاب کنید.

DNS را واقعاً بفهمید.

یک ماشین لینوکس بالا بیاورید.

ساختار یک HTTP Request را بخوانید.

یا اولین آزمایشگاه آموزشی خود را حل کنید.

فردا یک قدم دیگر.

چند ماه بعد، چیزی که امروز مجموعه‌ای شلوغ از اصطلاحات و ابزارهاست، کم‌کم تبدیل به نقشه‌ای می‌شود که می‌توانید در آن حرکت کنید.

و همان‌جا است که نقطه کور سایبری شما شروع به ناپدید شدن می‌کند.

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

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