Corkami

598 posts

Corkami banner
Corkami

Corkami

@corkami

reverse engineering & visual documentations

by @angealbertini Katılım Mayıs 2011
12 Takip Edilen9.3K Takipçiler
Corkami retweetledi
Ange
Ange@angealbertini·
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.
English
1
2
18
1.7K
Corkami retweetledi
Smukx.E
Smukx.E@5mukx·
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
Smukx.E tweet mediaSmukx.E tweet media
English
4
76
472
18.1K
Corkami
Corkami@corkami·
😊
ART
1
0
4
1.2K
Corkami retweetledi
Ange
Ange@angealbertini·
In PagedOut 6, I showed many PDF tricks by dissecting a crazy yet fully working handmade “Hello World” PDF file.
Ange tweet media
English
0
27
144
9.5K
Corkami retweetledi
Ange
Ange@angealbertini·
I made in PagedOut 6 an illustration on the basics of the PDF format.
Ange tweet media
English
2
15
117
6.8K
Corkami retweetledi
Ange
Ange@angealbertini·
New year resolution #2: ✅ try streaming. Week #1: From PDF basics to PoC||GTFO polyglots. Thanks to everyone for the support!
Ange tweet media
English
7
18
140
11.1K
Corkami retweetledi
Ange
Ange@angealbertini·
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!
Ange tweet media
English
1
3
11
1.5K
Corkami retweetledi
Ange
Ange@angealbertini·
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/POg2Qpxbp…
YouTube video
YouTube
English
0
1
17
1.4K
Corkami retweetledi
Suraj
Suraj@PwnFunction·
lately @corkami has been dropping some fire content
Suraj tweet media
English
4
15
86
5.5K
Corkami retweetledi
Ange
Ange@angealbertini·
My stream about crafting a PDF file from scratch is over. youtube.com/live/q6KgFezu8… It was pretty chill to take the time to answer questions, thanks again for joining!
YouTube video
YouTube
English
1
16
93
7K
Corkami retweetledi
Ange
Ange@angealbertini·
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!
English
2
11
75
11.1K
Corkami retweetledi
Ange
Ange@angealbertini·
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.
Ange tweet media
English
0
2
8
2.4K
Corkami retweetledi
Ange
Ange@angealbertini·
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.
Ange tweet mediaAnge tweet mediaAnge tweet mediaAnge tweet media
English
1
5
25
6.4K
Corkami retweetledi
Ange
Ange@angealbertini·
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).
Ange tweet media
English
1
5
22
3.4K
Corkami retweetledi
Ange
Ange@angealbertini·
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.
Ange tweet mediaAnge tweet media
English
0
2
11
2K
Corkami retweetledi
Ange
Ange@angealbertini·
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!
Ange tweet media
English
1
7
37
4.6K
Corkami retweetledi
Ange
Ange@angealbertini·
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).
Ange tweet media
English
0
4
13
2.3K
Corkami retweetledi
Ange
Ange@angealbertini·
BPG - Better Portable Graphics - was created by Fabrice Bellard (LzExe / FFMpeg / QEmu...) and has a very compact header with variable integers, yet it has a proper magic.
Ange tweet media
English
0
5
20
5.8K
Corkami retweetledi
Ange
Ange@angealbertini·
Binary properties list is a serialization format with a PDF-like structure: a magic, a trailer, an xref table, and objects referencing each others. Which makes it easy to move objects around or overlap them.
Ange tweet media
English
1
8
21
3.7K