Final Exam: OS Exploits
IT Security | Intermediate
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: OS Exploits will test your knowledge and application of the topics presented throughout the OS Exploits track of the Skillsoft Aspire OS Exploits Journey.
WHAT YOU WILL LEARN
use the Windows Registry and recognize the different artifacts contained withinuse basic Windows and PowerShell commandsdescribe out-of-order execution and related processor concepts and vulnerabilitiesidentify what to look for using social media and other tools when finding targets for social engineering exercisesrecognize and avoid stack buffer overflowsidentify open-source intelligence gathering techniques and sourcesdescribe how coding errors and vulnerabilities lead to corrupting memoryenumerate data from an FTPdescribe how strings executed dynamically can lead to vulnerabilitiesidentify different Windows Server operating systems and their various uses within the environmentdescribe the concept of pivoting within a Windows environment and typical end goalsuse a ransomware attack as a quick method to clean up post-attackconduct a Nmap scan of a Windows-based networkrecognize various user levels and methods of privilege escalation within Windowsdisable compiler protections to construct and execute shellcode in Cname the various user and service accounts within a Windows Active Directory environmentoutline the various methods of attacking FTP servicesoutline how to find vulnerabilities for third-party applicationsdescribe common weaknesses and errors made when working with integers and how to prevent themoutline how to scan a network for open portsstate various methods of attacking the Windows RDP serviceapply flags to the gcc compiler to catch string weaknesses by converting warnings into errorsdescribe methods for allocating memorylist various tools and techniques used to enumerate SMBdescribe the background of the EternalBlue exploit and outline how it works on Windows systemstargets for privilege escalation exploits and common privilege control mechanismsrecognize a honeypot and how to avoid falling into their trapillustrate the weaknesses caused by string formatting methodsoutline how SMB works and how permissions are setmodify options used to vary the operation of a Metasploit command
outline what RDP is and how it works within a Windows environmentdescribe the nature of out-of-bounds write vulnerabilities and their impactdescribe the features of WMI and how it worksidentify common attacks against legacy Windows host-based machinessearch for exploits and shellcodes using Exploit Databasetargets for exploiting processes and tasks of a running Linux systemoutline various methods of attacking SMBrecognize and avoid looping off-by-one in a C programview Windows event logging in actioncrack an NTLM hash value using several toolsnavigate the basic commands used to prepare exploit tests using Metasploitrecognize what an advanced persistent threat (APT) is and methods used to configure themoutline how to scan a system and name tools used to conduct a basic enumerationdescribe a program's structure in memory in terms of address space layoutdefine what PsExec is and describe how it worksidentify common attacks against legacy Windows Server-based machinesuse CrackMapExec to steal user credentials from a Windows machinerun objdump and readelf to disassemble and inspect a Linux programdetect Linux security weaknesses using the Linux Exploit Suggester utilityexplore the use of SQL injection attacks and protections against them using SQLMaptake and restore snapshots of virtual machines using QEMU Monitordescribe how data and functionality are protected by separating computing resourcescheck input strings for validity and safetydescribe safeguards and considerations when running insecure programs in virtual environmentsdescribe how strings are exploited in computer programsestablish an approach to using virtual environments to stage exploitsmonitor system information from a staging environment using QEMU Monitorset up QEMU and its dependencies for machine emulation and virtualizationrun gdb to step through and trace debug a C programdescribe the GNU C Library (Glibc) and how it integrates with the Linux kernel
IN THIS COURSE
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.Digital badges are yours to keep, forever.
YOU MIGHT ALSO LIKE
Course Final Exam: Unit Testing
Course Final Exam: Python in Action