Cyber Defense Pro - Group Project Description: —————————————— This is a Group Project. Locate your Group Members on eCampus.* Part1 ::: Organisation of Group Work eCampus --- 1.1. One student assumes the ROLE of Project LEADer any student that feels comfortable LEADing - can assume this ROLE , and do the following ::: 1.2. Set up a Doodle Poll https://doodle.com/create for Group Members to complete their available times / best times for Meetings ( Group Meetings ) SET UP the Doodle Poll as follows ::: Title: “ Group Meeting “ - Continue DAYS : Every Day - Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday TIMES : create a 2 hour block ( example from 9:00am-11:00am , from 10:00am-12:00pm ) starting from 9:00am - ending until 10:00pm ( on each Day ) Complete it : for 7 Days ( 1 full week ) . use the upcoming week , starting from Monday . See EXAMPLE Doodle Poll here : https://doodle.com/poll/e7cp3yehpradfuqd?utm_source=poll&utm_medium=link 1.3. Decide how to divide the subject material among the group members . Divide the Material - so each student has 15Points to create . 1.4. EMail ALL Group Members ( and Copy Cc: / Include the Teaching Assistants ) “ Dear Group # , My name is : … , I assume the Project LEADer Role for our course # . Please fill out your availability for Group Meetings at Doodle Poll --->>> give link to Doodle Poll here . <<<--- Meetings are held Online via Zoom - WEEKLY ( every week ) - for 2 hours . Group member are required to RESPOND and Attend / JOIN the Meetings . For your Individual Contribution , you are assigned to Create 15Points on the following Subject : GroupMemberName | Subject GroupMemberName | Subject GroupMemberName | Subject ... list All Members Thank you , “ 1.5. Project LEADer decides what is the best time for Group Meeting , by choosing the Time from the Doodle Poll , during which MAJORITY Group Members are available . All Group Members are REQUIRED to JOIN and Attend a WEEKLY Meeting - for 2 hours . Please be flexible and FILL OUT - as many time slots as possible , in the Doodle Poll - to help find Best Time for Everyone to Meet . 1.6. Project LEADer e-mails a Meeting Reminder - every WEEK - 3 days before the Meeting time . For example , if the Meeting is on Wednesday at 6:00pm-8:00pm , then the Project LEADer e-mails ALL Group Members on Monday by 6:00pm the following : “ Dear Group # , REMINDER - we have a Group Meeting on --->>> give Day and Time here <<<--- example Wednesday at 6:00pm-8:00pm , via Zoom Link : password : Thank you , “ Part2 ::: Individual Contribution Submission --- 2.1. Each student creates 15 PowerPoint slides on your assigned subject (as shown below). Project LEADer Decides how to divide the subject material among the group members . Each student - Submit on eCampus individually - your 15 PowerPoint Slides , and a VIDEO . 2.2. Record a .mp4 video explaining your 15 PowerPoint slides. Length of the video is 5 minutes (maximum 10 minutes). Video should have Animations, that is: include moving objects in the video, or: draw lines, circles, use mouse pointer. Video should contain sound, record your voice reading the PowerPoints text and explaining the concepts. Example good video with Animations: _2.1. https://www.youtube.com/watch?v=ZMBTLuVJtLM - What is the world wide web Twila Camp _2.2. https://www.youtube.com/watch?v=sb7ywQDxgFs - Chapter2 1 2 4 01PhysicalLayer 02 Example poor video (not acceptable): _2.3. https://www.youtube.com/watch?v=A-uDY29YPkU - Ch5.3_5.5_06PacketScheduling_02 2.3. Proper NAMING of submission files _*. NAME your PowerPoint file as ::: Group#_SubjectOfPowerPoint.ppt for example ::: Group03_TelephoneSystem_GSM.ppt _*. NAME your VIDEO file as ::: Group#_SubjectOfVideo.mp4 for example ::: Group03_TelephoneSystem_GSM.mp4 2.4. *Note: Student who works on Writing Code , and records the Code DEMO Video is exempt from Creating PowerPoints Part3 ::: Group Submission Instructions --- 3.1 Total number of PowerPoints for the entire group = number of the group members * 5 For example, if there are 9 members in the group then total number of slides in the PowerPoint = 9 * 5 = 45 Project LEADer Submits one file on eCampus for the entire group. 3.2 Implement your assigned algorithm (as shown below). Use - JAVA - as a programming language . Create a User Interface . 3.3 One student runs a Demonstration of the code before the class , and explains what is the purpose of the code , what inputs it takes , what outputs it produces . 3.4. Code DEMO Video Recording Instructions ::: Record a .mp4 Video Demonstrating the Code : _*1. 1 One student Record the DEMO of the Code , and Explain HOW to RUN the Code - _*2. give the Command for Running the Code , and _*3. Specify any Parameters required for Running the Code , and _*4. give the location of the input Data file ( if any ) . _*5. Explain the LOGIC of the Code . _*6. Show the Output files , and the Location of Output Files . _*7. OPEN the Output files , and Explain the MEANING of the Output . _*8. Create a REDME.txt file - documenting the steps _*.1 - _*.7 above and submit the README.txt file along with your Code on eCampus . 3.5. Submit the project files: PowerPoint file, VideoLink, and SourceCode to eCampus - due: 3 days prior to your assigned Group Moderator Date presentation date ( shown on the syllabus ). 3.6. Present PowerPoints, Video, and Implementation Demo to the class on your assigned Group Moderator Date. ( shown on the syllabus ). 3.7. Each student presents 15 PowerPoint slide, and speaks for 3 to 5 minutes maximum , and prepares 1 question for the audience based on his / her PowerPoint slides. 3.8. Answer questions. Each audience group asks the Presenters 1 question. 3.9. Bring CANDY / Sweets ( ex. chocolates ( sneakers , mars , M&M's , etc.) , cookies , cupcakes , doughnuts ) for the audience. Each audience group gives a score to the presenters from 0 to 10. Part4 ::: RATE my Group Members --- 4.1. Go to GoogleForm link ::: https://docs.google.com/forms/d/1Uvixq7AL1g-m2zGAu5-jma0GonkWjHcSvTbwX8wLD9o and complete 1 Form for each Group Member write comments about the Group Members Contribution to Project Work Group 1 Presentation Subject: 3.1 Risk Identification Process, 3.2 Risk Calculation, 3.3 Risk Communication and Training Chapter 3.1 - 3.3 Implement: Simulation of : Securing a Mobile Device - LAB 11.3.7. --- Group 2 Presentation Subject: 4.3 Countermeasures and Prevention Chapter 4.3 Implement: Simulation of : Hard Drive Encryption - LAB 12.1.5. --- Group 3 Presentation Subject: 5.2 Reconnaissance Countermeasures Chapter 5.2 Implement: Simulation of : Analyze a DHCP Spoofing Man-in-the-Middle attache - LAB 9.4.6 --- Group 4 Presentation Subject: 7.1 Vulnerability Assessment, 7.2 Vulnerability Management Life Cycle Chapter 7.1-7.2 Implement: Simulation of : Analyze HTTP POST Packets with Wireshark - LAB 9.4.7 --- Group 5 Presentation Subject: 7.4 Vulnerability Analysis Chapter 7.4 Implement: Simulation of : Evaluate Network Security with Hunter-2 - LAB 12.2.10 --- Group 6 Presentation Subject: 8.2 Privilege Escalation Chapter 8.2 Implement: Simulation of : Analyze Passwords using Rainbow Tables - LAB 8.3.6 --- Group 7 Presentation Subject: 8.4 Certificate Management Chapter 8.4 Implement: Simulation of : Manage Certificates - LAB 8.4.4. --- Group 8 Presentation Subject: 9.3 Sniffing Chapter 9.3 Implement: Simulation of : Scan for Open Ports from a Remote Computer - LAB 9.2.7. --- Group 9 Presentation Subject: 9.6 SQL Injections Chapter 9.4 -9.9 Implement: Simulation of : Explore SQL Injection Flaws - LAB 9.6.6 --- Group 10 Presentation Subject: 10.2 Firewalls Chapter 10.2 Implement: Simulation of : Hijack a Web Session - LAB 9.4.9 --- Group 11 Presentation Subject: 10.4 Web Servers Chapter 10.4 Implement: Simulation of : Test the Security of a Web Application 2 - LAB 10.6.10 --- * Note: Project Participation This is a Group Project . On eCampus locate your Group Members , and obtain their e-mails . This project requires that every student checks his/her WVU e-mail account, and communicates with his / her group-mates . Contact your group-mates as soon as possible . Be sure to talk to them , meet with them , e-mail , telephone , Facebook or use any other means of communication you like . If a student is reported by his / her group-mates as non-responsive or not participating in the group activities , the student will receive a grade of 0 for this project . If a student is not present ( misses the class ) on the assigned presentation date , the student will receive a grade of 0 for this project .