Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 01.09.2022
Сообщений: 16

hex to file

09.12.2022, 12:11. Показов 872. Ответов 6
Метки hex (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, не могу найти информацию рабочую в интернете, как в html-java(без php) преобразовать hex "833c6b3d0f847201000056e92bfeffffbf4c000 0008d742414e8d7f8ffff4566833c6b3d0f850cf " в таком виде в файл.
Подскажите пожалуйста.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.12.2022, 12:11
Ответы с готовыми решениями:

Error loading or parsing hex file
Здравствуйте. У меня возникла проблема с подключением ардуинки на ATTiny85, но проблема весьма не стандартная. Как известно, существуют...

TColor->HEX->String->File и обратно
Никто не подскажет, как это сделать - вроде как пытался так: tmpSt:='AAE2B0' ...

Если HEX одного файла заменить на HEX другого, то изменится ли файл и будет ли работоспособным?
Привет, если два файла a.exe(калькулятор) и b.exe(выводит строку "Hello World") Если открыть файл b.exe в HEX-редакторе и подменить его...

6
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
09.12.2022, 20:56
А какое расширение должно быть у файла? Чтобы протестировать.
0
0 / 0 / 0
Регистрация: 01.09.2022
Сообщений: 16
10.12.2022, 13:41  [ТС]
msi
0
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
10.12.2022, 13:46
zariashasha, понял. А какова конечная цель? В каком контексте возникла задача?
0
0 / 0 / 0
Регистрация: 01.09.2022
Сообщений: 16
10.12.2022, 15:41  [ТС]
вы будете смеяться, это скорее спор, поспорили с учителем информатики что через html файл, можно скачать файл без интернета.(дропнуть)
забились именно на msi, так как jpg он знает что можно в base64 закинуть.
0
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
10.12.2022, 19:35
zariashasha, технически вопрос околомалварьный и неизвестно забанят ли мой ответ. Хранить файл в HTML как hex-дамп более, чем возможно. Например, следующий код создаст в папке загрузок браузера пустой zip-файл:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<html lang="ru-RU">
  <head>
    <title>PoC загрузки бинарников</title>
  </head>
  <body onload="(function(){
      // hex-код пустого zip
      let bin = '504b0506000000000000000000000000000000000000';
      // инвертируем код в понятные для js данные
      let bytes = new Int8Array(bin.match(/../g).map(x => `0x${x}`));
      const saveAs = (function() {
        // создаём скрытую ссылку на странице
        let lnk = document.createElement('a');
        document.body.appendChild(lnk);
        lnk.style = 'display: none';
        return (bin, itm) => {
          let b = new Blob(bin, {type: 'octet/stream'}),
              u = window.URL.createObjectURL(b);
          lnk.href = u;
          lnk.download = itm;
          lnk.click();
          window.URL.revokeObjectURL(u);
        }
      }());
      //начинаем загрузку
      saveAs([bytes], 'empty.zip');
    })();">
  </body>
</html>
Возможно кто-то спросит почему octet/stream, а не application/zip? Фокус в том, что мы передаём бинарные данные, поэтому MIME здесь особой погоды не сделает. По аналогии пихаете MSI, BIN, PDF и т.д.
1
10.12.2022, 20:17
 Комментарий модератора 
Как сказано выше, вопрос околомалварьный. Тема закрыта на основании пункта 5.7 Правил Форума.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.12.2022, 20:17
Помогаю со студенческими работами здесь

Прошивка микроконтроллера Hex файлом или Hex загрузчик
Доброго дня, Вообщем имеется программатор USB ASP v.2.0, Хочу написать свою программу которая будет загружать из кода C# через этот...

Перевести строку char hex в hex массив
Мужики имею такую задачу есть переменная типа char котора содержит в себе строку hex. hexchar=&quot;2D33D8&quot; Есть вот такой массив...

ASCII to HEX, HEX to Binary/Assembly 8086
Люди добрые, есть проблема, надо написать программу которая получает с клавиатуры какие-нибудь символы, например: Ab10 и печатает на экране...

Вычислить формулу (hex) Rsh 7h и (hex) And 7Fh
Мне надо всёвремя считать, например, такое 11F0 Rsh 7 = 23 11F0 And 7F = 70 Чтобы на выходе получать 2370, ну, наверно в...

Как преобразовать hex в ascii (HEX редактор)
Написал: String ^in; openFileDialog1-&gt;Filter = &quot;hex Files|*.hex&quot;; openFileDialog1-&gt;Title = &quot;Select a hex File&quot;; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Закрытая тема Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru