Помогите распознать код

Пожалуйста :)

Надо спарсить один вебсайт. Всё в принципе как обычно, но кое-какая информация спрятана в картинки. Но кодируется на лету, т.е картинка вставляется линком типа "renderText.php?text=123456"

Вот пару примеров кода и расшифровки:

cf41e2c6f64c09d61d59 90450

cf41e2c0f64d09d21d5c 90513

cf41e2c0f64c09d31d62 90429

cf41e2c3f64809d81d5c 93073

То, что я понял: 1 знак=4 HEXa. Добавляем к хексе единицу, получаем следующее число. перестановка не работает, т.е. там ещё где-то либо позиция, либо что-то ещё.

Идеи? :)

Лига программистов

2.3K постов12K подписчика

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества

5
Автор поста оценил этот комментарий

Не получится разобрать. В хеш явно дописывается некая внешная дополнительная информация. Если разбить все цифры в табличку, то выходит следующая картина:


cf41 e2c6 f64c 09d6 1d59

9       0       4       5         0

cf41 e2c0 f64d 09d2 1d5c

9       0       5       1        3

cf41 e2c0 f64c 09d3 1d62

9       0       4       2        9

cf41 e2c3 f648 09d8 1d5c

9       3        0      7        3


Если с первым столбцом всё относительно ясно, то вот уже со второго идёт полная ерунда - в первой строке 0 = "e2c6", а во второй и третьей - "e2c0". При этом, закономерностей с близлежащими цифрами тоже не видно (1 и 3 строки начинаются одинаково - "904", но второй символ кодируют по разному). Короче говоря - что-то там хитрое намудрили.


Но, при этом всём, как минимум одна закономерность явно видна. Первые 3 цифры шестнадцатеричного числа - это явно номер самого столбца. Просто потому, что они во всех столбцах повторяются.


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


1 6 c 6 9

9 0 4 5 0 = 16152h


1 0 d 2 c

9 0 5 1 3 = 16191h


1 0 c 3 2

9 0 4 2 9 = 1613dh


1 3 8 8 c

9 3 0 7 3 = 16891h


Если целевые числа перевести в hex, то выходит уже нечто очень близкое. Но - там явно добавляется некий коэффициент. Повычитал/поскладывал - ничего дельного не получил. Но - истина где-то рядом. Это явно не может быть просто рандомным числом, т.к. в скрипт генерации изображения оно не передаётся. Дальше - уже вам экспериментировать.

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

во-первых, огромное спасибо! похоже из-за поздней ночи не заметил одинакового начала в столбцах. во-вторых, извините :( я не то скопировал: cf41 e2c6 f64c 09d6 1d59 - это 96450, а не 90450. а в третьих. я его доконал. 5000*позицию(начинаем с 0) + 53000 + номер знака по таблице utf-8. Наше число будет остатком деления на ffff

0
Автор поста оценил этот комментарий

Php выкладывай

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Если бы он был, то вопроса бы не было

0
Автор поста оценил этот комментарий
Не канает твоя идея про то что 4 знака hex кодят один символ.
Иначе бы тут 9 были идентичны.cf41

cf41 e2c0 f64c 09d3 1d62 90429
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Если из 09d3 сделать 09d4 то будет 90439

0
Автор поста оценил этот комментарий

Я слышал , что сначала название сайта пишут.

Хотя к чему это, лишнее.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Если это поможет: firmen-in-bayern.de сайт на немецком, закодировано название фирмы и адрес

Автор поста оценил этот комментарий

А тебе блядь какая разница как оно кодирует если это парзер???

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну как бы есть разница - парсить напрямую текст или текст с картинки

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества