Темы

Файловые форматы и архивирование

File Formats and Archiving · 54 статей

  1. Архиваторы файлов: объединение и сжатие данных

    Архиваторы файлов: объединение и сжатие данных для удобного хранения и передачи. Узнайте о lossless-компрессии, метаданных и типах архивов.

    #613 · 1 мин чтения

  2. Формат ELF: Структура и особенности заголовка

    ELF формат: стандарт для исполняемых файлов, библиотек и дампов памяти. Кроссплатформенность, поддержка разных архитектур CPU и размеров адресов (32/64 бит).

    #2296 · 11 мин чтения

  3. Netwide Assembler NASM: Ассемблер для архитектуры x86

    NASM: ассемблер и дизассемблер для Intel x86 (16/32/64-бит). Популярный выбор для Linux и x86 чипов. Скачать и узнать больше!

    #14203 · 2 мин чтения

  4. Формат исполняемых файлов PE: структура и особенности

    Формат PE: структура исполняемых файлов Windows (EXE, DLL, SYS). Описание, управление кодом, библиотеки, ресурсы и TLS для 32/64-битных систем и UEFI.

    #15146 · 4 мин чтения

  5. Формат контейнерных файлов IFF: структура и применение.

    IFF: универсальный контейнерный формат файлов от Electronic Arts и Commodore (1985). Основа для других форматов, включая ILBM и RIFF от Microsoft/IBM.

    #15484 · 3 мин чтения

  6. Филип Кац: Создатель формата ZIP и автор PKZIP

    Фил Кац: создатель формата ZIP, программист PKZIP. Биография, вклад в сжатие данных, судебные тяжбы и трагическая судьба талантливого разработчика.

    #15573 · 6 мин чтения

  7. PKZIP и история формата ZIP: от DOS до современности

    PKZIP: история и особенности программы для архивации файлов. Создана Филом Кацем в 1986 году, представила формат ZIP. Для DOS, PC и других систем.

    #21395 · 2 мин чтения

  8. Тегированная структура файлов мультимедийных ресурсов (RIFF)

    Формат RIFF: контейнер для мультимедиа (аудио, видео, WAV, AVI). История создания Microsoft & IBM (1991), основан на IFF от Electronic Arts.

    #45436 · 3 мин чтения

  9. Формат файлов Tar: Архивы и утилиты сжатия

    Tar – формат архивации файлов в Unix-системах. Создание "тарболов" для резервного копирования и распространения. История, особенности и применение.

    #47935 · 7 мин чтения

  10. Формат файлов Unix: Shar, Tar и самораспаковывающиеся архивы.

    Формат файлов Unix: shar – архивный формат для передачи файлов. Устаревший, небезопасный из-за возможности исполнения. Альтернатива – tar. GNU Sharutils.

    #65438 · 1 мин чтения

  11. Формат файлов JAR: руководство по Java-архивам.

    JAR файлы: формат архивов Java для классов, ресурсов и манифеста. Упаковка приложений для удобной дистрибуции и развертывания. Основаны на ZIP.

    #70157 · 4 мин чтения

  12. Info-ZIP: История и развитие утилит архивации и сжатия данных

    Info-ZIP: бесплатные архиваторы и утилиты сжатия данных. Zlib, DEFLATE, UnZip – история и вклад в форматы PNG и другие проекты. 🚀

    #75423 · 3 мин чтения

  13. Формат файлов Cabinet (CAB) в Windows: структура, применение и инструменты.

    CAB-файлы: формат архивов Windows для сжатия данных и проверки целостности. Создание (makecab), извлечение (expand, File Explorer). Подробности здесь!

    #78771 · 2 мин чтения

  14. 7-Zip: Открытый архиватор файлов и форматы сжатия

    7-Zip: открытый архиватор файлов с поддержкой Linux (alpha 21.01). Создание 7z архивов, сжатие данных, фильтры и шифрование. Эффективная компрессия!

    #78774 · 5 мин чтения

  15. Формат файлов COFF: история и применение

    Формат COFF: описание, история и применение исполняемых файлов в Unix, Windows и UEFI. Замена a.out, основа для ELF и PE. Ключевые особенности.

    #79780 · 4 мин чтения

  16. Библиотека BFD: Архитектура и применение объектных файлов GNU

    Библиотека BFD GNU: портативная работа с объектными файлами. Поддержка ~50 форматов, 25 архитектур. История названия: от шутки до "Binary File Descriptor".

    #81531 · 2 мин чтения

  17. Магические числа в программировании и файловые сигнатуры

    Магические числа в программировании: что это, зачем избегать их использования в коде и как они влияют на читаемость и поддержку программ. 💻✨

    #84113 · 4 мин чтения

  18. 7z: Формат архивов, сжатие, шифрование и особенности использования.

    7z – формат архивации с высокой степенью сжатия, шифрованием и алгоритмами обработки данных. Бесплатный, с открытым исходным кодом (GNU LGPL). Версия 23.01.

    #85206 · 2 мин чтения

  19. Переносимый формат исполняемых двоичных файлов (ANDF)

    ANDF: переносимый формат двоичного кода для Unix-систем. Обеспечивает запуск приложений на разных платформах без перекомпиляции, упрощая разработку и выбор оборудования.

    #87787 · 1 мин чтения

  20. Архивный формат ar: структура и особенности

    Архиватор Unix 'ar': устаревание в LSB, не стандартизированные форматы (V6, V7, BSD, System V). Альтернативы и будущее утилиты.

    #103633 · 4 мин чтения

  21. Формат отладочных данных DWARF: Структура и применение

    DWARF: стандартный формат отладочных данных для ELF и других. Поддержка C++, Fortran, оптимизаций компилятора. Версия 4 – сжатие и новые языковые возможности.

    #106390 · 2 мин чтения

  22. Расширение файла EXE: Форматы и эволюция

    Расширение файла .exe: что это такое? Узнайте о исполняемых файлах для Windows, DOS и OS/2, их формате и совместимости с ОС. Всё о файлах EXE!

    #119607 · 2 мин чтения

  23. Установка компьютерных программ: Процесс и особенности

    Установка программ: что это такое? Подготовка софта к запуску, настройка, драйверы и плагины. Инструкция по установке и роль установщиков.

    #127341 · 7 мин чтения

  24. Pax: История и особенности утилиты архивации.

    Pax: универсальная утилита архивации для Unix, Linux и Windows. Поддерживает форматы tar и cpio, обеспечивая переносимость и совместимость данных.

    #137990 · 2 мин чтения

  25. IDA Pro: Инструмент для обратной разработки программного обеспечения

    IDA: мощный дизассемблер и отладчик для анализа ПО. Reverse engineering, исследование уязвимостей, анализ вредоносного кода. Поддержка разных ОС и форматов.

    #150893 · 2 мин чтения

  26. WinRAR: Возможности, безопасность и особенности работы с архивами RAR

    WinRAR – мощный архиватор для Windows и Android. Сжатие RAR/ZIP, поддержка больших файлов (до 16 EiB), проверка целостности, бэкап и самораспаковывающиеся архивы.

    #155605 · 4 мин чтения

  27. BinHex: История кодирования двоичных файлов для Mac и CompuServe

    BinHex: кодировка двоичных файлов для Mac OS, позволявшая безопасно отправлять их по email и через сети, не поддерживающие 8-битные данные. История и принцип работы.

    #159879 · 5 мин чтения

  28. Файл ID.DIZ: История и Назначение Файла Описания Архива

    Файл DIZ: описание архива, история BBS и warez сцены. Что такое DIZ файл, его назначение и происхождение. Информация о содержимом архива.

    #167287 · 2 мин чтения

  29. Формат Blorb для интерактивной художественной литературы

    Формат Blorb для интерактивной литературы: объединение игр, звуков, музыки и изображений в один файл. Используется в Z-machine, Glulx и Glk.

    #169386 · 2 мин чтения

  30. APE-теги: Формат хранения метаданных для аудиофайлов

    APE теги: что это такое? Хранение метаданных в аудиофайлах – ключи и значения для описания атрибутов музыки. Подробно о формате APE и его применении.

    #182284 · 2 мин чтения

  31. Редакторы шестнадцатеричных файлов: принципы и применение.

    Редактор HEX: манипуляции с двоичными данными файлов. Изменение байтов, просмотр в шестнадцатеричном формате, редактирование секторов диска. Обзор программ.

    #188665 · 3 мин чтения

  32. Directory Opus: История и возможности файлового менеджера

    Directory Opus – мощный файловый менеджер для Windows и Amiga. Разработан Jonathan Potter, активно развивается GPSoftware с 1994 года.

    #192729 · 2 мин чтения

  33. Формат сжатия данных ACE: история и проблемы безопасности

    ACE – проприетарный формат архивации данных. Сжатие лучше, чем у RAR (1999-2001). WinAce для Windows, Unace для Linux/macOS. Скачать, распаковать ACE.

    #196742 · 2 мин чтения

  34. Формат ARC: История и эволюция архивного формата

    Формат ARC: сжатие и архивация данных от SEA. Популярен в 80-х на BBS, объединял функции SQ и LU. История и споры об открытых форматах.

    #224941 · 6 мин чтения

  35. Сжатие исполняемых файлов: методы и применение

    Сжатие исполняемых файлов: методы, упаковщики, защита ПО. Уменьшение размера, прозрачная декомпрессия, самораспаковывающиеся архивы. Обзор технологий.

    #250520 · 5 мин чтения

  36. Солидное сжатие данных: принципы, преимущества и недостатки

    Солидное сжатие данных: метод компрессии файлов, объединяющий их в единый блок для повышения эффективности. Используется в 7z, RAR, tar.gz и др.

    #261404 · 1 мин чтения

  37. Архивные файлы: форматы, применение и особенности

    Архивные файлы: объединение, сжатие и хранение данных. Узнайте о форматах, метаданных, преимуществах для переноса и экономии места на диске.

    #302041 · 3 мин чтения

  38. ZipGenius: Бесплатный архиватор файлов для Windows

    ZipGenius – бесплатный архиватор для Windows. Поддерживает 20+ форматов, защиту паролем, работу с CD/RW. Стандартная и Suite версии. Скачать!

    #305860 · 3 мин чтения

  39. Стандарты и правила оформления релизов в warez-сцене

    Стандарты warez-сцены: правила выпуска релизов, согласование комитетом и крупными группами. Соблюдение стандартов обязательно для всех участников.

    #308989 · 24 мин чтения

  40. Единый формат эмуляции (UEF) для компьютеров Acorn: Архивация и воспроизведение оригинальных носителей.

    UEF: формат для хранения образов дискет, ROM и аудиокассет Acorn. Точная эмуляция, метаданные, поддержка популярных эмуляторов и архивов. Резервное копирование!

    #320963 · 5 мин чтения

  41. Формат файлов Cpio: история и особенности использования.

    cpio: формат архивов Unix. Утилита для резервного копирования и архивации файлов, изначально для магнитных лент. Альтернатива tar. Подробности здесь!

    #343948 · 2 мин чтения

  42. Формат исполняемых файлов a.out в Unix

    Формат a.out: устаревший формат исполняемых файлов Unix. История, применение в старых системах и библиотеках. Поддержка прекращена в Linux 5.18.

    #345493 · 2 мин чтения

  43. Метаданные в форматах Ogg: Vorbis комментарии

    Vorbis комментарии: метаданные для Ogg Vorbis, FLAC, Theora, Speex, Opus. Формат FieldName=Data для хранения тегов: название, исполнитель, альбом и др.

    #346666 · 2 мин чтения

  44. Преобразование цифровых данных и форматов файлов

    Преобразование данных: конвертация форматов файлов, кодирование, совместимость. Объясняем, зачем нужна конвертация в компьютерных системах и программах.

    #347619 · 7 мин чтения

  45. Формат файлов SYLK: описание, проблемы и безопасность.

    Файл SYLK: формат обмена данными между программами, особенно таблицами. Поддерживается Excel, Works, OpenOffice. Отсутствует официальная спецификация.

    #351887 · 2 мин чтения

  46. Формат файлов обмена данными DIF: история и особенности

    Формат данных DIF: импорт/экспорт таблиц между программами (Excel, LibreOffice, Collabora Online). История и поддержка формата. Обмен данными.

    #361367 · 2 мин чтения

  47. Путь поиска библиотек во время выполнения (rpath)

    rpath в программировании: что это такое? Объяснение жестко закодированного пути поиска библиотек во время выполнения, DT_RPATH, ELF и динамическая линковка.

    #368775 · 2 мин чтения

  48. Портативные приложения: принципы работы и особенности

    Портативные приложения: что это такое? Узнайте, как работают программы без установки, их преимущества и удобство переноса данных и настроек между ПК.

    #387912 · 5 мин чтения

  49. Динамический компоновщик в операционных системах

    Динамический линкер: часть ОС, загружающая и связывающая общие библиотеки при запуске программ. DLL в Windows – пример. Динамическая линковка, библиотеки.

    #394793 · 7 мин чтения

  50. Compact Pro: Архиватор для Macintosh 90-х годов

    Compact Pro: архиватор и утилита сжатия данных для Mac и PC в 90-х. Быстрее и эффективнее StuffIt, создавал самораспаковывающиеся архивы. Shareware.

    #403840 · 3 мин чтения

  51. PackIt: Первая программа для архивации и сжатия файлов на Macintosh.

    PackIt: первая программа для архивации и сжатия файлов на Mac. Уступила место StuffIt из-за лучшей компрессии. История и роль в MacDeveloper.

    #404329 · 2 мин чтения

  52. OllyDbg: Отладчик для анализа исполняемого кода x86

    OllyDbg – мощный x86 отладчик для анализа бинарного кода без исходников. Поиск API, процедур, строк, плагины. Последняя версия 2.0.

    #410019 · 1 мин чтения

  53. Package format

    #471502 · 1 мин чтения

  54. Direct Access Archive

    #490930 · 1 мин чтения