هک کردن یکی از مهمترین مهارتهای قرن ۲۱ ام است! من این جمله را به آرامی بیان نمیکنم. به نظر میرسد که وقایع سالهای اخیر در تیترهای صبح، این جمله را مجددا تأیید میکنند. ملتها برای به دست آوردن اسرار، از یکدیگر جاسوسی میکنند، مجرمان سایبری میلیاردها دلار سرقت میکنند ، کرمهای دیجیتالی که خواهان باج هستند، منتشر میشوند، مخالفان بر انتخابات یکدیگر تأثیر میگذارند، و مبارزان ابزارهای یکدیگر را از بین میبرند. همهی اینها کار هکرها است و تأثیر آنها بر دنیای فزاینده دیجیتال ما تازه احساس میشود.
هک کردن شغلی حرفه ای در حوزه فناوری اطلاعات است. به همین ترتیب، مستلزم درک گسترده و مفصل از مفاهیم و تکنولوژیهای فناوری اطلاعات است. در پایه ایترین سطح، لینوکس یک الزام است. من اکیداً توصیه میکنم که اگر میخواهید شغلتان هک کردن و امنیت اطلاعات باشد، برای استفاده و درک آن وقت بگذارید.
کتاب مبانی لینوکس برای هکر ها، برای هکرها یا مدیران لینوکس با تجربه در نظر گرفته نشده است. در عوض، این کتاب برای کسانی است که میخواهند در مسیر هیجان انگیز هک کردن، امنیت سایبری و تست نفوذ شروع به کار کنند. همچنین این کتاب نه به عنوان یک مرجع کامل در مورد لینوکس و یا هک، بلکه به عنوان یک نقطه شروع برای ورود به این دنیاها در نظر گرفته شده است. این کتاب با بیان ملزومات لینوکس آغاز میشود و سپس به سراغ مبانی اسکریپت نویسی در bash و پایتون میرود. هر جا که مناسب بوده است، سعی کرده ام از مثال هایی از دنیای هک کردن برای آموزش اصول لینوکس استفاده کنم. در این مقدمه، ما به رشد هک اخلاقی برای امنیت اطلاعات خواهیم