pics/binary
Ange 669facbb0b A grayscale map of Janus 2024-02-18 14:37:12 +01:00
..
basics BoC image: fixed transparency 2017-08-23 22:30:36 +02:00
charsets Charsets and encodings 2020-02-15 19:07:29 +01:00
class101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
com101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
elf101 Fixed typo #15 2024-01-08 08:44:43 +01:00
macho101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
pdf101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
pe101 pe101 page typos 2018-10-28 21:37:47 +01:00
pe102 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
wav101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
weird A grayscale map of Janus 2024-02-18 14:37:12 +01:00
zip101 101 and 102 PDFs 2016-12-14 23:52:07 +01:00
1ba.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
7zip.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
8svx.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
BZ2.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
CLASS.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
CLASS101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
COM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
COM101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
CryptoModes.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DEX.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DVM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DVMFull.jpg moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DalvikEXecutable.pdf moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DotNet.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
DotNetFull.jpg moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
ELF.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
ELF101.png Fixed typo #15 2024-01-08 08:44:43 +01:00
GIF.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
GZip.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
JPG.png bin/jpg: new version 2022-11-19 18:25:33 +01:00
JVM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
JVMFull.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
Mach-O101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
MachO.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
PDF.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PDF101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PE.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PE101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PE102.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PGM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
PNG.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
PPM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
RAR.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
README.html Moved weird files dissections to their own dir. 2024-02-17 13:57:41 +01:00
README.md Moved weird files dissections to their own dir. 2024-02-17 13:57:41 +01:00
SWF.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
TAR.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
TIFF_BE.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
TIFF_LE.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
WAV.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
WAV101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
XBM.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
ZIP.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
ZIP101.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
activemime.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
aiff.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
aiffc.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
ar.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
arj.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
asn1.png ASN.1 - Abstract Syntax Notation One (1984) 2024-01-07 14:57:52 +01:00
biff2.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
biff8.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
bmp1.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
bmp3.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
bmp5.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
bpg.png BPG - Better portable graphics (2014) 2024-01-21 11:25:49 +01:00
bplist.png Bplist - Binary property list (2000) 2024-01-20 21:17:17 +01:00
cab.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
cdix.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
cfb.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
chm.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
cpio_ascii.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
cpio_bin.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
crx.png Crx - Chrome extension 2024-01-19 08:06:16 +01:00
dicom.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
docx.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
dol.png case fix 2023-03-31 10:04:47 +02:00
dolhdr.png Dol - Nintendo Dolphin (executable & header) 2023-03-31 10:00:42 +02:00
emf.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
eps.png Added EPS - Encapsulated PostScript 2023-04-25 08:11:00 +02:00
exe.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
executables1.pdf ELF / Mach-O / PE formats mini-posters, as a single page 2017-01-21 16:41:23 +01:00
executables1.png ELF / Mach-O / PE formats mini-posters, as a single page 2017-01-21 16:41:23 +01:00
executables1.svg ELF / Mach-O / PE formats mini-posters, as a single page 2017-01-21 16:41:23 +01:00
executables2.pdf Flash and Java mini posters, as a single page 2017-01-22 17:54:03 +01:00
executables2.png Flash and Java mini posters, as a single page 2017-01-22 17:54:03 +01:00
executables2.svg Flash and Java mini posters, as a single page 2017-01-22 17:54:03 +01:00
exestub.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
fatmacho.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
gif87.png Gif v87 & v89 2023-04-03 09:50:26 +02:00
gif89.png Gif v87 & v89 2023-04-03 09:50:26 +02:00
hex.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
hunk.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
ico_bmp.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
ico_png.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
lbm.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
le.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
lnk.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
lz4.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
lzma.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
lzma_eos.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
macho64.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
machoppc.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
machoppc64.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
mbr.png MBR + DPT 2023-03-28 09:01:53 +02:00
midi.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
mkv.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
mp4.png MP4 and PCX (ega16, vga256) 2022-12-26 18:30:41 +01:00
mscompress.png MS compress, WinHelp 2024-01-06 17:41:09 +01:00
ne.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
nro.png NRO format 2023-04-02 12:12:43 +02:00
off.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
one.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
opcodes_tables_compact.pdf added 'colorful' opcode tables in PDF 2016-12-14 23:41:50 +01:00
opcodes_tables_complete.pdf added 'colorful' opcode tables in PDF 2016-12-14 23:41:50 +01:00
otf.png OTF - OpenType font format 2024-01-23 19:16:03 +01:00
pcx16.png MP4 and PCX (ega16, vga256) 2022-12-26 18:30:41 +01:00
pcx256.png MP4 and PCX (ega16, vga256) 2022-12-26 18:30:41 +01:00
pef.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
pics.html Moved weird files dissections to their own dir. 2024-02-17 13:57:41 +01:00
pics.md Moved weird files dissections to their own dir. 2024-02-17 13:57:41 +01:00
pifdos.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
pifimg.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
pngplus.png Universal Doom executable, ZIP/PNG, PNG Plus! 2024-01-06 11:53:42 +01:00
protobuf.png Protobuf - Protocol buffers (2001) 2024-01-19 08:15:08 +01:00
psd.png Added PSD: Photoshop Document 2023-04-29 15:19:18 +02:00
psd_iptc.png Added metadata: Exif (tiff), XMP, IPTC (PSD) 2023-05-05 08:41:54 +02:00
pyc.png detailed magic and module 2024-01-09 12:12:51 +01:00
qoi.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
rar4.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
rar5.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
rar14.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
rfrk.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
rmi.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
rpm.png [bin]: RPM / Redhat Packet Manager 2023-03-27 09:49:14 +02:00
rtf.png bmp 1/3/5, cab, cfb, chm, docx, ico bmp/png, lnk, one, rtf 2023-02-19 18:03:06 +01:00
sylk.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
te.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
tga.png TGA: TrueVision graphics adapter 2023-03-28 09:01:23 +02:00
tiff_exif.png Added metadata: Exif (tiff), XMP, IPTC (PSD) 2023-05-05 08:41:54 +02:00
tos.png TOS: fixed some glitches 2024-01-09 07:46:21 +01:00
ttf-loca1.png TTF with different versions of Loca tables 2024-01-23 19:15:41 +01:00
ttf-loca2.png TTF with different versions of Loca tables 2024-01-23 19:15:41 +01:00
ttf.png TTF - TrueType 2024-01-23 19:15:19 +01:00
uf2.png typo: uf2 2023-03-28 08:10:15 +02:00
wad.png the Wad file format 2020-12-20 18:32:16 +01:00
wad_structure.png the Wad file format 2020-12-20 18:32:16 +01:00
wasm.png Wasm - Web Assembly 2023-03-28 09:02:38 +02:00
wav2.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
winhelp.png MS compress, WinHelp 2024-01-06 17:41:09 +01:00
wmf.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
wmf2.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
woff.png Woff - Web Open Font Format 1&2 2024-01-23 19:16:28 +01:00
woff2.png Woff - Web Open Font Format 1&2 2024-01-23 19:16:28 +01:00
wordml.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
x64.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
x86.png moved binary posters to their own subdir 2016-12-14 22:39:54 +01:00
xar.png Xar - extensible archive 2024-01-10 19:32:47 +01:00
xmp.png Added metadata: Exif (tiff), XMP, IPTC (PSD) 2023-05-05 08:41:54 +02:00
xz.png 7zip,ar,arj,xz, rar1.4/4/5, mkv, dicom 2023-01-29 18:38:56 +01:00
y4m_mono.png bin/y4m: YUV4MPEG2 video, mono and YUV 2022-11-22 20:43:17 +01:00
y4m_yuv.png bin/y4m: YUV4MPEG2 video, mono and YUV 2022-11-22 20:43:17 +01:00
zstd.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00
zstd_skip.png +44 formats, more detailed index 2023-03-26 12:48:29 +02:00

README.md

Basics of computing


Charsets and encodings


File formats

Containers:

  • IFF: EA Interchange File Format (1985)
  • RIFF: Resource Interchange File Format (1991)
  • CFBF/CDFv2: Compound file binary format / Composite Document file v2 (DOCFILE / D0CF11E) (1997-2004)
  • EBML: Extensible Binary Meta Language (2002)
  • ISOBMFF: ISO Base Media File Format (2004?)

Executables

Microsoft

Apple

Others

Images

Videos

Archives

Wad - Where's all the data? (1993)

Zstd - Zstandard (2015)

Documents

Multiplan - Excel:

Sound

Metadata

Serialization

Vector Fonts

Others

Opcodes

Weird files

101

Dissection with more descriptions, and explanations (my initial style of binary posters).

source Inkscape SVGs and PoC with their sources are included

PE 101

PE 101 (light)

Others

ELF 101, ZIP 101, Mach-O 101, Class 101, PDF 101, COM 101, Wav 101

Structures

A layout of the various format's structures

PE 102

Opcodes' tables

Available in compact

DVM JVM DotNet

or 'with descriptions' formats

DVM JVM DotNet (full)


Cryptography

Jneavat! N qnatrebhf pelcgbtencuvp bowrpg vf urnqvat lbhe jnl....

Crypto modes