31 Questions
What is a benefit of automation or scripting in operating systems?
Problems can be identified and resolved automatically
What is the purpose of PowerShell in Windows?
Extend the functionality of the normal command line
What file extension is commonly associated with PowerShell scripts?
.PS1
How does automation help identify and resolve problems compared to manual intervention?
Faster identification and resolution
What type of functions can PowerShell run at the command line?
Command-lets
From an attacker's perspective, what advantage does automated attack functions provide?
Ability to find vulnerable systems with minimal effort
What type of scripting language is commonly used in a cloud-based environment?
Python
Which operating systems support Python scripting?
Windows, Mac OS, Linux
What is the file extension commonly associated with Python scripts?
.py
In Unix and Linux environments, which scripting language is commonly used?
Shell script
What special set of characters designates a shell script in Unix or Linux?
Shebang
What type of script might attackers use in Microsoft Office products to execute malicious payloads?
Macro
What is Visual Basic for Applications (VBA) commonly associated with?
Microsoft Office products
What vulnerability allows an attacker to run their own code in Microsoft Office using VBA?
CVE-2010-0815
Which scripting language is primarily used for administration in Microsoft Windows?
.bat files
What is the file extension commonly associated with PowerShell scripts?
.ps1
What is a key advantage of automation in identifying and resolving problems?
Problems can be resolved without human intervention quickly.
How does Windows PowerShell extend the functionality of the normal Windows command line?
By adding command-lets and the ability to run specific scripts or executables.
What type of file extension is commonly associated with Python scripting?
.py
From an attacker's perspective, what is a benefit of having automated attack functions?
It allows attackers to find vulnerabilities at computer speed without manual intervention.
What distinguishes PowerShell from the normal Windows command line interface?
PowerShell's ability to manage almost every aspect of the Windows operating system.
What scripting language is commonly used in a cloud-based environment for orchestrating application instances?
Python
Which scripting language may an attacker use in Unix or Linux environments to perform malicious functions at the command line?
Shell script
In the context of Microsoft Office, what scripting language provides extensive automation and can interact with the operating system directly?
VBA
Which file extension is commonly associated with shell scripts in Unix or Linux environments?
.sh
What scripting language would be most suitable for an attacker trying to hack cloud-based system servers, routers, switches, and infrastructure devices?
Python
Which type of scripting language is designed specifically to automate functions within certain types of applications, but can also be exploited by attackers for malicious purposes?
.vba macros
If an attacker wants to automate attacks against systems using Microsoft Office applications, which scripting language might they rely on?
.vba macros
Which scripting language is commonly found with a .py extension and has broad compatibility across different operating systems such as Windows, Mac OS, and Linux?
.py
In the Unix or Linux environment, what type of shell script would an attacker likely use if they aim to automate attacks from the command line?
a bourne shell (.sh)
Which script's vulnerability could allow an attacker to run their code on a device?
Visual Basic for Applications (VBA)
Learn about using Python for system administration tasks like accessing Active Directory, modifying files, and working in a cloud-based environment. Understand how Python scripts can be used across multiple operating systems.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free