====== Tutorials ====== Tutorials are held on Thursdays at 16:15 in KN:E-107 according to the following plan: ^Date^Topic^Document^Recording 2022^Assignment^ |22.09.2022|Introduction|[[https://bit.ly/BSY2022-1 | Lab 01]]|[[https://youtu.be/pVGN1bKI8XE|Recording]]|[[courses:bsy:assignments:#Assignment 1: Hello class infrastructure|A1]]| |29.09.2022|Finding computers to attack and services|[[https://bit.ly/BSY2022-2] | Lab 02]]|[[https://youtu.be/6557my8XG5I|Recording]]|[[courses:bsy:assignments:#Assignment 2: Network reconnaissance using Nmap ⚔️|A2]]| |06.10.2022|Basic detection in the network|[[https://bit.ly/BSY2022-3 |Lab 03]]|[[https://youtu.be/WjoqyZNsslU?t=273|Recording]]|[[courses:bsy:assignments#Assignment 3: Network packet analysis with tcpdump and Wireshark 🛡️|A3]]| |13.10.2022|Attacking services and getting access|[[https://bit.ly/BSY2022-4 |Lab 04]]|[[https://youtu.be/itxuTJQ_Oto|Recording]]|[[courses:bsy:assignments:#Assignment 4: Scanning services and gaining access ⚔️|A4]]| |20.10.2022|Detecting intruders in your servers|[[https://bit.ly/BSY2022-5|Lab 05]]|[[https://youtu.be/1U5AsS-A4Ik|Recording]]|[[courses:bsy:assignments:#Assignment 5: Discovering Intruders in Your Server 🛡️|A5]]| |27.10.2022|Privilege escalation and persistence|[[https://bit.ly/BSY2022-6|Lab 06]]|[[https://youtu.be/eU9eqMMHirQ|Recording]]|[[courses:bsy:assignments:#Assignment 6|A6]]| |03.11.2022|Detecting and tracking actions with honeypots|[[https://bit.ly/BSY2022-7|Lab 07]]|[[https://youtu.be/fyDG2VVRrEg|Recording]]|[[courses:bsy:assignments:#Assignment 7|A7]]| |10.11.2022|Secure coding and binary exploitation|[[https://bit.ly/BSY2022-8|Lab 08]]|[[https://youtu.be/rU2AdnYpIRI|Recording]]|-| |17.11.2022|Class cancelled (National Holiday)| |24.11.2022|Executing malware to understand its behaviour **(Class moved to T2:C3-135 in Dejvice)**|[[https://bit.ly/BSY2022-9|Lab 09]]|[[https://www.youtube.com/watch?v=zU5rxV_63X0&list=PLQL6z4JeTTQk5L5M-kL5QrFMRo8D13pcT&index=9|Recording]]|[[courses:bsy:assignments:#Assignment 9|A8]]| |01.12.2022|Manual detection of command and control|[[https://bit.ly/BSY2022-10 |Lab 10]]|[[https://www.youtube.com/watch?v=Dr6-9Ah8Z1A&list=PLQL6z4JeTTQk5L5M-kL5QrFMRo8D13pcT&index=10|Recording]]|[[courses:bsy:assignments:#Assignment 10|A9]]| |08.12.2022|Automatic detection of command and control and attacks with machine learning|TBA|TBA|-| |15.12.2022|Web attacks and how to fix them (**ONLINE**)|[[https://bit.ly/BSY2022-12 |Lab 12]]| [[https://www.youtube.com/watch?v=nFleCNFIHpw| Recording]] |[[courses:bsy:assignments:#Assignment 10|A10]]| |19.12.2022 - 8.1.2023|Christmas Break| |12.01.2023|Intro to Malware binary reversing|[[https://bit.ly/BSY2022-13 |Lab 13]]| | You can attend the tutorials online via [[https://www.youtube.com/watch?v=tHL1vRc_TKU|Livestream]] Recordings of the tutorials will be added to the class [[https://www.youtube.com/playlist?list=PLQL6z4JeTTQk5L5M-kL5QrFMRo8D13pcT|playlist]]. You can also check [[https://www.youtube.com/playlist?list=PLQL6z4JeTTQmoXypMReqG0Idd30mCHjRw|Recordings from last year]] ==== Requirements ==== * **30 points (out of 50)** are required to complete the tutorials and obtain the assessment (aka Zápočet) * Students should form a team of two to work on the [[courses:bsy:assignments]] for which they are awarded the points. * Each team will be given a docker container with all the necessary tools for each class. Students can attend the tutorials in person or online. Although attendance of the tutorials is not mandatory, it is strongly encouraged and recommended for successfully solving the assignments.