News

First Assignments

Written on 02.05.2024 11:58 by Rafael Dutra

Dear students,

In our seminar today we'll have the talk on "How to give a great research talk", by Andreas Zeller.

Since next Thursday is a holiday, our next seminar meeting will be on the 16th of May.
Before the next meeting, we ask you to complete the following tasks:

1) Read the first paper for the course, describing the Autogram grammar miner:

Mining Input Grammars from Dynamic Taints (Autogram)
https://www.st.cs.uni-saarland.de/models/autogram/ase2016-autogram.pdf

More information on Autogram: https://www.st.cs.uni-saarland.de/models/autogram/
Corresponding chapter from The Fuzzing Book: https://www.fuzzingbook.org/html/GrammarMiner.html

2) Write and submit an abstract on the paper you just read.
The abstract should focus on describing how the technique works and the key points of the paper.
A critical analysis of the papers is always welcome. What are the assumptions behind the proposed technique?
What are its limitations? Strengths? How complex is it to implement and how effective is it?

3) If you are one of the students selected to present the paper, prepare a 5-minutes presentation on the paper to begin the discussion on the next meeting.
Just like with the abstract, your presentation should focus on explaining how the approach works and the key points of the paper.

4) Do the programming assignment number 0. You can download the assignment from this link: https://dl.cispa.de/s/kJgypYokMJQ7spN
The goal of assignment 0 is to get all the infrastructure setup for your future assignments, so you should install Python and Jupyter and be able to import and use Jupyter notebooks from The Fuzzing Book. Submit your assignment as a ZIP file on CMS.

Students attending the course as a proseminar are not required to do programming assignments.

Cheers,

Rafael and Andreas.

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.