Параметры декодирования в веб-приложениях Google - PullRequest
0 голосов
/ 30 сентября 2018

Я пытаюсь лучше понять веб-приложения Google, в источнике HTML есть JSON, который был закодирован каким-то неизвестным способом, который я хотел бы декодировать.Например, приведенный ниже источник содержит параметр, такой как DpimGf, EP1ykd, который не имеет смысла

view-source:https://contacts.google.com/
..window.WIZ_global_data = {"DpimGf":false,"EP1ykd":.....

До сих пор я пробовал следующее

1. Decoded using the base64 decoder, but results are unprintable/not usable.
2. Decoded using poly-line encoding used in Google Maps.
3. Built an app from scratch to perform base64->binary->XOR->ASCII char and to shift the binary values up-to 7 places [inspired by poly-line algorithm]

Есть ли документация от Google или известная кодировкадля таких форматов.

Допущения: я вполне уверен, что это какая-то кодировка, а не шифрование, потому что

1) Length of the encrypted text dont match the common encryption algorithms 
2) There is some sort of pattern with value of the parameters,
   So good chance that its just encoded without any encryption.
   Because common encryption provides completely different strings each time.
3) There is a good chance that they may not decode, 
   because it might have a mapping at server side to a meaningful parameter.

Спасибо

1 Ответ

0 голосов
/ 08 октября 2018

попробуйте использовать это http://ddecode.com/hexdecoder/?results=cddb95fa500e7c1af427d005985260a7. попробуйте выполнить все это, это может помочь

...