‘I had the pleasure of working closely with Michel at IKEA, where he was our tech lead. Michel's technical expertise is top-notch, and he consistently delivers high-quality work at a remarkable pace. He's an approachable leader who genuinely cares about his team's growth and is always willing to lend a helping hand. I would recommend Michel for any technical leadership or development role.’
Michel de Graaf
Amsterdam, Noord-Holland, Nederland
2K volgers
Meer dan 500 connecties
Info
Focused on backend & architecture & infrastructure: #ruby #elixir #javascript…
Activiteit
-
🎄The pre-vacation scramble. We all know it. I was up until 2AM last night managing purchase orders. 😭 😭 It's that final sprint to clear out…
🎄The pre-vacation scramble. We all know it. I was up until 2AM last night managing purchase orders. 😭 😭 It's that final sprint to clear out…
Gemarkeerd als interessant door Michel de Graaf
-
De werkweek begint goed bij Beequip Equipment Finance. De hele week een barista op kantoor. Lekker bakkie Pauwmans ☕ #werkenbijbeequip |…
De werkweek begint goed bij Beequip Equipment Finance. De hele week een barista op kantoor. Lekker bakkie Pauwmans ☕ #werkenbijbeequip |…
Gemarkeerd als interessant door Michel de Graaf
-
Went to a meetup again since years. - It’s so low quality content compared to everthing you can find online - Conversations are superficial and…
Went to a meetup again since years. - It’s so low quality content compared to everthing you can find online - Conversations are superficial and…
Gemarkeerd als interessant door Michel de Graaf
Ervaring
-
Revive-capital
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Opleiding
-
Universiteit van Amsterdam
-
For my master thesis I researched Intelligent fuzzing of web-applications.
http://re-invention.nl/intelligent_fuzzing_of_web-applications-michel_de_graaf-v1.0.pdf -
-
- Graduated cum laude
- Graduation internship at the Philips Innovation Lab, worked on the European funded Amigo project (http://www.hitech-projects.com/euprojects/amigo/)
Licenties en certificaten
Publicaties
-
Intelligent fuzzing of web applications
UvA
Fuzz testing (also known as fuzzing) is a blackbox testing technique for finding flaws in software by feeding random input into applications and monitoring for crashes.
Programs that generate fuzz data are called fuzzers and they generate input data that test engineers might not think of. There are two categories of fuzzers, unintelligent (UF) and intelligent (IF). The difference lies in the method of input data generation. UF has no prior knowledge of the input format while IF knows the…Fuzz testing (also known as fuzzing) is a blackbox testing technique for finding flaws in software by feeding random input into applications and monitoring for crashes.
Programs that generate fuzz data are called fuzzers and they generate input data that test engineers might not think of. There are two categories of fuzzers, unintelligent (UF) and intelligent (IF). The difference lies in the method of input data generation. UF has no prior knowledge of the input format while IF knows the format which enables it to specify semi-valid data for what its attempting to fuzz.
Sources like [21, 20] have indicated that user input in web applications are a huge problem. Fuzzing might prove to be a valuable method for finding flaws in these types of applications. However, the research that has been done on fuzzing web applications [6] have made use of UF. In this thesis we will introduce and evaluate an IF method based on validators.
Many modern web applications are developed using specialized web frame- works that make use of validators that validate incoming input before further actions are taken by the application.
Our hypothesis is that the data generated by a UF will often be evaluated as invalid by validators that are in place and will therefore have superficial code coverage. Intelligent fuzz data that is generated within validator constraints will have better code coverage and will therefore trigger more flaws.
In order evaluate the effectiveness of our IF method we have fuzzed a set of typical web applications using 3 different fuzzing methods: UF, our IF method and fuzzing with manually defined fuzz format specifications.
The results of this experiment indicate that our method of intelligent fuzzing performs marginally better while requiring more manual effort. This manual effort can be further automated, which would make it a valuable addition to fuzzing web applications.
Projecten
-
Nachtwacht
- heden
Traffic and parking enforcement systems for the newest generation of license plate detection cameras. Ruby on Rails
Andere bijdragersProject weergeven
Talen
-
Dutch
Moedertaal of tweetalig
-
English
Volledige professionele vaardigheid
-
German
Beperkte werkvaardigheid
Ontvangen aanbevelingen
6 personen hebben Michel aanbevolen
Word nu lid om dit te bekijkenMeer activiteiten van Michel
-
Populair bij zzp'er, kind en dier Is onze knuffel - oranje, zacht en fier We gaan er deze maand vrij veel versturen Dus tijd om even in je…
Populair bij zzp'er, kind en dier Is onze knuffel - oranje, zacht en fier We gaan er deze maand vrij veel versturen Dus tijd om even in je…
Gemarkeerd als interessant door Michel de Graaf
-
What if we could improve multilingual meetings and bridge language barriers with minimal resources? A good example for this is a Japanese customer…
What if we could improve multilingual meetings and bridge language barriers with minimal resources? A good example for this is a Japanese customer…
Gemarkeerd als interessant door Michel de Graaf
-
In parallel with my work in mixed reality, I’m excited to share that I’ve taken on a new role as a part-time lecturer at the Amsterdam Fashion…
In parallel with my work in mixed reality, I’m excited to share that I’ve taken on a new role as a part-time lecturer at the Amsterdam Fashion…
Gemarkeerd als interessant door Michel de Graaf
-
Weg rijden na twee kopjes koffie? Wij maken het mogelijk. Nu te lezen in Het Financieele Dagblad, waar we met trots vertellen over onze visie op de…
Weg rijden na twee kopjes koffie? Wij maken het mogelijk. Nu te lezen in Het Financieele Dagblad, waar we met trots vertellen over onze visie op de…
Gemarkeerd als interessant door Michel de Graaf
-
We play a lot of Fortnite at our house. It's a great game for teaching kids cooperative discipline, and in a remarkably wholesome setting to boot (no…
We play a lot of Fortnite at our house. It's a great game for teaching kids cooperative discipline, and in a remarkably wholesome setting to boot (no…
Gemarkeerd als interessant door Michel de Graaf
-
"AI is just a gimmick — it’s hard to control the results." I’ve heard this often, and it’s clear that myths about AI are everywhere. So, this…
"AI is just a gimmick — it’s hard to control the results." I’ve heard this often, and it’s clear that myths about AI are everywhere. So, this…
Gemarkeerd als interessant door Michel de Graaf
-
Af en toe speel ik wel eens een spelletje op de mobiel. Zo had ik een leuk spelletje ontdekt om blokjes in stapeltjes te maken (ala torens van…
Af en toe speel ik wel eens een spelletje op de mobiel. Zo had ik een leuk spelletje ontdekt om blokjes in stapeltjes te maken (ala torens van…
Gemarkeerd als interessant door Michel de Graaf
Overige vergelijkbare profielen
Anderen hebben Michel de Graaf genoemd in Nederland
-
Michel De Graaf
Sales Director Wansheng Europe B.V.
-
Michel de Graaf
Program Manager - Critical Solutions Team at Microsoft
-
Michel de Graaf
Partner at Baker Tilly
-
Michel De Graaf
Eigenaar bij De Graaf Object Finishing
30 anderen die Michel de Graaf in Nederland zijn genoemd op LinkedIn
Bekijk anderen die Michel de Graaf heten