0
0
Cybersecurityknowledge~30 mins

Bug bounty programs in Cybersecurity - Mini Project: Build & Apply

Choose your learning style9 modes available
Understanding Bug Bounty Programs
📖 Scenario: You are learning about cybersecurity and want to understand how companies find and fix security problems. Bug bounty programs are one way companies invite people to find bugs in their software and get rewards.
🎯 Goal: Build a simple list of bug bounty programs, add a reward threshold, filter programs by reward, and finalize the list for sharing.
📋 What You'll Learn
Create a dictionary of bug bounty programs with exact names and reward amounts
Add a reward threshold variable to filter programs
Use a dictionary comprehension to select programs with rewards above the threshold
Add a final note about the filtered programs
💡 Why This Matters
🌍 Real World
Bug bounty programs help companies find security problems by inviting ethical hackers to test their software and report bugs for rewards.
💼 Career
Understanding bug bounty programs is useful for cybersecurity roles, ethical hacking, and software security testing.
Progress0 / 4 steps
1
Create the bug bounty programs dictionary
Create a dictionary called bug_bounty_programs with these exact entries: 'AcmeCorp': 5000, 'CyberSafe': 3000, 'SecureNet': 7000, 'DataShield': 2000, and 'NetGuard': 4500.
Cybersecurity
Need a hint?

Use curly braces to create a dictionary with the exact company names as keys and reward amounts as values.

2
Add a reward threshold variable
Add a variable called reward_threshold and set it to 4000.
Cybersecurity
Need a hint?

Just create a variable with the exact name and assign the number 4000 to it.

3
Filter programs with rewards above the threshold
Use a dictionary comprehension to create a new dictionary called high_reward_programs that includes only the entries from bug_bounty_programs where the reward is greater than reward_threshold. Use program and reward as the loop variables.
Cybersecurity
Need a hint?

Use dictionary comprehension with program, reward in bug_bounty_programs.items() and filter with if reward > reward_threshold.

4
Add a final note about the filtered programs
Add a variable called final_note and set it to the string 'Programs with rewards above 4000 are listed.'
Cybersecurity
Need a hint?

Just assign the exact string to the variable final_note.