Linux Basics for Hackers (Book Review)

December 20, 2018 | Views: 6234

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATIONAlready a Member Login Here


As an assistant mentor on Cybrary, I get asked a lot “how much Linux do I need to study security?” What I really hear is “Hey, I get it: more is better, but do I really need to be a deeply skilled/certified  Linux admin with years of hands-on experience before I can even start on my Security+ or the CEH?” In other words, how much Linux is enough for beginners?

Professional hacker and author Occupy the Web (a.k.a. Master OTW) answers this question in his new book Linux Basics for Hackers (“Linux Basics”).   I am happy to report that Linux Basics is a crisp, well written, and highly effective introduction to Linux for budding pentesters and SOC analysts. The best part is that instead of opting to teach on a vanilla CentOS or Debian distribution, OTW chooses Kali Linux.  This affords new security practitioners lots of “stick time” on the world’s most popular hacking distribution: one they will likely spend a lot of time on in their future careers.

Linux Basics starts with the requisite “what is ethical hacking” and then quickly moves on to set up a Kali virtual machine on VirtualBox.  From there, the reader is given a brief overview of the Linux file system and shown how to use basic Linux commands.  Users are expected to follow along with the examples given, and every chapter ends with exercises to reinforce learning and retention.  Everything that really matters is covered: key commands, file manipulation, networking, managing and installing software, permissions, managing processes, etc.  The content maps loosely to the Linux+, but I find the order of topics much better for new learners.  For example, Linux+ introduces managing the Linux kernel early on, while Linux Basics saves that topic for much later when the student has (presumably) learned a lot of practical Linux and is now ready for deeper topics.

Linux Basics cover both Bash Scripting and Python. Readers get to build simple yet useful tools instead of learning a lot of theory. I did find the Python section a little sparse, and I do worry that those very new to scripting may struggle a bit with this section. On the bright side, Linux Basics also covers just enough MySQL database and wireless hacking to whet the readers’ appetite but not overwhelm them.

Linux Basics is an ideal first book on Linux for any aspiring red or blue team member, and reading it is well worth your time.

Share with Friends
FacebookTwitterLinkedInEmail
Use Cybytes and
Tip the Author!
Join
Share with Friends
FacebookTwitterLinkedInEmail
Ready to share your knowledge and expertise?
Comment on This

You must be logged in to post a comment.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Cybrary On The Go

Get the Cybrary app for Android for online and offline viewing of our lessons.

Get it on Google Play
 

Support Cybrary

Donate Here to Get This Month's Donor Badge

 
Skip to toolbar

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel