SELF: ваш исполняемый файл — это база данных SQLite
Executable Is a SQLite Database

Фарзан Карими предлагает радикальную замену формата ELF на SQLite: исполняемый файл становится базой данных, которую можно читать и изменять через SQL-запросы. Прототип SELF (Structured Executable & Linkable Format) использует binfmt_misc и интерпретатор на C, чтобы запускать такие файлы. Демонстрируется, что ELF — это по сути база данных, а SQLite упрощает динамическую компоновку, удаление отладочной информации и другие операции. Размер файла увеличивается вдвое, но после удаления необязательных таблиц он почти не отличается от ELF.
ELF — это база данных, которая отказывается это признавать.