News

Next meeting on Wednesday 22.05 at 12:00

Written on 17.05.24 (last change on 17.05.24) by Rafael Dutra

Dear students,

The next meeting will exceptionally take place on Wednesday 22 of May at 12:00 pm.

Before this meeting, you should read the Mimid paper:

Mining Input Grammars from Dynamic Control Flow
https://publications.cispa.saarland/3101/11/fse2020-mimid.pdf

and submit a small abstract… Read more

Dear students,

The next meeting will exceptionally take place on Wednesday 22 of May at 12:00 pm.

Before this meeting, you should read the Mimid paper:

Mining Input Grammars from Dynamic Control Flow
https://publications.cispa.saarland/3101/11/fse2020-mimid.pdf

and submit a small abstract for the paper.

You should also complete the Programming Assignment 1, which will start exploring the GrammarMiner chapter of The Fuzzing Book.

Download the assignment from here: https://dl.cispa.de/s/4YANEZA2ffiAs4j

and follow the exercises on sheet.ipynb

Cheers,

Rafael and Andreas.

Next meeting time

Written on 16.05.24 by Rafael Dutra

Dear students,

As I'll be traveling on 23.05 and 30.05 is a holiday, I suggest we try to find a meeting time on a Wednesday instead, either 22.05 or 29.05.

Please fill out your available slots on this poll:

https://www.when2meet.com/?25033310-lMoWX

Cheers,

Rafael.

Reminder: assignment for Thursday

Written on 13.05.24 by Rafael Dutra

Dear students,

Remember to submit your abstract on Autogram and the programming assignment 0 on CMS before our next meeting on Thursday.

The link to the assignment is on the last post on CMS.

And for the 2 students presenting, prepare your presentations.

See you on… Read more

Dear students,

Remember to submit your abstract on Autogram and the programming assignment 0 on CMS before our next meeting on Thursday.

The link to the assignment is on the last post on CMS.

And for the 2 students presenting, prepare your presentations.

See you on Thursday!

Cheers,

Rafael and Andreas.

First Assignments

Written on 02.05.24 (last change on 06.05.24) 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… Read more

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.

Register in LSF by May 15

Written on 24.04.24 (last change on 29.04.24) by Andreas Zeller

Dear all,

Welcome to "Mining Input Structures"! The (pro)seminar is now all set – we have a date (Thursday noon) and a set of participants.

Important: Please register in LSF within the next three weeks (e.g. by May 15) for the (pro)seminar. If you do not register, you cannot get credit… Read more

Dear all,

Welcome to "Mining Input Structures"! The (pro)seminar is now all set – we have a date (Thursday noon) and a set of participants.

Important: Please register in LSF within the next three weeks (e.g. by May 15) for the (pro)seminar. If you do not register, you cannot get credit points.

If you do not find the seminar in LSF, it should be set up by the exam office in the next few days (Update: on Thursday at the latest).

Looking forward to see you next week on Thursday,

Andreas + Rafael

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