0
0
Cybersecurityknowledge~30 mins

Reconnaissance and information gathering in Cybersecurity - Mini Project: Build & Apply

Choose your learning style9 modes available
Reconnaissance and Information Gathering
📖 Scenario: You are a cybersecurity analyst tasked with gathering information about a company's online presence to understand potential security risks. This process is called reconnaissance and involves collecting data from public sources.
🎯 Goal: Build a simple step-by-step data collection plan that lists key information types to gather during reconnaissance and organizes them clearly.
📋 What You'll Learn
Create a dictionary called info_types with specific reconnaissance categories and example details
Add a variable called priority_level to set the importance of each category
Use a for loop with variables category and details to iterate over info_types.items()
Add a final summary string called summary that describes the reconnaissance plan
💡 Why This Matters
🌍 Real World
Reconnaissance is the first step in cybersecurity assessments to understand what information about a target is publicly available.
💼 Career
Cybersecurity professionals use reconnaissance to identify potential vulnerabilities and plan security measures.
Progress0 / 4 steps
1
Create the initial data structure
Create a dictionary called info_types with these exact entries: 'Domain Names': 'List of company domains', 'IP Addresses': 'Public IP ranges', 'Employee Info': 'Names and roles from LinkedIn'
Cybersecurity
Need a hint?

Use curly braces {} to create a dictionary with keys and values as strings.

2
Add a priority level configuration
Add a variable called priority_level and set it to the string 'High' to indicate the importance of the reconnaissance categories.
Cybersecurity
Need a hint?

Assign the string 'High' to the variable priority_level.

3
Iterate over the information types
Use a for loop with variables category and details to iterate over info_types.items(). Inside the loop, write a comment describing that you would collect data for each category.
Cybersecurity
Need a hint?

Use for category, details in info_types.items(): to loop through the dictionary.

4
Add a final summary description
Add a string variable called summary that describes the reconnaissance plan as: 'This plan prioritizes High importance data collection for Domain Names, IP Addresses, and Employee Info.'
Cybersecurity
Need a hint?

Assign the exact string to the variable summary.