News
Backup exam inspectionWritten on 16.04.18 by Jonas Schneider The backup exam inspection will take place Wednesday, April 18th, from 12:00 to 14:00 in E9.1 room 0.07. |
Backup Exam TomorrowWritten on 22.03.18 by Joshua Steffensky Please find the seating plan for the backup exam here: https://cms.cispa.saarland/cysec1_17/dl/51/Seating_Plan.pdf Please show up for the exam at least 10 minutes before its start (start of the exam is at 9am in GHH) to allow for proper seating for all students.
|
Pre-exam tutorial session from Marc KatzWritten on 20.03.18 by Joshua Steffensky Hi everybody, there will be a pre-exam tutorial given by Marc Katz on Thursday (March 20th) at 2pm. For additional information and to submit topic wishes please refer to the askbot (https://cms.cispa.saarland/askbot/cysec1_17/question/233/additional-tutorial-thursday-2pm-questions/) |
Backup Exam RegistrationWritten on 13.03.18 by Joshua Steffensky Hi everyone, please note, that the backup exam will be on March 23rd, 9-12. If you want to take this exam please remember to register for it in the HISPOS by March 16th. |
Room for exam inspectionWritten on 14.02.18 by Ben Stock The exam inspection will take place in E1.3 016 from 12-14 tomorrow. |
Changed date for the exam inspectionWritten on 13.02.18 by Ben Stock The exam inspection will take place earlier than initially planned. We will have it this Thursday (Feb, 15th) from 12 to 14, the room will be announced tomorrow. |
Exam resultsWritten on 09.02.18 by Ben Stock The results of the endterm exam are now visible in the CMS. Also, all exercises should be graded now (with less verbose feedback than usual). If you are missing the results for an exercise sheet, please let us know. We have not set a date for the exam inspection, but it will likely happen in the… Read more The results of the endterm exam are now visible in the CMS. Also, all exercises should be graded now (with less verbose feedback than usual). If you are missing the results for an exercise sheet, please let us know. We have not set a date for the exam inspection, but it will likely happen in the week of February, 19th. |
Seating for the examWritten on 04.02.18 by Ben Stock The tutors have graded the exercise for those students that were close to 50% on the practical sheets. All students that cannot participate in the exam have been notified. Please find the seating plan here: https://cms.cispa.saarland/cysec1_17/dl/50/Seating_Plan.pdf As a gentle reminder: please… Read more The tutors have graded the exercise for those students that were close to 50% on the practical sheets. All students that cannot participate in the exam have been notified. Please find the seating plan here: https://cms.cispa.saarland/cysec1_17/dl/50/Seating_Plan.pdf As a gentle reminder: please show up for the exam at least 10 minutes before its start (start of the exam is Tuesday, at 1pm in GHH) to allow for proper seating for all students. |
Additional tutorial session from Marc KatzWritten on 31.01.18 by Ben Stock Marc has spontaneously decided to offer an additional tutorial, open for everyone. It will happen on Thursday, February 1st, 2pm (sharp!) in E2.5 HS 3. If you have any special topics you'd like to see covered, please tell him: s8makatz@stud.uni-saarland.de |
Endterm SurveyWritten on 26.01.18 by Joshua Steffensky As discussed in the lecture please find the survey at: https://survey.cispa.saarland/index.php/567463 |
Evaluation results / Lecture on the 26thWritten on 18.01.18 by Ben Stock The results for the evaluation are now available for download in the "Materials" section. We'll discuss some of the feedback also in the lecture (likely next week). Also, the event which was planned for the 26th in GHH was canceled. Hence, we'll have the lecture as usual in GHH. |
NOP Slide for ShellcodeWritten on 09.01.18 by Ben Stock Since there was bit of confusion and some errors, let me give you a hint for the exercise: The shellcode which we provided contains several pushes. That means that if you add a NOP sled (not necessary in this case due to the exact address being known) *before* the shellcode, the pushes in the… Read more Since there was bit of confusion and some errors, let me give you a hint for the exercise: The shellcode which we provided contains several pushes. That means that if you add a NOP sled (not necessary in this case due to the exact address being known) *before* the shellcode, the pushes in the shellcode may overwrite some of the instructions of the shellcode itself. Hence, either add padding *after* the shellcode and before the return address or place the whole shellcode *after* the return address (accounting for the change in address to jump to). |
Additional download link for Virtualbox imageWritten on 03.01.18 by Ben Stock In case you had issues downloading the VM: https://swag.cispa.saarland/files/buffer.ova also works and should send the correct headers. |
Extended deadline for submission of current exercise sheetWritten on 02.01.18 by Ben Stock The deadline for the submission of the 9th exercise sheet is set for Sunday, January 7th. This is to allow everyone to attend a tutorial this week such that you can get better acquainted with gdb. If your tutorial was scheduled for Monday, please attend any other tutorial this week. |
Change of lecture hall on January 26thWritten on 29.11.17 by Ben Stock The lecture on January 26th will not be held in GHH, but rather in HSI (E2.5). |
CIP-Pool Accounts availableWritten on 07.11.17 by Joshua Steffensky Hi everybody, The CIP-Pool accounts are finally here. Regards, |
Grundlagen der Cybersicherheit 1
Assignments and Grading
There will be both theoretical exercise sheets and practical projects. For passing the course, the following minimal amount of points is needed:
- 50% of the points from the theoretical exercise sheets; and
- 50% of the points from the practical projects; and
- 50% of the points from the final exam.
To be admitted to the exam, you need at least 50% of the points from the theoretical exercise sheets and 50% of the points from the practical projects.
Your final grade (in percent) G is calculated by
- G = 0.2P + 0.2T + 0.6 max{F,B}
where P is the final percentage from your practical projects, T is the final percentage from your theoretical exercises, F is the final percentage from your final exam and B is the final percentage from your backup exam.