Вы не авторизованы! Вход | Регистрация
 Забыли пароль?
 Регистрация
2299
Просм.
2
Ответ

Работа в Hex редакторе

  [Скопировать ссылку]
0 чел. читают эту тему (гостей: 0)

Автор: serdgp   

Аватар забанен
Возраст: 48 лет
Опубликовано 15-5-2021 23:20:55 | Показать все сообщения |Режим чтения | Google Chrome 90.0.4430.93| Windows 7

Для просмотра нужна авторизация!

Для просмотра Вам необходимо авторизироваться.
Если Вы еще не зарегистрированы, перейдите по ссылке: Регистрация.

x
Отредактировано: serdgp в 17-5-2021 19:53  

Всех приветсвую.
Думаю, данная информация будет кому то полезна при работе с дампами в Hex редакторе.

Для удобства работы в Hex, есть не сложные вычисления в Win калькуляторе.
Один из примеров данных вычислений
У нас есть дамп размером 256кБ, требуется узнать адрес последнего байта в дампе.
Для этого, открываем Win калькулятор, в режиме программист с галкой dec. Умножаем 256 на 1024, результат переводим в формат hex и от полученного результата отнимаем 1.
Это значение будет адресом последнего байта в данном дампе.
Так же можно найти адресацию в дампах меньше 1кБ.
Для этого нужно ввести в dec. размер дампа, затем перевести в hex и вычесть 1.
Результат будет нужным значением.
Таким образом можно найти в дампе адресацию нужного байта.

Аналогично можно переводить информацию в обратной последовательности.
Зная адрес байта, можно узнать размер дампа.
Всего доброго, удачи в работе.


Больше фотографий Миниатюра Полный размер
Фотографии открывыются, пожалуйста, подождите...

Последние посетители

  • Roman152
    2024-03-26
Возраст: 52 лет
Опубликовано 16-5-2021 18:31:47 | Показать все сообщения | Google Chrome 90.0.4430.93| Windows 7
Серега, расскажи как с функцией XOR работать. А то нужно было раз, я себе всю башку сломал.
Прокомментировать Свернуть
Ответ + -

Реквизит Жалоба

Аватар забанен
Возраст: 48 лет
Опубликовано 17-5-2021 00:42:29 | Показать все сообщения | Google Chrome 90.0.4430.93| Windows 7
Отредактировано: serdgp в 17-5-2021 01:08  
добавил Andrnet в 16-5-2021 18:31
Серега, расскажи как с функцией XOR работать. А то нужно  ...

Добрый вечер.
Касаемо функции XOR;  из стандартного определения, это-сложение по модулю 2.
a xor b=c,   (a xor b) xor b=a
где а-слово, b-ключ, c- зашифрованный результат.
Это шифрование используется например в дампах одометров, магнитолах и не только.
Чтобы выполнить операцию по пересчету данных(скажем одометра), где применено шифрование XOR,  нужно иметь данные ключа(ключей), чтобы перевести байты в декодированный вид, выполнить пересчет и снова зашифровать результат.
Зная функцию XOR, имея действительный пробег, можно вычислить значение ключа, но...
Разработчики так же могут  использовать при шифровании не один ключ, а несколько, что усложняет вычисление.
Примерно так, краткий обзор.
XOR.jpg
Прокомментировать Свернуть
Ответ + 2 - 0

Реквизит Жалоба

Чтобы ответить, вам надо авторизироваться в системе Вход | Регистрация

Правила начислений

    Правила|Черный список|Архив|Мобильная версия|Администрация|Поддержать|

GMT+3, 28-3-2024 19:36 , Processed in 0.039840 second(s), 32 queries , Gzip On.

Быстрый ответ Вернуться к началу Назад к списку