• XSS.stack #1 – первый литературный журнал от юзеров форума

Смещение строк в бинарнике на PHP

bomboos

HDD-drive
Пользователь
Регистрация
09.05.2021
Сообщения
38
Реакции
5
Друзя, приветствую всех!
Подскажите, есть-ли реализация смещения строк в бинарном файле, на PHP. Задача менть хеш файла. Просто дописать пустот в файл не подходит.
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Привет.

В PHP
Используй fopen и fseek чтобы смещать указатель записи в файл при этом не задевая остальной контент.
В бинарном файле при компиляции(смотря какой язык, предположим Си)
Нужно добавить какую то строчку, например
C:
char* chars = "strstrstrstrstrstrstr\0"; //ноль в конце обязательно
Далее в скомпилированном файле нужно найти эту строчку и по той позиции начать запись из php используя смещение fseek.

ВАЖНО! Обрати внимание, что строка может быть только того размера, который ты укажешь при создании переменной
C:
char* chars = "abcd\0"; //записать в строку можно не более 4 символов
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх