[Autogenerated] before we move too far into this module,
we need to take a minute to describe a set of conditions
of a potential environment where you,
as a student can visualize yourself being in for this course,
imagine that you have been brought into a network security group within
Globomantics to bring some new ideas and direction to the group.
This includes the ability to bring some tolls into the
job that are not already in use today.
The new tools in this case are a number of different tools that can be
added to python that will help to complete your toolkit as a security
professional for this course as a whole.
We will be looking at some of the most common use cases for these technologies,
including multiple demonstrations of how they can be used in a real environment.
This coverage will include the collection of system
information interacting with my SQL and DNS servers,
tracking IP address geographic locations as well as the
monitoring of processes for abnormal behavior,
including those that spawn other processes and those that
download remote files unexpectedly.
For this module specifically,
we will be focusing on the collection of system information
from both a local system and from a remote system using a
few different python modules, including the platform P sutil and W.
M.
I modules.
This will include information like hardware and software versions,
processes utilization and network configurations.
Once this information has been collected as a network security engineer,
you can focus on the potential attack vectors that exist.
For example,
if you determine that an operating system is running at a
specific patch level that is known to be vulnerable,
then this can be checked if you are actively defending a system,
or you can exploit it if you're actively attacking it.
And so now, with this review,
let's move into the next short section where we will
review the learning environment.