https://www.gravatar.com/avatar/c8e25a177be1d1672e828beaac959ad7?s=240&d=mp
I write about cyber, security and random stuff

Welcome to my blog, I will post things about cybersecurity, development and Linux. For more info check my about page and my socials.

🏌️ BGGP3 - How to crash a famous JS engine for fun

So this summer - and it has been this for the past 2 years - the famous Binary Golfing Grand Prix took place online for it’s 3rd edition, and of course I decided to give it a try. After getting to try my best at golfing binaries (see my golfing posts), I had to race this competition for fun and learn a lot about fuzzing - as I have never fuzzed before.

🏌️ Binary golfing - Introduction

So tmp.out - once again - got me. Especially netspooky, which wrote about golfing binaries. I was instantly caught in golfing. Binary golfing? Crafting the smallest binary which does a particular task. Why someone would do this? Learn about binary executables and format parsers Flex on muggles My notes on ELF format It is recommanded to code in assembly in order to manage your headers as you wish. We can handcraft binaries, because GCC is a bit messy when compiling code and linking stuff.