Skip to content

MasterMind8307/CTM_Activity_6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

CTM_Activity_6 Cyber Threat Monitoring Simulation

Activity Overview

This activity is a Cyber Threat Monitoring Simulation designed for you to practice identifying and mitigating cyber threats.
You will run a Python program that:

  • Displays 10 random realistic cyber attacks
  • Shows logs for each attack
  • Requires you to select the correct port to mitigate each threat
  • Measures time taken, score, and rating
  • Generates a log report file after completion

Instructions for Students

1 Clone or Download the Repository

  1. Go to the repository: https://github.com/MasterMind8307/CTM_Activity_6
  2. Click Code → Download ZIP or clone using Git:
    git clone <repository_url>

Extract the ZIP (if downloaded) or navigate to the folder (if cloned).

2 Run the Simulation

  1. Make sure Python 3 is installed on your machine.

  2. Open a terminal or command prompt in the repository folder.

  3. Run the simulation:

python main.py

  1. Follow the on-screen instructions:
  2. Enter your Name and Cyber Handle
  3. Review the logs and threat descriptions
  4. Select the correct port for each threat (1–4)
  5. Each question has a time limit of 10 seconds

3 Submit Your Log Report

  1. After completing the simulation, a log report will be generated:

    cyber_log_report.txt

  2. Take a screenshot of your final score and rating from the terminal.

  3. Submit both of the following to your instructor:

    Upload the cyber_log_report.txt file to the GitHub repository via Pull Request Attach the screenshot on Google Classroom

4 Pull Request Instructions (GitHub)

  1. Create a new branch in your local repo (e.g., student_name_activity6):

git checkout -b student_name_activity6

  1. Copy or move your cyber_log_report.txt file into the repo folder.

  2. Stage and commit your changes:

    git add cyber_log_report.txt git commit -m "Add log report for CTM Activity 6"

  3. Push the branch to GitHub:

    git push origin student_name_activity6

  4. Go to the repository on GitHub and create a Pull Request for your branch.

About

Training Activity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors