Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Помогите понять кодировку |

13.09.2009, 14:19
|
|
Новичок
Регистрация: 12.09.2009
Сообщений: 4
Провел на форуме: 5654
Репутация:
0
|
|
Помогите понять кодировку
Всем привет, помогите пожалуйста люди добрые!
Есть флэшка, она отправляет на сервак POST запрос, в котором в закодированном виде хранится число. Я знаю какое число изначально должно быть, знаю как оно выглядит в закодированном виде, есть 4 таких примера. Думаю что скорее всего здесь что-то связвно с GZIP'ом. Вот 4-примера, исходных чисел, и их же в закодированном виде(чтобы написать их сюда, прогнал их через URLENCODE, а то кодированные абракадаброй отображаются):
Исходные/Закодированные соответсвуют своему номеру.
Исходные:
1) 167422
2) 222883
3) 156371
4) 40592
Кодированные:
1) %8A%9B%7E
2) %8D%CD%23
3) %89%C5S%01
4) %82%BD%10
Смысл в том чтобы я мог послать любое число, например 4488434 в таком же закодированном формате. Декомпилить флэшку не предлагать, там все гораздно сложнее чем обычно.
Спасибо.
Последний раз редактировалось darkdrive; 13.09.2009 в 14:22..
|
|
|

13.09.2009, 15:35
|
|
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
Провел на форуме: 1013791
Репутация:
711
|
|
Декомпилить флэшку не предлагать, там все гораздно сложнее чем обычно.
предлагаю пересмотреть отношение к декомпиляции
|
|
|

14.09.2009, 15:08
|
|
Новичок
Регистрация: 12.09.2009
Сообщений: 4
Провел на форуме: 5654
Репутация:
0
|
|
проблема в том что ничего не получится, т.к. флэшка принимает уже кодированные данные с другого сервера. )))
|
|
|

15.09.2009, 17:53
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
А кагбэ задача то какая - вправить мозг флешке, или как-то отправить запрос на сервак ?
|
|
|

15.09.2009, 17:58
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
|
|
|

15.09.2009, 18:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Это видимо буква S, которая не видоизменяется под воздействием URLencode.
флэшка принимает уже кодированные данные с другого сервера
Где гарантия, что шифровка не зависит еще и от этих данных?
|
|
|

15.09.2009, 18:24
|
|
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме: 7452489
Репутация:
1359
|
|
надо разбираться с флешкой, разодрать и посмотреть алгоритм. может возможно вообще исключить эти данные.
|
|
|

15.09.2009, 18:42
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Исходные/Закодированные соответсвуют своему номеру.
Исходные:
1) 167422
2) 222883
3) 156371
4) 40592
Кодированные:
1) %8A%9B%7E
2) %8D%CD%23
3) %89%C5S%01
4) %82%BD%10
Меня вот больше всего волнует, уверен ли ТС в этом и откуда он это вообще выцепил
|
|
|

16.09.2009, 16:00
|
|
Новичок
Регистрация: 12.09.2009
Сообщений: 4
Провел на форуме: 5654
Репутация:
0
|
|
то что в этих в этой кодировке именно эти цифры, это сто процентов. Флэшку разбирать еще раз говорю,бесполезно, т.к. она не шифрует, она принимает и передает одни и те же данные, уже кодированные, так же для других целей она принимает тот же номер в некодированном виде, но уже не отсылает его. В общем во флэшке алгоритма сжатия нету.
Вообще ситуация следующая. Флэшка загружает с сервера некое расположение фигур(точнее карту этих фигур, которая содержится по адресу вида: http://server.ru/id=xxxxx , где xxxx номер карты) Как это происходит - во флэшку передается эта ссылка + номер карты в кодированном виде, далее флэшка по ссылке загружает карту, а после прохождения игры, флэшка отсылает лог действий+набранные очки+все тот же номер карты в кодированном виде. Задача следующая, нужно иметь возможность играть на карте с любым номером. Сыграв один раз на одной карте, можно повторять на ней игру, подменяя ответ от сервера со ссылкой на загрузку, а в дальнейшем использовав кодированный номер от предыдущего раза. Если же играть на любом номере что вздумается, то в конце необходимо отослать для проверки сервером номер карты в кодированном виде, а сделать этого уже соотвественно не получается...
Последний раз редактировалось darkdrive; 16.09.2009 в 17:19..
|
|
|

16.09.2009, 16:29
|
|
Новичок
Регистрация: 12.09.2009
Сообщений: 4
Провел на форуме: 5654
Репутация:
0
|
|
А вообще ладно народ, не заморачивайтесь, всем спасибо за ответы и за потраченное время. Если кто-то играет вконтакте в игру "Пузыри"(аналог КПК'шных шариков), то я написал скриптик с помощью которого можно посчитать количество шаров выпавших вам. Нужен фаерфокс+плагин Tamper Data. Запускаем Tamper Data, перехват не запускаем, открываем пузыри, после полной загрузки возвращаемся в Tamper Data, пишем в строке фильта - "map", должно остаться одна или несколько строк. Смотрим первую, если там одна строка, или же смотрим последнюю строку если их несколько, жмакаем два раза левой мышой по ней, открывается окошко, жмем правой мышой по URL-> копировать, в буфер должны попасть данные вида URL=http://new.hiscore.......... далее заходим по адресу http://elja.ru/shari вставляем туда эту строчку, нажимем GO и скриптик выводит колличество шаров каждого цвета+ красными буквами наибольшее колличество шаров. Желательно добиться чтобы выпало не меньше 55 шаров одного цвета и собирать их.
p.s. Мои эксперименты с кодировкой и с подменой запросов привели к блокировке моего акка ))))
Последний раз редактировалось darkdrive; 16.09.2009 в 17:13..
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|