CHAPTER 4

Operating Systems

In this chapter, we will cover:

•   Operating systems to test with

•   Linux distributions

•   Windows

•   Low-cost device operating systems

•   Command line considerations

•   Linux shells

•   PowerShell

•   Operating systems to test against

Once you have identified your platforms, whether they are physical or virtual, you need to identify the operating systems you are going to use. Certainly when it comes to the systems you are going to be testing against, that’s going to be dictated by the type of testing you are doing and what you are being asked to look against. When it comes to learning your craft, though, there are some operating systems that you can use as targets. This is especially true if you are looking ...

Get Build Your Own Cybersecurity Testing Lab: Low-cost Solutions for Testing in Virtual and Cloud-based Environments now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.