Corkami retweeted
I wrote the FlareOn13.doc file of the Flare-On 2026 challenge, so
take a look if you like unusual file formats ! I heard it breaks parsers…
flare-on13.ctfd.io
Corkami retweeted
Hi newcomers!
I've been contributing to Magika since 2023 (it became public in 2024).
Magika is not AI slop: it's useful in its own way, and used in production.
The recent Rust release doesn't change how Magika is fundamentally working.
Corkami retweeted
This repository offering in depth dissections of binary file formats, including PE, ELF, Mach-O, and more. An essential resource for reverse engineers and developers to uncover the structure of executables and libraries.
github.com/corkami/pics
Corkami retweeted
In PagedOut 6, I showed many PDF tricks by dissecting a crazy yet fully working handmade “Hello World” PDF file.
Corkami retweeted
After the next stream, I'll start redoing my first streams in french! You'll have time to catch up in the meantime. I'll resume english streams afterwards.
Après le prochain direct, je referais mes 7 premiers directs, mais en français cette fois!
Partagez SVP!
Corkami retweeted
Today, I crafted manually tiny polyglot files as easy examples.
In my next stream (tomorrow @ 9PM CET),
I'll walk through some real polyglots:
the releases of PoC||GTFO.
youtube.com/live/POg2Qpxbplk…
Corkami retweeted
lately @corkami has been dropping some fire content
Corkami retweeted
My stream about crafting a PDF file from scratch is over.
youtube.com/live/q6KgFezu8tw…
It was pretty chill to take the time to answer questions, thanks again for joining!
Corkami retweeted
Let’s try something new in 2025…
This saturday at 8pm CET, I'll stream about crafting a valid PDF file from scratch.
We’ll see how it goes!
Corkami retweeted
I presented about file formats at #38C3.
Thanks for the feedback everyone!
speakerdeck.com/ange/fearsom…
Corkami retweeted
The Woff v2 format pushes things further: standard tags are now implicit via an enum, tables-specific transformations are applied to improve compression, and Brotli compression (2013-) is used.
Corkami retweeted
The Woff (Web Open Font Format) is an alternate form of TTF/OTF, in which tables are typically compressed individually w/ Zlib. Besides, the content remains similar and Woff files can be turned back to TTF/OTF.
Corkami retweeted
OTF (OpenType) fonts files are similar to TTF: The version looks like a magic, similar directory / table structure, some tables are shared w/ TTF (OS/2, maxp, cmap...), some are exclusive (CFF ^ glyf, loca).
Corkami retweeted
TTF fonts spaghetti:
- the number of elements in the glyf table is set in the maxp table.
- the relative offsets of the elements in the glyf table are given by the loca table.
- the format of the loca table is specified in the head table.
Corkami retweeted
TTF (and vector fonts in general) are very complex.
A tiny font with a single defined glyph made of a single rectangle... 0x590 (1424) bytes!
They even contain some bytecode!
Corkami retweeted
TTF (TrueType fonts) have no magic, start directly with a directory table pointing to each tagged-tables. The format is uncompressed, many tables start with a version number. Standard software can add their own custom tables (ex: FontForge).
















![An OTF header starting with an 'OTTO' version, then a number of tables. Then there's a record of0[ tag, checksum, offset, length] for each table. The visible tables' tags are "CFF ", FFTM, GDEF, OS/2.](https://pbs.twimg.com/media/GEwsyBBW4AA1Sqp.jpg?name=small&format=webp)




