Первый запрос POST: от клиента отсылается 49 байт, подтверждающих, что это именно клиент, а не кто-то левый и если эти байты правильные, сервер в ответ отсылает от 112 до 144 байт в которых и записана вся инфа авторизации, в том числе и куки, которые в последствии и использует клиент для получения данных с сервера. Причём эти куки берутся не из заголовка ответа, а из самого тела.
Запросы POST затем повторяются с периодичностью 10 минут, и каждые 10 минут клинт меняет куки. Вот такая у них защита от доступа посторонних.
Но никто не запрещает написать свою прожку, отсылающую каждые 10 мин. те 49 байт и использующую куки из тела ответа сервера, что, собственно, многие и делают, получая "левую" гугл качалку избавленную от бана, водяных знаков и проч. лабуды, связанной с google maps.
Цитата: особо интересной представляется мне строка:
Цитата:Set-Cookie: PREF=ID=6a2a137aa41ccce9:TM=1233994334:LM=1233994334:S=pThAJziFO6KZktSV;
А по-моему эта строка в заголовке ответа для отвода глаз (или для дополнительной проверки соответствия тела ответа заголовку клиентом GE), поскольку сами куки беруться непосредственно из тела ответа.
Вот заголовок обычного GET запроса GE:
Код: GET
http://kh.google.com/flatfile?f1c-02030-d.2645.171+f1c-02033-d.2645.171&v=1 HTTP/1.0
Accept: application/vnd.google-earth.kml+xml, application/vnd.google-earth.kmz, image/*, */*
Cache-Control: no-cache
Cookie: $Version="0"; SessionId=oRoq4gADEAEAAQBA3kArtTcEYFRrqoV5wmXfOz25MBRLOBzxD/nBG2gmG5LQQEIeuA36WmSoZD4JC7SPUcz1+1GN/IV+ilGFjNpWnw==; State=1
User-Agent: GoogleEarth/5.0.11337.1968(Windows;Microsoft Windows XP (Service Pack 2);ru-RU;kml:2.2;client:Free;type:default)
Host: kh.google.com
Proxy-Connection: Keep-Alive
Pragma: no-cache