- عنوان کتاب: Cybersecurity Ops with bash
- نویسنده/انتشارات: Paul Troncone and Carl Albing
- حوزه: عملیات سایبری
- سال انتشار: 2019
- تعداد صفحه: 524
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 2.88 مگابایت
آنچه در جنگ بیشترین اهمیت را دارد سرعت فوق العاده است: نمی توان از فرصت ها غافل شد. سان تزو، هنر جنگ در این روزگار، خط فرمان گاهی نادیده گرفته می شود. پزشکان جدید امنیت سایبری ممکن است توسط ابزارهایی با رابط های گرافیکی پر زرق و برق فریب بخورند. اپراتورهای با تجربه تر ممکن است ارزش آن را نادیده بگیرند یا دست کم بگیرند. با این حال، خط فرمان توانایی های فراوانی را ارائه می دهد و باید بخشی از جعبه ابزار هر پزشک باشد. به عنوان مثال، دستور tail به ظاهر ساده که چند خط آخر یک فایل مشخص را خروجی می دهد، بیش از 2000 خط کد C است. شما میتوانید ابزار مشابهی را با استفاده از پایتون یا زبان برنامهنویسی دیگری ایجاد کنید، اما چرا این کار را انجام دهید وقتی میتوانید به سادگی با فراخوانی آن از خط فرمان به قابلیتهای آن دسترسی داشته باشید؟ علاوه بر این، یادگیری نحوه استفاده از خط فرمان برای کارهای پیچیده به شما درک بهتری از نحوه عملکرد یک سیستم عامل می دهد. تواناترین متخصصان امنیت سایبری میدانند که ابزارها در یک سطح اساسی چگونه کار میکنند، نه فقط نحوه استفاده از آنها. Cybersecurity Ops with bash به شما می آموزد که چگونه از دستورات پیچیده لینوکس و پوسته bash استفاده کنید تا توانایی های خود را به عنوان یک اپراتور امنیتی و متخصص افزایش دهید. با یادگیری این مهارت ها قادر خواهید بود به سرعت قابلیت های پیچیده ای را با کمتر از یک خط از دستورات خط لوله ایجاد و نمونه سازی کنید. اگرچه پوسته bash و دستوراتی که در این کتاب مورد بحث قرار میدهیم از خانواده سیستمعاملهای یونیکس و لینوکس سرچشمه میگیرند، اما اکنون در همه جا وجود دارند. این تکنیک ها به راحتی بین محیط های لینوکس، ویندوز و macOS قابل انتقال هستند. Cybersecurity Ops with bash برای کسانی نوشته شده است که می خواهند به تسلط بر خط فرمان در زمینه امنیت رایانه دست یابند. هدف جایگزینی ابزارهای موجود با اسکریپت های خط فرمان نیست، بلکه آموزش نحوه استفاده از خط فرمان است تا بتوانید از آن برای تقویت قابلیت های امنیتی موجود خود استفاده کنید. در سراسر این کتاب، نمونه هایی را بر روی تکنیک های امنیتی مانند جمع آوری داده ها، تجزیه و تحلیل و تست نفوذ متمرکز می کنیم. هدف از این مثالها نشان دادن قابلیتهای خط فرمان و ارائه بینش به برخی از تکنیکهای اساسی مورد استفاده ابزارهای سطح بالاتر است. این کتاب آشنایی اولیه با امنیت سایبری، رابط خط فرمان، مفاهیم برنامه نویسی و سیستم عامل های لینوکس و ویندوز را فرض می کند. دانش قبلی از bash مفید است اما لزوماً مورد نیاز نیست. این کتاب مقدمه ای برای برنامه نویسی نیست، اگرچه برخی از مفاهیم کلی در بخش اول پوشش داده شده است.
What is of the greatest importance in war is extraordinary speed: one cannot afford to neglect opportunity. Sun Tzu, The Art of War In this day and age, the command line is sometimes overlooked. New cybersecurity practitioners may be lured away by tools with flashy graphical interfaces. More-experienced operators may dismiss or underestimate its value. However, the command line provides a wealth of capability and should be part of every practitioner’s toolkit. As an example, the seemingly simple tail command that outputs the last few lines of a specified file is over 2,000 lines of C code. You could create a similar tool using Python or another programming language, but why do so when you can access its capabilities by simply invoking it from the command line? Additionally, learning how to use the command line for complex tasks gives you a better understanding of the way an operating system functions. The most capable cybersecurity practitioners understand how tools work at a fundamental level, not just how to use them. Cybersecurity Ops with bash teaches you how to leverage sophisticated Linux commands and the bash shell to enhance your capabilities as a security operator and practitioner. By learning these skills you will be able to rapidly create and prototype complex capabilities with as little as a single line of pipelined commands. Although the bash shell and the commands we discuss throughout this book originated in the Unix and Linux family of operating systems, they are now ubiquitous. The techniques are easily transferable between Linux, Windows, and macOS environments. Cybersecurity Ops with bash is written for those who wish to achieve mastery of the command line in the context of computer security. The goal is not to replace existing tools with command-line scripts, but rather to teach you how to use the command line so you can leverage it to augment your existing security capabilities. Throughout this book, we focus examples on security techniques such as data collection, analysis, and penetration testing. The purpose of these examples is to demonstrate the command line’s capabilities and give you insight into some of the fundamental techniques used by higher-level tools. This book assumes basic familiarity with cybersecurity, the command-line interface, programming concepts, and the Linux and Windows operating systems. Prior knowledge of bash is useful but not necessarily needed. This book is not an introduction to programming, although some general concepts are covered in Part I.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Cybersecurity Ops with bash
نظرات کاربران