問題一覧
1
What does “grep” stand for:
Global Regular Expression Print
2
DEFINE: grep
command-line utility for searching plain-text data sets for lines that match a regular expression. The command works on Unix, Linux, and macOS operating systems.
3
DEFINE: The vi (visual) utility
popular screen-oriented text editor in Linux, Unix, and other Unix-like operating systems. When using, the terminal screen acts as a window into the editing buffer. Changes made to the editing buffer shall be reflected in the screen display, and the position of the cursor on the screen will indicate the position within the editing buffer.
4
DEFINE: The pwd command
displays the present working directory (current directory) path to the terminal or display.
5
DEFINE: The apt-get utility
a powerful package management command -line program that works with Ubuntu's APT (Advanced Packaging Tool) library to install new software packages, remove existing software packages, upgrade existing software packages, and even upgrade the entire operating system. This utility works with Ubuntu and Debian-based Linux distributions.
6
DEFINE: command-line utility for searching plain-text data sets for lines that match a regular expression. The command works on Unix, Linux, and macOS operating systems.
grep
7
DEFINE: popular screen-oriented text editor in Linux, Unix, and other Unix-like operating systems. When using, the terminal screen acts as a window into the editing buffer. Changes made to the editing buffer shall be reflected in the screen display, and the position of the cursor on the screen will indicate the position within the editing buffer.
The vi (visual) utility
8
DEFINE: displays the present working directory (current directory) path to the terminal or display.
The pwd command
9
DEFINE: a powerful package management command -line program that works with Ubuntu's APT (Advanced Packaging Tool) library to install new software packages, remove existing software packages, upgrade existing software packages, and even upgrade the entire operating system. This utility works with Ubuntu and Debian-based Linux distributions.
The apt-get utility
10
What does “APFS” stand for:
Apple File System
11
DEFINE: The Apple file system (APFS)
the default file system for Mac computers using macOS 10.13 or later and features strong encryption, space sharing, snapshots, fast directory sizing, and an improved file system fundamentals.
12
What does “HFS+” stand for:
Extended Hierarchical File System
13
DEFINE: The Extended Hierarchical File System (HFS+)
a journaling file system used natively by Apple's macOS systems before APFS was released in 2017. The file system can support a maximum volume size of 8 EB
14
DEFINE: The NT file system (NTFS)
a Windows file system that supports a 64-bit address space and can provide extra features such as file-by-file compression and RAID support as well as advanced file attribute management tools, encryption, and disk quotas. This file system can support a maximum volume size of up to 8 PB.
15
DEFINE: The File Allocation Table 32-bit (FAT 32)
32-bit file system supported by Windows, macOS, and Linux computers. The file system can support maximum volume sizes of up to 2 TB and maximum file sizes of up to 4 GB.
16
DEFINE: the default file system for Mac computers using macOS 10.13 or later and features strong encryption, space sharing, snapshots, fast directory sizing, and an improved file system fundamentals.
The Apple file system (APFS)
17
DEFINE: a journaling file system used natively by Apple's macOS systems before APFS was released in 2017. The file system can support a maximum volume size of 8 EB.
The Extended Hierarchical File System (HFS+)
18
DEFINE: a Windows file system that supports a 64-bit address space and can provide extra features such as file-by-file compression and RAID support as well as advanced file attribute management tools, encryption, and disk quotas. This file system can support a maximum volume size of up to 8 PB.
The NT file system (NTFS)
19
DEFINE: Simultaneous Authentication of Equals (SAE)
a password-based authentication and password-authenticated key agreement method used in WPA3 that replaced the 4-way handshake used in WA-based wireless networks.
20
DEFINE: 32-bit file system supported by Windows, macOS, and Linux computers. The file system can support maximum volume sizes of up to 2 TB and maximum file sizes of up to 4 GB.
The File Allocation Table 32-bit (FAT 32)
21
DEFINE: Enhanced Open
enables encryption for traffic being sent and received over a wireless network when still using open authentication.
22
DEFINE: AES Galois Counter Mode Protocol (GCMP)
high-performance mode of operation for symmetric encryption that supports authenticated encryption with associated data (AEAD).
23
DEFINE: Management Protection Frames
protect unicast and multicast management action frames to protect against eavesdropping and forgery in WPA3-based wireless networks.
24
DEFINE: a password-based authentication and password-authenticated key agreement method used in WPA3 that replaced the 4-way handshake used in WA-based wireless networks.
Simultaneous Authentication of Equals (SAE)
25
DEFINE: enables encryption for traffic being sent and received over a wireless network when still using open authentication.
Enhanced Open
26
DEFINE: high-performance mode of operation for symmetric encryption that supports authenticated encryption with associated data (AEAD).
AES Galois Counter Mode Protocol (GCMP)
27
DEFINE: protect unicast and multicast management action frames to protect against eavesdropping and forgery in WPA3-based wireless networks.
Management Protection Frames
28
DEFINE: Variable
placeholder in a script containing a number, character, or string of characters. These scripts do not have to be declared (unlike in programming languages) but can be assigned a value. Then, the name is referenced throughout the script instead of the value itself.
29
DEFINE: Constant
a specific identifier that contains a value that cannot be changed within the program. For example, the value to convert a number from F to C is alwavs 5/9 because the formula is C = (F -32) * 5/9.
30
DEFINE: Loop
deviates from the initial program path to some sort of logic condition. In this operation, the computer repeats the task until a condition is met. Often implemented with For or While statements. For example, a short script like (For i=1 to 100, print I, next) would print the numbers from 1 to 100 to the screen.
31
DEFINE: Comment
written into the code to help a human understand the initial programmer's logic. In Python, for example, you can use the # symbol to comment on a line of code. Anything on the line after the # is ignored by the computer when the script is being executed.
32
DEFINE: placeholder in a script containing a number, character, or string of characters. These scripts do not have to be declared (unlike in programming languages) but can be assigned a value. Then, the name is referenced throughout the script instead of the value itself.
Variable
33
DEFINE: a specific identifier that contains a value that cannot be changed within the program. For example, the value to convert a number from F to C is alwavs 5/9 because the formula is C = (F -32) * 5/9.
Constant
34
DEFINE: deviates from the initial program path to some sort of logic condition. In this operation, the computer repeats the task until a condition is met. Often implemented with For or While statements. For example, a short script like (For i=1 to 100, print I, next) would print the numbers from 1 to 100 to the screen.
Loop
35
DEFINE: written into the code to help a human understand the initial programmer's logic. In Python, for example, you can use the # symbol to comment on a line of code. Anything on the line after the # is ignored by the computer when the script is being executed.
Comment
36
What does “GPO” stand for:
Microsoft Group Policy Object
37
DEFINE: Microsoft's Group Policy Object (GPO)
a collection of Group Policy settings that defines what a system will look like and how it will behave for a defined group of users. This Policy is the primary administrative tool for defining and controlling how programs, network resources, and the operating system operate for users and computers in an organization.
38
What does “HIDS” stand for:
Host Based Intrusion Detection System
39
DEFINE: Host-Based Intrusion Detection System (HIDS)
a device or software application that monitors a system for malicious activity or policy violations. Any malicious activity or violation is typically reported to an administrator or collected centrally using a security information and event management system.
40
DEFINE: Anti-malware software
a program that scans a device or network for known viruses, Trojans, worms, and other malicious software.
41
DEFINE: a collection of Group Policy settings that defines what a system will look like and how it will behave for a defined group of users. This Policy is the primary administrative tool for defining and controlling how programs, network resources, and the operating system operate for users and computers in an organization.
Microsoft's Group Policy Object (GPO)
42
DEFINE: a device or software application that monitors a system for malicious activity or policy violations. Any malicious activity or violation is typically reported to an administrator or collected centrally using a security information and event management system.
Host-Based Intrusion Detection System (HIDS)
43
DEFINE: a program that scans a device or network for known viruses, Trojans, worms, and other malicious software.
Anti-malware software
44
DEFINE: process of distributing and applying updates to the software to prevent vulnerabilities from being exploited by an attacker or malware.
Patch Management
45
What is “resmon.exe”:
Resource Monitor
46
DEFINE: Resource Monitor (resmon.exe)
a utility used to display information about the use of hardware (CPU, memory, disk, and network) and software (file handles and modules) resources in real-time. The monitor helps check the performance counters of specific resources and decide a course of action to improve the performance.
47
What does “msinfo32.exe” stand for:
System Information
48
DEFINE: System Information (msinfo32.exe)
a utility that gathers information about your computer and displays a comprehensive list of hardware, system components, and the software environment that can be used to diagnose computer issues.
49
What does “dxdiag.exe” stand for:
Directx Diagnostic
50
DEFINE: Direct× Diagnostic (dxdiag.exe) utility
used to collect info about devices to help troubleshoot problems with Direct sound and video. It is a diagnostics tool used to test functionality and troubleshoot video-related or sound-related hardware problems. This diagnostic can save text files with the scan results.
51
What is “devmgmt.ms”:
Device Manager
52
DEFINE: Device Manager (devmgmt.ms)
a utility used to view and control the hardware attached to the computer. The system will highlight a piece of hardware that is not working so that a technician can repair or replace it.
53
DEFINE: a utility used to display information about the use of hardware (CPU, memory, disk, and network) and software (file handles and modules) resources in real-time. The monitor helps check the performance counters of specific resources and decide a course of action to improve the performance.
Resource Monitor (resmon.exe)
54
DEFINE: a utility that gathers information about your computer and displays a comprehensive list of hardware, system components, and the software environment that can be used to diagnose computer issues.
System Information (msinfo32.exe)
55
DEFINE: used to collect info about devices to help troubleshoot problems with Direct sound and video. It is a diagnostics tool used to test functionality and troubleshoot video-related or sound-related hardware problems. This diagnostic can save text files with the scan results.
Direct× Diagnostic (dxdiag.exe) utility
56
DEFINE: a utility used to view and control the hardware attached to the computer. The system will highlight a piece of hardware that is not working so that a technician can repair or replace it.
Device Manager (devmgmt.ms)
57
What does “GPT” stand for:
GUID Partition Table
58
What does MBR stand for:
Master Boot Record
59
DEFINE: GUID Partition Table (GPT)
a modern disk partitioning system allowing large numbers of partitions and very large partition sizes. The table is used in modern computers that support the UEFI standard and can support a maximum capacity of up to 9.7 ZB and up to 128 partitions.
60
DEFINE: Master Boot Record (MBR)
a sector on a hard disk storing information about partitions configured on the disk. The sector holds the information on how the logical partitions that contain the file systems are organized on the physical disk.
61
DEFINE: Optical Disk Image (ISO) File
a file that contains all of the contents from an optical disc in a single file which can be mounted to the file system as though it were a physical optical drive.
62
DEFINE: File Allocation Table 32-bit (FAT 32)
32-bit file system supported by Windows, macOS, and Linux computers. FAT32 can support maximum volume sizes of up to 2 TB and maximum file sizes of up to 4 GB.
63
DEFINE: a modern disk partitioning system allowing large numbers of partitions and very large partition sizes. The table is used in modern computers that support the UEFI standard and can support a maximum capacity of up to 9.7 ZB and up to 128 partitions.
GUID Partition Table (GPT)
64
DEFINE: a sector on a hard disk storing information about partitions configured on the disk. The sector holds the information on how the logical partitions that contain the file systems are organized on the physical disk.
Master Boot Record (MBR)
65
DEFINE: a file that contains all of the contents from an optical disc in a single file which can be mounted to the file system as though it were a physical optical drive.
Optical Disk Image (ISO) File
66
DEFINE: 32-bit file system supported by Windows, macOS, and Linux computers. FAT32 can support maximum volume sizes of up to 2 TB and maximum file sizes of up to 4 GB.
File Allocation Table 32-bit (FAT 32)
67
What is “ext3” short for:
Third Extended File System
68
What is “ext4” short for:
Fourth Extended File System
69
What does “NFS” stand for:
Network File System
70
DEFINE: The Swap Partition
on a Linux system is a portion of the hard disk formatted with a minimal kind of file system and used in situations when the operating system runs out of physical memory and needs more of it. It can only be used by the memory manager and not for the storage of ordinary data files.
71
DEFINE: Third Extended Filesystem (ext3)
a journaled file system commonly used by the Linux kernel. The file system can support a maximum volume size of up to 32 TB.
72
DEFINE: Fourth Extended Filesystem (ext4)
a journaled file system that is used natively by modern Linux operating systems such as Debian and Ubuntu. The file system can support a maximum volume size of up to 1 EB.
73
DEFINE: The Network System File (NFS)
used to mount remote storage devices into the local file system on a Linux system. It allows you to mount your local file systems over a network and remote hosts to interact with them while mounted locally on the same system.
74
DEFINE: on a Linux system is a portion of the hard disk formatted with a minimal kind of file system and used in situations when the operating system runs out of physical memory and needs more of it. It can only be used by the memory manager and not for the storage of ordinary data files.
The Swap Partition
75
DEFINE: a journaled file system commonly used by the Linux kernel. The file system can support a maximum volume size of up to 32 TB.
Third Extended Filesystem (ext3)
76
a journaled file system that is used natively by modern Linux operating systems such as Debian and Ubuntu. The file system can support a maximum volume size of up to 1 EB.
Fourth Extended File System (ext4)
77
DEFINE: used to mount remote storage devices into the local file system on a Linux system. It allows you to mount your local file systems over a network and remote hosts to interact with them while mounted locally on the same system.
The Network System File (NFS)
78
DEFINE: The tracert (trace route) diagnostic utility
determines the route to a destination by sending Internet Control Message Protocol (ICMP) echo packets to the destination. In these packets, tracert uses varying IP Time-To-Live (TTL) values. When the TTL on a packet reaches zero (0), the router sends an IMP "Time Exceeded" message back to the source computer. The ICMP "Time Exceeded" messages that intermediate routers send back show the route.
79
DEFINE: The ipconfig tool
displays all current TCP/IP network configuration values on a given system.
80
DEFINE: The netstat tool is a command-line network utility
displays network connections for Transmission Control Protocol, routing tables, and some network interface and network protocol statistics on a single system.
81
DEFINE: The nbtstat command
a diagnostic tool for NetBIOS over TCP/IP used to troubleshoot NetBIOS name resolution problems.
82
determines the route to a destination by sending Internet Control Message Protocol (ICMP) echo packets to the destination. In these packets, tracert uses varying IP Time-To-Live (TTL) values. When the TTL on a packet reaches zero (0), the router sends an IMP "Time Exceeded" message back to the source computer. The ICMP "Time Exceeded" messages that intermediate routers send back show the route.
The tracert (trace route) diagnostic utility
83
displays all current TCP/IP network configuration values on a given system.
The ipconfig tool
84
displays network connections for Transmission Control Protocol, routing tables, and some network interface and network protocol statistics on a single system.
The netstat tool is a command-line network utility
85
a diagnostic tool for NetBIOS over TCP/IP used to troubleshoot NetBIOS name resolution problems.
The nbtstat command
86
What is another name for: On-Path Attack
man-in-the-middle attack
87
What is another name for: ARP Poisoning
ARP Spoofing
88
DEFINE: Branch
used to control the flow within a computer program or script, usually based on some logic condition. Often, these are implemented with IF THEN ELSE statements.
89
DEFINE: exFat
file system optimized for external flash memory storage devices such as USB flash drives and SD cards. exFAT supports a maximum volume size of up to 128 PB with a recommended maximum volume size of 512 TB for the best reliability.
90
DEFINE: The dd command
used to convert and copy files. On Unix and Unix-like operating systems like Linux, almost everything is treated as a file, even block devices like a hard disk drive. This makes dd useful to clone disks or wipe data from a drive.
91
DEFINE: The mv command
command-line utility that moves files or directories from one place to another. The command supports moving single files, multiple files, and directories. The command can prompt before overwriting files and will only move files that are newer than the destination.
92
DEFINE: The Is command
lists the files or directories in the current path of a Unix, Linux, or Mac operating system. When invoked without any arguments, this command lists the files in the current working directory.
93
DEFINE: The cd command
used to change the directory. If used with the "cd.." option, it will move up one directory in the file system's directory structure. If used with the "cd”.