как в linux Ubunu открыть файл bin
Выполняем следующие действия: 1. Загружаем .bin файл и сохраняем его в любом месте, где вы хотите. Я рекомендую на рабочем столе (Desktop), так как будет легко перемещаться по терминалу.
2. Теперь запустим окно терминала (Приложения – Стандартные – Терминал) и перейдём в папку, где у вас хранятся файл, используя команду cd. Например, если файл будет храниться на рабочем столе вам необходимо ввести cd Desktop (команды и имена файлов чувствительны к регистру) .
Теперь ваш код терминала изменится на что-то подобное – user@user-desktop:-/Desktop$
Кроме того, вы можете перемещаться в другие места с помощью команды cd location.
3. Как только вы перейдёте в необходимое местоположение, введите ls и в списке файлов в вашем каталоге запишите точное имя .bin файл.
4. После этого введите команду sudo chmod +x filename.bin. Эта команда позволяет Ubuntu выполнить операцию с файлом. Он будет спрашивать ваш пароль. Введите пароль и нажмите Enter.
5. Теперь введите ./filename.bin. Файл .bin будет устанавливаться внутри терминала. Просто следуйте инструкциям, появляющимся на экране. После завершения установки, закройте окно терминала.
Вот и все! Вы успешно установили .bin файл.
Установка bin файлов в Linux
Консольный вариант
1. Для начала в файловом менеджере, нужно найти наш бинарник.
2. Откроем терминал, сочетанием клавиш Ctrl+Alt+T.
3. Зайдем в режим суперпользователя (под рутом). Для этого введем следующую команду в терминале:
Затем нужно ввести пароль.
4. Теперь, в терминале нам нужно зайти в ту директорию, где расположен наш бинарник. В моем случае это будет так:
5. Дайте права на выполнение файла .bin, командой:
chmod +x thefile.bin
В моем случае это выглядит так:
chmod +x clip2net.bin
6. Теперь выполните его. Для этого находясь уже в той директории, где находится бинарный файл введем точку и слэш, затем имя файла. В случае со мной это выглядит так:
7. После этой команды, установщик программы запустился и спрашивает меня на каком языке я хотел бы установить bin файл в linux.
8. Далее устанавливаем программу как обычно это делается в ОС Windows.
Графический вариант
Он ненамного проще, но для новичков, которые недавно перешли с Windows будет понятнее. Первые 3 пункта из консольного варианта все же придется выполнить. Затем нужно выбрать файл, нажать правой кнопкой мыши, выбрать пункт “свойства”. На вкладке права, нужно поставить галочку напротив пункта “Разрешить выполнение файла как программы”.
Закрываем окно. И перетаскиваем этот файл в терминал, запущенный от суперпользователя, имя файла и путь уже впишутся автоматически, остается лишь нажать на кнопку “Enter”. Далее, вы можете установить bin файл, как и в первом варианте. На этом все.
Программа для открытия bin файлов
Подбирая, чем открыть файл bin на компьютере, начинающий пользователь может запутаться в широком разнообразии софта. Современные утилиты обладают достаточной простой и функциональность, и отлично подходят для использования в домашних условиях.
Мы подготовили для вас список лучших программ, которые помогут быстро получить доступ к нужным данным.
Список программ
Среди софта, предназначенного для получения доступа к бин, выделяются несколько программ. Все они есть в бесплатном доступе, быстро и легко устанавливаются, а простой интерфейс не вызывает сложностей с использованием.
К популярным утилитам относят:
VLC Media Player – проигрыватель, с помощью которого можно за несколько секунд открыть видео, сохраненное в формате бин;
Alcohol 120% – функциональная утилита, которая позволяет не только конвертировать форматы и открывать документы, но и монтировать собственные образы;
Daemon Tools – самая популярная программа для монтирования образов в домашних условиях;
Ultra ISO – софт, который отличается такими же характеристикам, как и приложения, описанные выше, но отличается более высокой функциональностью.
Видео-инструкция как открывать эти файлы в Windows:
4 место. Nero
Вообще, подойдет любая программа, связанная с записью дисков и работой с образами. В этом топе мы указываем именно Nero, так как в настоящее время она является наиболее популярной в данном сегменте. Идеально подходит в случае, когда bin является видеофайлом.
Как же определить, что bin – это образ DVD-диска? Руководствоваться здесь нужно его размером. Большие и очень большие по объему файлы, чаще всего, являются файлами образов.
Nero – хорошая, функциональная программа, которая реализуется бесплатно. Она работает со множеством «сложных» форматов данных. Софт постоянно обновляется, выходят новые версии, что позволяет ему более или менее стабильно работать с разными форматами.
Чтобы открыть файл, проделайте следующее:
- Запустите программу;
- В верхнем левом углу в шапке меню найдите кнопку «Запись данных»;
- Укажите файл, который хотите открыть;
- Или просто перетяните его мышью в рабочее пространство программы;
- После этого информация, имеющаяся в файле, отобразится автоматически;
- Далее можно делать то, что необходимо, например, записать образ на диск.
Тем не менее, данный способ все равно не является универсальным. Программа иногда дает сбои и не может открывать некоторые типы bin.
<Рис. 3 Nero>
Устанавливаем файл формата BIN
Назвать данный алгоритм действий установкой сложно, поскольку по факту выполняется открытие файла. В этом вам поможет специальный софт, однако сначала потребуется выполнить предварительную настройку. Давайте рассмотрим всю инструкцию более детально.
Шаг 1: Создание файла формата CUE
Обычно CUE используется для определения последовательности музыкальных композиций, что расположились на диске, однако часто он выступает в связке с BIN. Если в папке с игрой уже имеется файл данного формата, можете смело переходить к следующему шагу, другим же юзерам нужно создать его вручную, а делается это следующим образом:
- Перейдите в папку с игрой, нажмите ПКМ на любом свободном месте директории, подведите курсор на «Создать» и выберите «Текстовый документ».
Сразу же запустите его и напечатайте три следующие команды в отдельные строки, где filename.bin — имя вашего файла формата BIN:
FILE “filename.bin” BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00
Перейдите к всплывающему меню «Файл» и выберите «Сохранить как…».
Теперь у вас имеется CUE-файл, с которым и будет производиться последующая работа. Если же в папке с игрой находится несколько BIN, к каждому из них создайте свой CUE, задав соответствующие названия.
Шаг 2: Монтирование образа и установка
Остается только смонтировать образ, запустить его и произвести инсталляцию игры или любой другой программы. Данный процесс производится с помощью сторонних программ, давайте рассмотрим этот шаг на примере Daemon Tools:
Запустите скачанный файл и выберите удобный тип активации.
Дождитесь окончания инсталляции и запустите Daemon Tools.
Кликните на значок плюса, чтобы добавить новый образ.
Перейдите в папку с игрой и выберите созданный вами файл CUE.
Откройте его в программе двойным нажатием левой кнопкой мыши по значку образа.
Далее следуйте инструкциям, которые будут отображаться на экране для успешной установки игры или ПО. В случае с наличием нескольких CUE просто последовательно монтируйте и запускайте их.
Выше мы пошагово разобрали процесс установки файла формата BIN на компьютер. От юзера требуется лишь создать файл, определяющий последовательность, и с помощью стороннего софта открыть его, чтобы выполнить установку.
Установка bin файлов в Linux
Консольный вариант
1. Для начала в файловом менеджере, нужно найти наш бинарник.
2. Откроем терминал, сочетанием клавиш Ctrl+Alt+T.
3. Зайдем в режим суперпользователя (под рутом). Для этого введем следующую команду в терминале:
Затем нужно ввести пароль.
4. Теперь, в терминале нам нужно зайти в ту директорию, где расположен наш бинарник. В моем случае это будет так:
5. Дайте права на выполнение файла .bin, командой:
chmod +x thefile.bin
В моем случае это выглядит так:
chmod +x clip2net.bin
6. Теперь выполните его. Для этого находясь уже в той директории, где находится бинарный файл введем точку и слэш, затем имя файла. В случае со мной это выглядит так:
7. После этой команды, установщик программы запустился и спрашивает меня на каком языке я хотел бы установить bin файл в linux.
8. Далее устанавливаем программу как обычно это делается в ОС Windows.
Графический вариант
Он ненамного проще, но для новичков, которые недавно перешли с Windows будет понятнее. Первые 3 пункта из консольного варианта все же придется выполнить. Затем нужно выбрать файл, нажать правой кнопкой мыши, выбрать пункт “свойства”. На вкладке права, нужно поставить галочку напротив пункта “Разрешить выполнение файла как программы”.
Закрываем окно. И перетаскиваем этот файл в терминал, запущенный от суперпользователя, имя файла и путь уже впишутся автоматически, остается лишь нажать на кнопку “Enter”. Далее, вы можете установить bin файл, как и в первом варианте. На этом все.
Как распаковать прошивку камеры
Рассмотрим пример распаковки прошивки камеры Network Surveillance DVR r80x20-pq (эту камеру я использовал в тестах, например, в статье «Аудит безопасности IP камер».
Ссылки на прошивки, которые мне удалось найти: https://download.xm030.cn/d/MDAwMDExNDI= и https://yadi.sk/d/LqvlLP-1u_z8cQ
Скачиваем и распаковываем архив. Он называется General_IPC_XM530_R80X20-PQ_WIFIXM711.711.Nat.dss.OnvifS_V5.00.R02.20210818_all.bin, для краткости последующих команд я переименую его в firmware.bin.
Проверим, что это за файл:
file firmware.bin
Вывод следующий:
firmware.bin: Zip archive data, at least v2.0 to extract, compression method=deflate
То есть это Zip архив.
Проверим с помощью Detect It Easy:
diec firmware.bin
Также воспользуемся утилитой Binwalk, которая специально предназначена для анализа прошивок:
binwalk firmware.bin
Поскольку это просто архив, распакуем его:
unzip firmware.bin
- u-boot.bin.img
- uImage.img
- custom-x.cramfs.img
- user-x.cramfs.img
- romfs-x.cramfs.img
- u-boot.env.img
Поинтересуемся файлом user-x.cramfs.img:
file user-x.cramfs.img
Вывод:
user-x.cramfs.img: u-boot legacy uImage, linux, Linux/ARM, OS Kernel Image (gzip), 4652992 bytes, Wed Aug 18 07:04:49 2021, Load Address: 0x00300000, Entry Point: 0x00770000, Header CRC: 0xE5365952, Data CRC: 0x274BFB0E
U-Boot — это загрузчик для встроенных плат на базе PowerPC, ARM, MIPS и нескольких других процессоров, который можно установить в загрузочное ПЗУ и использовать для инициализации и тестирования оборудования или для загрузки и запуска кода приложения. В вашем Linux вы можете найти пакеты uboot-tools (Arch Linux и производные) и u-boot-tools (Debian и производные) — это инструменты и утилиты для сборки прошивок и выполнения с ними других действий.
Попробуем смонтировать образ user-x.cramfs.img:
mkdir /tmp/firmware sudo mount user-x.cramfs.img /tmp/firmware
Получаем ошибку:
mount: /tmp/firmware: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
Обратимся за помощью к утилите Binwalk, которая умеет находить файлы и файловые системы даже если они находятся не в начале:
binwalk -t user-x.cramfs.img
Вывод:
DECIMAL HEXADECIMAL DESCRIPTION -------------------------------------------------------------------------------- 0 0x0 uImage header, header size: 64 bytes, header CRC: 0xE5365952, created: 2021-08-18 07:04:49, image size: 4652992 bytes, Data Address: 0x300000, Entry Point: 0x770000, data CRC: 0x274BFB0E, OS: Linux, CPU: ARM, image type: OS Kernel Image, compression type: gzip, image name: "linux" 64 0x40 Squashfs filesystem, little endian, version 4.0, compression:xz, size: 3771362 bytes, 339 inodes, blocksize: 65536 bytes, created: 2021-08-18 07:04:49
Теперь всё стало ясно — данный образ состоит из двух разделов. Первые 64 байта занимает заголовок uImage. А сама файловая система Squashfs идёт начиная с 64 байта.
Мы можем извлечь файловую систему — как это сделать сразу несколькими способами будет показано ниже, — но также по-прежнему можем её просто смонтировать, указав смещение:
sudo mount -o offset=64 user-x.cramfs.img /tmp/firmware
Посмотрим на файлы, размещённые в образе user-x.cramfs.img:
ls -l /tmp/firmware
В этом образе я не нашёл ничего интересного, размонтируем его:
sudo umount /tmp/firmware
Посмотрим, где начинается файловая система в romfs-x.cramfs.img:
binwalk romfs-x.cramfs.img
Смонтируем:
sudo mount -o offset=64 romfs-x.cramfs.img /tmp/firmware
Здесь можно найти хеш дефолтного пользователя root:
cat /tmp/firmware/etc/passwd
Аналогичным образом, сканируя с помощью Binwalk и монтируя разделы файловой системы, можно искать интересные файлы.
Дополнительные способы открыть файл .BIN
Если BIN-расширение небольшого размера появилось после подключения к компьютеру смартфона или фотоаппарата, оно связано с драйверами для подключенных устройств. Открывать такой тип файла можно через специальные программы, поставляющиеся в комплекте с гаджетом, например: Nokia PC Suite, Samsung Kies, BlackBerry Desktop Manager, Mackintosh Suite и т.д.
Бывает, что в .BIN сохраняются видео и аудио. Не все плееры воспроизводят данный контент. Вам понадобится проигрыватель VLC Media Player. Также видеофайл распознаётся в GOM Player, Media Player Classic Home Cinema и KMPlayer. Ещё воспроизводить медиа можно в Nero.
Бинарный формат
Документы, имеющие после названия приставку .bin, не несут никакого самостоятельного значения. Литеры «bin» – это сокращение от английского «binary», то есть двоичный. По сути, файл представляет собой контейнер или вместилище, в котором хранится закодированная информация. Кодировка не указывает на то, что содержит документ или как его открыть. Формат используют для хранения специального набора команд либо фиксированной последовательности действий.
Программисты изначально не предполагали, что пользователи будут открывать либо вносить изменения в bin-файлы. Разобраться в содержимом контейнера может только разработчик утилиты, которая использует такой тип документов. Наиболее часто такими литерами кодируют:
- Образы DVD или CD дисков. Однако без сопроводительного документа формата .cue открыть исходник для чтения будет очень сложно.
- Данные для установки игр. Контейнеры размещают в корневой директории диска с релизом. В них хранится вся установочная информация, а также указана последовательность выполнения процедур.
- Операционные данные систем типа Юникс.
- Ресурсную информацию об аппаратном обеспечении компьютера. Важный документ, который расположен в корневой папке устройства хранения данных. Его удаление либо изменение приводит к сбоям в работе операционной системы.
- Прошивки WiFi-роутера.
В большинстве случаев открывать документы формата .bin нежелательно и даже опасно – случайное повреждение или удаление закодированной в них информации приводит к отказу работы компьютерных программ. В бинарных файлах нет важных для пользователя данных (за исключением случая с образами видеоматериалов). Содержимое bin-файла зависит от приложения, для которого он был создан, его назначения и многого другого.
Как открыть файл bin через Daemon Tools
Одной из самых популярных программ для открытий бин файлов считается Daemon Tools. Это простая, но функциональная утилита, которую можно скачать и установить бесплатно, а ее интерфейс доступен даже начинающему пользователю.
Если никогда не пользовались подобным софтом раньше, воспользуйтесь нашей пошаговой инструкцией, которая поможет получить доступ к необходимым данным (Рисунок 4).
Рисунок 4. Внешний вид интерфейса программы Daemon Tools Lite
Чтобы использовать софт, в первую очередь нужно его скачать и установить на ПК. Для домашнего использования вполне достаточно бесплатной версии.
В дальнейшем открытие бин файла с помощью данной программы проводится так:
-
Нужный документ достаточно просто перетащить в открытое окно программы, а образ смонтируется автоматически;
-
Также можно смонтировать образ через функцию монтирования образов, щелкнув на значке программы правой кнопкой мыши.
После этого пробуйте запустить файл. Если вы все сделали правильно, доступ к данным будет предоставлен автоматически.
Файл формата BIN: чем открыть, описание, особенности
Для чего предназначен универсальный формат BIN с двоичными данными, и чем его открыть на компьютере
Основная задача BIN формата — сохранять двоичные данные цифровых образов CD и DVD на ПК. Чаще всего файл является цифровой эмуляцией физического носителя со свойствами, идентичными формату ISO, но может быть предназначен и для других целей. Благодаря этой статье вы поймете, чем открыть файл BIN на компьютере и зачем он нужен.
- Чем открыть BIN-файл;
- BIN-образы CD- и DVD-дисков;
- Архивы MacBinary (macOS);
- Открыть в текстовом редакторе;
- Образы для эмуляторов игровых приставок;
- Файлы прошивки для маршрутизаторов;
- Распространенные ошибки.
Как установить tar.gz – архив или программу
В среде Linux, и в частности в Ubuntu, многие файлы и программы иногда поставляются в качестве архивов tar.gz. Это могут быть приложения, пакеты обновлений или же просто исполняемые файлы. Поэтому все дальнейшее описание будет приведено для операционной системы Ubuntu. Чтобы понять, как установить в Ubuntu tar.gz архив, можно для примера взять любую программу, которая поставляется с исходным кодом.
К примеру, можно скачать приложение hello, загрузка которого есть в открытом доступе. Этот продукт выполняет одну простую функцию — приветствует мир в лучших традициях первых уроков любого языка программирования. Среди представленных по адресу версий лучше выбрать посвежее.
Итак, файл скачан, но как установить tar.gz? Очень просто. В операционных системах типа Ubuntu нужно использовать терминал. Вызвать его можно сочетанием клавиш Ctrl+Alt+t. Его окно выглядит примерно так:
Для того чтобы разархивировать файл ,нужно к нему добраться. В терминале это можно сделать с помощью команды cd и нужного каталога. Например:
После ввода команды нажимается клавиша Enter, которая отправляет её на исполнение. Теперь терминал находится в одной папке со скачанным архивом hello-2.10.tar.gz. Вводится команда tar zxvf hello-2.10.tar.gz. Её результатом будет вывод на консоль списка всех распакованных файлов.
Теперь задача подходит к главному пункту в вопросе о том, как установить в Ubuntu tar.gz архив, — подготовке и компиляции.
5 место. Блокнот
Как не странно, но открыть такой документ иногда помогает простой Блокнот. Он является, по сути, универсальным способом открыть практически любые данные в текстовом формате. Для того чтобы проделать это, следуйте алгоритму:
- Кликните по файлу правой кнопкой мыши;
- В выпавшем меню нажмите на строчку «Открыть с помощью»;
- В появившемся списке программ для открытия файла укажите Блокнот;
- После этого файл откроется, представляя систему кодов, ключей и последовательностей в текстовом формате;
- Часто результат выглядит как кодировка – множество иероглифов и непонятных символов, но нередко в этой информации можно найти и нужную, представленную цифрами и латинскими буквами;
- Если вы знаете, какие изменения нужно внести, то внесите их и закройте Блокнот с сохранением файла (однако, перед внесением изменений сохранить изначальную копию);
- Если вы не уверены в том, что нужно менять, лучше ничего не трогать.
Большим преимуществом такого способа является то, что не требуется скачивать никаких дополнительных программ. Ведь Блокнот есть изначально на каждом компьютере.
Недостаток же способа в том, что он работает далеко не всегда и не со всеми типами bin. Он бывает эффективен лишь примерно в 20% случаев.
Бинарный файл
Бинарный файл — это фактическая программа, которая уже полностью готовая к использованию. Это исполняемый файл, который создается при компиляции из исходного кода. Как правило, они имеют все необходимые библиотеки, встроенные в них, или устанавливают / разворачивают их по мере необходимости (в зависимости от того, как было написано ПО). В большинстве случаев предоставляются в архивном формате.
Для установки требуется специальная программа для распаковки этих файлов и помещения их на компьютер. То есть менеджер пакетов вашего дистрибутива Linux (например, apt, yum и т. д.). Менеджер пакетов также выполняет и другие полезные функции кроме распаковки, такие как отслеживание установленных файлов и управление обновлениями программного обеспечения.
Преимущества и плюсы использования бинарных файлов
- Файл сразу готов к запуску. Если у вас есть бинарный файл, разработанный для вашего процессора и операционной системы, скорее всего, вы сможете запустить программу, и все будет работать как надо уже с первого раза.
- Выполнение меньшего количества конфигураций. Вам не нужно настраивать целую кучу параметров конфигурации, чтобы использовать программу, файл просто будет использовать общую конфигурацию по умолчанию.
- Если что-то пойдет не так, и случится ошибка, будет проще найти помощь в Интернете, поскольку бинарный файл предварительно скомпилирован, и логично, что другие люди могут его уже использовали, а это значит, что вы используете аналогичную программу, как и у других пользователей, а не уникальную, оптимизированную для вашей системы, поэтому можно будет найти советы о том как решить полученные ошибки или получить информацию, что следует делать дальше.
Недостатки и минусы использования
Вы не можете видеть (иметь доступ) и редактировать исходный код, поэтому вы не имеете возможности получить оптимизацию программы под вашу систему, ваши потребности и предпочтения.
Что нужно знать, чтобы открыть файл с расширением BIN
Итак, что же нужно знать пользователю, чтобы подобрать нужную программу, которой можно открыть файл BIN?
В первую очередь нужно выяснить происхождение данного файла. Откуда он взялся? Вы его скачали или он уже был на компьютере, и вы лишь обнаружили его.
Если файл уже был на компьютере, и вы не знаете, что это за файл и какие функции он выполняет, то не стоит и трогать.
Если же вы знаете скачали этот файл и точно знаете, что он из себя представляет, то проблем с выбором соответствующей программы или приложения и открытием BIN файла быть не должно.
В первую очередь стоит обратиться к сайту, на котором был скачан этот файл. Если это какой-то файлообменник, то наверняка на странице должна быть подробная информация по установке или распаковке файла и указанием того, с помощью какой программы следует выполнить его обработку.
А вообще, файлы с расширением BIN редко используются самостоятельно. Как правило, они идут в комплекте с другими файлами, в частности – с исполняемым файлом, имеющим расширение exe. С помощью которого и выполняется запуск установки какой-либо программы, утилиты, игры и т.д.
4 место. Nero
Вообще, подойдет любая программа, связанная с записью дисков и работой с образами. В этом топе мы указываем именно Nero, так как в настоящее время она является наиболее популярной в данном сегменте. Идеально подходит в случае, когда bin является видеофайлом.
Как же определить, что bin – это образ DVD-диска? Руководствоваться здесь нужно его размером. Большие и очень большие по объему файлы, чаще всего, являются файлами образов.
Nero – хорошая, функциональная программа, которая реализуется бесплатно. Она работает со множеством «сложных» форматов данных. Софт постоянно обновляется, выходят новые версии, что позволяет ему более или менее стабильно работать с разными форматами.
Чтобы открыть файл, проделайте следующее:
- Запустите программу;
- В верхнем левом углу в шапке меню найдите кнопку «Запись данных»;
- Укажите файл, который хотите открыть;
- Или просто перетяните его мышью в рабочее пространство программы;
- После этого информация, имеющаяся в файле, отобразится автоматически;
- Далее можно делать то, что необходимо, например, записать образ на диск.
Тем не менее, данный способ все равно не является универсальным. Программа иногда дает сбои и не может открывать некоторые типы bin.
5 место. Блокнот
Как не странно, но открыть такой документ иногда помогает простой Блокнот. Он является, по сути, универсальным способом открыть практически любые данные в текстовом формате. Для того чтобы проделать это, следуйте алгоритму:
- Кликните по файлу правой кнопкой мыши;
- В выпавшем меню нажмите на строчку «Открыть с помощью»;
- В появившемся списке программ для открытия файла укажите Блокнот;
- После этого файл откроется, представляя систему кодов, ключей и последовательностей в текстовом формате;
- Часто результат выглядит как кодировка – множество иероглифов и непонятных символов, но нередко в этой информации можно найти и нужную, представленную цифрами и латинскими буквами;
- Если вы знаете, какие изменения нужно внести, то внесите их и закройте Блокнот с сохранением файла (однако, перед внесением изменений сохранить изначальную копию);
- Если вы не уверены в том, что нужно менять, лучше ничего не трогать.
Большим преимуществом такого способа является то, что не требуется скачивать никаких дополнительных программ. Ведь Блокнот есть изначально на каждом компьютере.
Недостаток же способа в том, что он работает далеко не всегда и не со всеми типами bin. Он бывает эффективен лишь примерно в 20% случаев.
<Рис. 2 Блокнот>