Font size
WorksheetsL 5 6 7 8
Total questions: 100
Worksheet time: 50mins
Which command is used to track the path packets take to a destination host?
traceroute
ping
netstat
ifconfig
Which of these are NOT cyber recon examples?
Cracking password with hashcat
Scanning for open ports using Nmap
Gathering public information from social media
Enumerating DNS records
Reading news articles about a target company is what type of recon? Any attempt of social engineering is what type?
Passive / Active
Active / Passive
Passive / Passive
Active / Active
Which tool is used to find domain registration details like registrar and expiry date?
WHOIS
Ping
Traceroute
nslookup
What is the primary purpose of hping3?
Packet crafting and firewall testing
Network file sharing
Web server hosting
Database management
The command dig example.com is used for what purpose?
Check DNS records
Check disk usage
Display environment variables
Download files from the internet
In Nmap, what does -sS flag indicate?
SYN Stealth Scan
UDP Scan
Ping Sweep
Connect Scan
What does the -sV flag in Nmap do?
Service Version Detection
Subnet Validation
Session Verification
Source Value Identification
Which of the following is a method of active reconnaissance?
Network sniffing
Social engineering
Password cracking
Physical security audit
Which authentication factor is a Smart card?
Smart card
Password
Fingerprint
Security question
Which of the following is considered a Password?
Password
Username
Email address
Phone number
What is the main purpose of authentication design?
To ensure CIA principles
To improve system performance
To reduce software development cost
To enhance user interface aesthetics
To increase network bandwidth
User provisioning involves what?
Creating and configuring user accounts
Monitoring network traffic
Designing user interfaces
Managing hardware inventory
What is an OTP?
One-Time Password
Online Transaction Protocol
Open Text Platform
Official Test Paper
In authentication, confidentiality ensures that what?
Credentials are kept secret
Credentials are always encrypted during transmission
Users are always authenticated
Passwords are never changed
Attribute-Based Access Control (ABAC) decisions are made using _______.
User and resource attributes
Password policies
Network protocols
Encryption algorithms
Which authentication factor is _______?
Fingerprint
Password
PIN
Security Token
What policy prevents users from choosing an old password again?
Password history policy
Password complexity policy
Account lockout policy
Password expiration policy
When a CSIRT documents a breach timeline and actor movements, what are they performing?
Analysis and documentation
Incident eradication
Threat containment
Vulnerability scanning
A company needs to know its IP configuration details. Which command should they use?
ipconfig
ping
netstat
tracert
Which command is used to track the path packets take to a destination host?
traceroute
ping
netstat
ifconfig
The command dig example.com is used for what purpose?
Check DNS records.
Create a new user account.
Install software packages.
Format the hard drive.
In Nmap, what does -sS flag indicate?
SYN Stealth Scan.
UDP Scan.
Ping Sweep.
Version Detection.
Which of these are NOT cyber recon examples?
Gaming online.
Scanning network ports.
Gathering information from social media.
Phishing for credentials.
According to the Lockheed Martin Cyber Kill Chain, which step is Cyber Recon?
Reconnaissance.
Weaponization.
Delivery.
Exfiltration.
Reading news articles about a target company is what type of recon? Any attempt of social engineering is what type?
Passive / Active.
Active / Passive.
Internal / External.
Direct / Indirect.
What does OSINT stand for?
Open Source Intelligence.
Online Security Information Technology.
Operational System Integration.
Official Source Information Technology.
Which command displays a domain's IP address (A record)?
dig
ls
cd
ping
Which tool is used to find subdomains?
amass or sublist3r.
Nmap.
Wireshark.
Metasploit.
What information can theHarvester find?
TheHarvester can find information such as email addresses, subdomains, IPs, and URLs.
TheHarvester can only find usernames and passwords.
TheHarvester can only find phone numbers and physical addresses.
TheHarvester can only find credit card details and bank account numbers.
What is the purpose of Privileged Access Management (PAM)?
To control and monitor administrative accounts and prevent misuse of privileges.
To provide unlimited access to all users.
To eliminate the need for authentication.
To allow guest users to manage system settings.
What does Single Sign-On (SSO) allow users to do?
Authenticate once to access multiple systems or applications.
Create multiple accounts for different applications.
Require separate passwords for each system.
Log in with a different username for every application.
What is the function of OAuth in identity management?
It allows apps to access user data from another service without sharing passwords.
It encrypts user passwords for secure storage.
It manages user roles and permissions within an application.
It provides multi-factor authentication for users.
What is the purpose of creating user groups in Linux before adding users?
To organize users with similar permissions and simplify access control through group-based policies.
To increase the system's processing speed.
To prevent users from accessing the terminal.
To automatically install software for all users.
Why is it considered good practice to use the -m option with useradd?
The -m flag automatically creates a home directory for the user, ensuring a proper environment for login and file storage.
It sets the user's password to 'm' by default.
It assigns the user to the 'm' group automatically.
It prevents the user from logging in remotely.
What is the difference between /etc/passwd and /etc/group files?
/etc/passwd stores user account details; /etc/group defines user group memberships.
/etc/passwd stores group information; /etc/group stores user passwords.
/etc/passwd and /etc/group both store user passwords.
/etc/passwd stores only root user details; /etc/group stores only admin group memberships.
What command displays both the UID and GID of a user?
id
whoami
groups
passwd
What is the main function of the SSH service (sshd) in Linux?
It provides secure remote access to the system using encrypted communication channels.
It manages local user accounts and passwords.
It is responsible for printing documents to network printers.
It handles file system mounting and unmounting operations.
What does the AllowGroups directive in /etc/ssh/sshd_config do?
It restricts SSH login permissions only to members of specified groups.
It allows all users to log in without any restrictions.
It disables password authentication for all users.
It sets the maximum number of SSH connections allowed.
Why must the SSH service be restarted after editing sshd_config?
Changes to configuration files are applied only after the SSH daemon is reloaded or restarted.
To update the system kernel for SSH.
To reset all user passwords.
To enable remote desktop access.
What would happen if both PasswordAuthentication no and ChallengeResponseAuthentication no are set in sshd_config?
No password-based authentication would be allowed.
Only public key authentication would be allowed.
Password authentication would still be possible.
Challenge-response authentication would be enabled.
What is the main purpose of simulating a Hydra brute-force attack in a security lab?
To demonstrate how weak passwords can be exploited and to learn how to detect and mitigate such attacks.
To test the speed of the network connection.
To install new software on the server.
To create backup copies of user data.
Why is it risky to use high thread counts (e.g., -t 16) in Hydra against SSH?
Excessive parallel connections can cause the SSH service to reject requests or temporarily disable access.
It guarantees faster password cracking without any downsides.
High thread counts will always bypass SSH security measures.
Using high thread counts will encrypt all traffic automatically.
How can system administrators detect brute-force attacks from SSH logs?
By reviewing /var/log/auth.log or journalctl -u ssh, which show repeated attempts.
By checking /etc/passwd for new users.
By monitoring CPU temperature logs.
By inspecting /var/log/dmesg for hardware errors.
What is the purpose of enabling PAM modules in SSH authentication?
PAM (Pluggable Authentication Modules) allows integration of additional security features, like 2FA, into the authentication process.
PAM modules are used to increase network speed during SSH authentication.
PAM modules are required for SSH to support file transfers.
PAM modules are used to encrypt SSH traffic.
What type of authentication does Google Authenticator implement?
Time-based One-Time Password (TOTP) authentication.
Password-based authentication.
Biometric authentication.
Certificate-based authentication.
Which PAM file must be modified to enable Google Authenticator for SSH?
/etc/pam.d/sshd
/etc/pam.d/login
/etc/pam.d/system-auth
/etc/pam.d/common-auth
Why is ChallengeResponseAuthentication yes required for 2FA to function in SSH?
It allows SSH to prompt users for an additional dynamic verification code after password entry.
It enables SSH to use public key authentication only.
It disables password authentication entirely.
It allows SSH to bypass all authentication checks.
What happens if the SSH config is misconfigured with invalid options like AuthenticationMethods keyboard-interactive (unsupported)?
The SSH service will fail to start, producing a error in system logs.
The SSH service will ignore the invalid option and start normally without error.
The SSH service will automatically correct the invalid option and restart.
The SSH service will prompt the user to fix the configuration before starting.
What kind of evidence helps identify brute-force attacks in SSH logs?
Multiple failed password attempts, connection drops, and messages like repeated attempts.
Single successful login with no errors.
Frequent use of secure shell keys without password prompts.
Consistent logins from the same trusted IP address.
Why is it important to analyze timestamps during incident investigation?
They help correlate events, identify the exact time of compromise, and reconstruct the attack timeline.
They allow investigators to ignore irrelevant data and focus only on user credentials.
Timestamps are used solely for system performance monitoring, not for security analysis.
Analyzing timestamps helps in encrypting sensitive data during an incident.
What are key steps in responding to a detected SSH brute-force attack?
Lock compromised accounts and reset passwords; analyze affected systems for data access or exfiltration; implement stricter authentication policies and monitoring.
Ignore the attack and continue normal operations; only monitor for future incidents.
Disable SSH service permanently on all servers without further investigation.
Inform users to change their passwords at their discretion, but take no further action.
What is a computer security incident?
A computer security incident is any accidental or deliberate activity that compromises the confidentiality, integrity, or availability (CIA) of information systems or data.
A computer security incident is any routine maintenance performed on a computer system.
A computer security incident is any software update applied to improve system performance.
A computer security incident is any scheduled backup of important files.
What are the three main principles of information security (CIA)?
Confidentiality, Integrity, Availability
Control, Investigation, Analysis
Communication, Innovation, Adaptability
Compliance, Inspection, Assessment
What does the acronym PICERL stand for?
Preparation, Identification, Containment, Eradication, Recovery, Lessons Learned.
Preparation, Investigation, Correction, Evaluation, Restoration, Learning.
Planning, Inspection, Control, Elimination, Reinstatement, Learning.
Prevention, Investigation, Correction, Examination, Recovery, Learning.
What does SOAR stand for and what is its purpose?
Security Orchestration, Automation, and Response. Its purpose is to automate and coordinate incident response processes.
System Optimization and Analysis Resource. Its purpose is to improve network performance.
Secure Operations and Risk. Its purpose is to manage organizational risk.
Software Orchestration and Recovery. Its purpose is to restore systems after failure.
MTTC's IR plan includes escalation paths. What does this ensure?
Incidents reach the right level of management quickly.
All incidents are ignored until further notice.
Incidents are resolved without any management involvement.
Escalation paths delay the response to incidents.
A post-incident meeting discusses what went wrong and how to improve. Which phase is this?
Lessons Learned (Post-incident phase).
Detection phase.
Preparation phase.
Containment phase.
What should be done before eradicating malware from a compromised host?
Collect forensic evidence.
Disconnect the host from the network.
Update the operating system.
Run a full system backup.
What is the role of SIEM in incident response?
Aggregates and analyzes logs for potential incidents.
Provides physical security to data centers.
Manages user authentication and access control.
Performs network hardware maintenance.
Why is communication planning essential during incident response?
To ensure coordinated and accurate information sharing.
To delay the response process.
To create confusion among team members.
To avoid documenting the incident.
A company detects suspicious activity on its network. What should it do first according to the incident response process?
Identify and confirm the incident.
Notify law enforcement immediately.
Erase all affected data.
Ignore the activity and monitor further.
Why are timelines crucial in an investigation?
They help reconstruct attacker actions and timing.
They provide legal advice to investigators.
They automatically prevent future attacks.
They identify the physical location of all suspects.
If malware is removed and systems are rebuilt, which two phases does this involve?
Eradication and Recovery.
Detection and Containment.
Preparation and Identification.
Analysis and Reporting.
What is social engineering?
A psychological manipulation technique used to trick people into giving away confidential information or performing harmful actions.
A method of encrypting data to prevent unauthorized access.
A type of computer virus that spreads through email attachments.
A process of physically securing computer hardware from theft.
Does social engineering require technical hacking skills?
No. It mostly relies on human psychology rather than computer skills.
Yes. It requires advanced programming knowledge.
Yes. It involves breaking encryption algorithms.
Yes. It needs expertise in network penetration testing.
Who is Kevin Mitnick and why is he famous?
He was one of the first and most famous social engineers; served jail time for hacking and later became a cybersecurity consultant.
He was a famous mathematician known for his work in number theory.
He was a renowned physicist who contributed to quantum mechanics.
He was a celebrated artist known for his abstract paintings.
What are the two main phases of a social engineering attack?
Reconnaissance contacting and manipulating the target.
Planning and execution.
Detection and prevention.
Reporting and analysis.
What is the purpose of reconnaissance in SE?
To gather as much information as possible (emails, names, habits, company structure) to make the attack convincing.
To immediately launch an attack without preparation.
To protect the target from social engineering attacks.
To report suspicious activities to authorities.
Name one tool used for reconnaissance.
theHarvester
Wireshark
Metasploit
John the Ripper
What is the principle of authority?
Victims tend to obey authority figures quid pro quo—something for something the attacker offers help or reward in exchange for access or data.
Victims tend to ignore authority figures and act independently.
Victims always question authority and never comply with requests.
Victims are more likely to trust strangers than authority figures.
How can employees detect a possible social engineering attempt?
By noticing urgency, intimidation, excessive friendliness, or lack of verifiable details.
By ignoring all emails from unknown senders.
By trusting any message that uses company branding.
By sharing passwords with colleagues to confirm identity.
What is the main countermeasure against SE attacks?
Security awareness training for employees across all organizational roles.
Implementing only physical security measures.
Relying solely on antivirus software.
Ignoring suspicious emails and messages.
What is the Social Engineering Toolkit (SET) used for?
A tool on Kali Linux that simulates and tests social engineering.
A tool for network packet analysis.
A tool for password cracking only.
A tool for wireless network scanning.
What is Typosquatting?
Registering similar domain names to trick users.
A method of encrypting data for security.
A technique for speeding up website loading times.
A process of creating backup copies of websites.
Why are small factual mistakes in emails a warning sign?
They show limited insider knowledge.
They indicate strong technical skills.
They prove the sender is trustworthy.
They confirm the email is genuine.
Dumpster Diving is used to:
Collect sensitive information from discarded materials.
Recycle electronic waste responsibly.
Clean public spaces for community service.
Dispose of hazardous chemicals safely.
Which attack focuses on specific individuals using personalized lures?
Spear Phishing.
Pharming.
Brute Force Attack.
Watering Hole Attack.
Which tool is used to automate phishing and social engineering attacks?
Social Engineering Toolkit (SET).
Wireshark.
Metasploit.
Nmap.
When an employee receives a suspicious email what should they do first?
Report it to IT or security.
Reply to the email to ask for more information.
Click on any links to verify their authenticity.
Forward the email to all colleagues.
During which phase does the attacker directly engage the victim?
Victim Approach.
Reconnaissance.
Planning.
Escape.
Limiting public contact information online helps prevent:
Reconnaissance.
Phishing attacks.
Data encryption.
Software updates.
Threatening users to gain compliance leverages which principle?
Intimidation.
Reciprocity.
Consensus.
Scarcity.
What is social engineering?
A psychological manipulation technique used to trick people into giving away confidential information or performing harmful actions.
A method of encrypting data to protect it from hackers.
A type of software used to detect viruses on computers.
A process of building social networks for marketing purposes.
Does social engineering require technical hacking skills?
No. It mostly relies on human psychology rather than computer skills.
Yes. It requires advanced programming knowledge.
Only if the target is a computer system.
It always involves breaking into networks.
Who is Kevin Mitnick and why is he famous?
He was one of the first and most famous social engineers; served jail time for hacking and later became a cybersecurity consultant.
He was a renowned mathematician known for his work in cryptography.
He was a famous computer hardware engineer who invented the microprocessor.
He was a leading figure in the development of the World Wide Web.
What are the two main phases of a social engineering attack?
Reconnaissance and exploitation
Planning and execution
Detection and prevention
Analysis and reporting
What is the purpose of reconnaissance in SE?
To gather as much information as possible (emails, names, habits, company structure) to make the attack convincing.
To immediately launch an attack without preparation.
To ignore the target's background and focus on random individuals.
To report suspicious activities to law enforcement.
Name one tool used for reconnaissance.
theHarvester
Wireshark
Metasploit
John the Ripper
What is the principle of authority?
Victims tend to obey authority figures quid pro quo—something for something; the attacker offers help or reward in exchange for access or data.
Victims tend to ignore authority figures and act independently.
Victims always verify the identity of authority figures before complying.
Victims are immune to manipulation by authority figures.
How can employees detect a possible social engineering attempt?
By noticing urgency, intimidation, excessive friendliness, or lack of verifiable details.
By ignoring all emails from unknown senders.
By trusting anyone who claims to be from IT support without verification.
By sharing passwords with colleagues to avoid delays.
What is the main countermeasure against SE attacks?
Security awareness training for employees across all organizational roles.
Implementing advanced firewalls only.
Using complex passwords for all accounts.
Regularly updating software patches.
What is the Social Engineering Toolkit (SET) used for?
A tool on Kali Linux that simulates and tests social engineering attacks to train or assess defenses.
A tool for scanning network vulnerabilities and patching systems automatically.
A software for encrypting files and managing secure passwords.
A program for monitoring network traffic and blocking suspicious IP addresses.
What does Tailgating involve?
Following someone into a secure area without authorization.
Leaving a secure area unattended.
Reporting suspicious activity to authorities.
Using a password to access a secure area.
Which is a sign of a social engineering attempt?
Urgent requests for sensitive information.
Routine company updates.
General greetings from colleagues.
Scheduled maintenance notifications.
Why are small factual mistakes in emails a warning sign?
They show limited insider knowledge.
They indicate strong technical skills.
They confirm the sender's identity.
They prove the email is genuine.
Why are social media platforms attractive to attackers?
They expose personal details useful for pretexting.
They offer advanced encryption for attackers.
They prevent attackers from accessing any information.
They automatically block all suspicious activities.
Threatening users to gain compliance leverages which principle?
Intimidation.
Reciprocity.
Authority.
Consensus.
Which of the following reduces social engineering risk the most?
Regular security awareness training.
Installing more printers.
Using outdated software.
Ignoring suspicious emails.
What tactic involves creating urgency to push victims into action?
Hurry tactic.
Delay tactic.
Confusion tactic.
Distraction tactic.
