Как сделать простую программу/батник для редактирования определенных HEX значений?

Нужна программа, bat'ник или скрипт, способный удалить байты с заранее определенного адреса до определенного, а потом вставить HEX какого-либо файла целиком начиная с того адреса в котором были удалены байты, в общем, грубо говоря программа перепаковщик замудреного архива, который не открывается через файловый менеджер.

33

https://docs.python.org/3/library/functions.html#open

Да, всё на английском, привыкай.

Если коротко:
- перевести hex в соотв. бинарь
- открыть файл-источник в бинарном режиме для чтения ('rb')
- открыть файл-назначение в бинарном режиме для записи ('wb')
- копировать из источника в назначение пока не адрес маски и по адрес маски+длина маски
- закрыть файлы.

Будь осторожен: в первые разы будешь файл запарывать, так что лучше писать в новый.

2
Ответить

Ты мне что ли на Python предлагаешь программу написать?)

Не, я программировать не умею, максимум "вирус-прикол" в блокноте написать.

Ответить