<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>WIPmania blog posts (English)</title><link>http://www.wipmania.com/ru/blog/</link><description>WorldIP - geolocation database, service and tools</description><language>ru</language><lastBuildDate>Tue, 10 Mar 2009 08:41:46 -0000</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/WipmaniaBlogPostsru" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>API: данные в форматах JSON и JSONP
</title><link>http://feedproxy.google.com/~r/WipmaniaBlogPostsru/~3/m7OprDDMStA/</link><description>Ранее уже была возможность &lt;a href="http://www.wipmania.com/ru/blog/google-geolocation-api/"&gt;вставлять в свои проекты JavaScript&lt;/a&gt;, который содержал объект с разными параметрами на основе IP адреса пользователя. Теперь можно получать все эти данные в форматах JSON и JSONP.&lt;br&gt;&lt;br&gt;
&lt;p&gt;Данные, которые возвращает API на основе клиентского IP адреса:&lt;/p&gt;&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;latitude — широта центра страны&lt;/li&gt;
&lt;li&gt;longitude — долгота центра страны&lt;/li&gt;
&lt;li&gt;zoom — степень приближения для карт на основе Google Maps&lt;/li&gt;
&lt;li&gt;address.city — город (сейчас недоступно)&lt;/li&gt;
&lt;li&gt;address.country — страна&lt;/li&gt;
&lt;li&gt;address.country_code — код страны по ISO 3166-1&lt;/li&gt;
&lt;li&gt;address.region — регион (сейчас недоступно)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;p class="zaglkursiv"&gt;JSON&lt;/p&gt;
Формат запроса:&lt;pre&gt;&lt;code&gt;http://api.wipmania.com/json&lt;/code&gt;&lt;/pre&gt;
Ответ будет выглядеть так:
&lt;pre&gt;&lt;code&gt;{"latitude":"51.0993","longitude":"10.4537","zoom":5,"address":{"city":"-","country":"Germany","country_code":"DE","region":"-"}}&lt;/code&gt;&lt;/pre&gt;
&lt;p class="zaglkursiv"&gt;JSONP&lt;/p&gt;
Формат запроса:&lt;pre&gt;&lt;code&gt;http://api.wipmania.com/jsonp?callback=YourFunctionHere&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;i&gt;YourFunctionHere&lt;/i&gt; - ваше название для функции&lt;/p&gt;
&lt;p&gt;Ответ будет выглядеть так:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;YourFunctionHere({"latitude":"51.0993","longitude":"10.4537","zoom":5,"address":{"city":"-","country":"Germany","country_code":"DE","region":"-"}})&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Пример использования с JQuery:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;$.getJSON("http://api.wipmania.com/jsonp?callback=?",
 function(data) {
   alert(data.address.country);
});&lt;/code&gt;&lt;/pre&gt;
Как и для версии с JavaScript, ограничений по количеству запросов в день нет. (Статья)&lt;img src="http://feeds.feedburner.com/~r/WipmaniaBlogPostsru/~4/m7OprDDMStA" height="1" width="1"/&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas(WIPmania team)</dc:creator><pubDate>Tue, 10 Mar 2009 08:41:46 -0000</pubDate><guid isPermaLink="false">http://www.wipmania.com/ru/blog/geolocation-api-json-jsonp/</guid><category>{'term': 'API'}</category><category>{'term': 'JavaScript'}</category><feedburner:origLink>http://www.wipmania.com/ru/blog/geolocation-api-json-jsonp/</feedburner:origLink></item><item><title>Сервис-коды. Alpha-версия.
</title><link>http://feedproxy.google.com/~r/WipmaniaBlogPostsru/~3/6kl1J3dJNSg/</link><description>Из всех сервис-кодов мы открыли пока коды с&lt;b&gt; сателлитками&lt;/b&gt; и &lt;b&gt;ботами&lt;/b&gt; (за исключением хитроботов), по нашей классификации - &lt;b&gt;10-14&lt;/b&gt; и &lt;b&gt;40-41&lt;/b&gt;.&lt;br&gt;
Остальные будут открыты несколько позже. (Новости)&lt;img src="http://feeds.feedburner.com/~r/WipmaniaBlogPostsru/~4/6kl1J3dJNSg" height="1" width="1"/&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex(WIPmania team)</dc:creator><pubDate>Thu, 22 Jan 2009 23:34:54 -0000</pubDate><guid isPermaLink="false">http://www.wipmania.com/ru/blog/service-code-alpha-version/</guid><category>{'term': 'API'}</category><category>{'term': 'DataBase'}</category><category>{'term': 'Satellite provider'}</category><category>{'term': 'Search bot'}</category><category>{'term': 'Service code'}</category><feedburner:origLink>http://www.wipmania.com/ru/blog/service-code-alpha-version/</feedburner:origLink></item><item><title>Сервис-коды. Технические детали.
</title><link>http://feedproxy.google.com/~r/WipmaniaBlogPostsru/~3/QS9HjalQbHI/</link><description>Доступ к базам с сервис-кодами возможен только через API, в другой форме базы не распространяются. Да и особого смысла в этом нет, так как обновление списка прокси, например, и активных нодов ТОР-сети происходит ежечасно.&lt;br&gt;&lt;br&gt;
&lt;p&gt;Для получения сервис-кодов ("Service code") необходимо с запросом отправить заголовок(HTTP Request Header) &lt;i&gt;"Typ: srv"&lt;/i&gt;.&lt;br&gt;
Ответ сервера - числовой сервис-код в случае запроса для IP поисковых роботов и некоторых хитроботов, прокси и ТОР-сети, хостинговых компаний и датацентров; во всех остальных случаях возвращается код страны.
&lt;/p&gt;&lt;p&gt;В противовес странам с буквенными кодами, сервис-коды - это цифровые значения различных типов IP адресов.&lt;/p&gt;&lt;p&gt;Сервис-коды подразделяются на 4 группы:&lt;/p&gt;
&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;10-19 - Поисковые боты, некоторые хитроботы&lt;/li&gt;
&lt;li&gt;20-29 - Датацентры, хостинговые компании, скрытые серверные площадки&lt;/li&gt;
&lt;li&gt;30-39 - Открытые и анонимные прокси, анонимизаторы, ТОР-Сеть&lt;/li&gt;
&lt;li&gt;40-49 - Спутниковые провайдеры, мобильные клиенты использующие международные прокси&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;p&gt;При отсутствии заголовка &lt;i&gt;"Typ"&lt;/i&gt; или не имеющем в строке &lt;i&gt;"srv"&lt;/i&gt;, возвращается "Country code" - код страны, физическое расположение.&lt;/p&gt;
&lt;p&gt;Также есть возможность получать одновременно сервис-код и страну, где располагается сервер или пользователь сателлитной связи, если она известна.&lt;br&gt;
Указывающий заголовок должен выглядеть так: &lt;i&gt;"Typ: cnsrv"&lt;/i&gt;.&lt;br&gt;
В этом случае возвращается не двух-, а четырехсимвольное значение, где первые два символа - страна, а остальные - сервис-код.&lt;br&gt;
Для сателлитных провайдеров обычно страна равна "XX" - "неизвестно", потому как зачастую невозможно определить реальное расположение пользователя.&lt;/p&gt;
&lt;p&gt;При типе &lt;i&gt;"Typ: srv"&lt;/i&gt; для IP адресов, не входящих в базу сервис-кодов, возвращается код страны.&lt;br&gt;
При типе &lt;i&gt;"Typ: cnsrv"&lt;/i&gt; для IP адресов, не входящих в базу сервис-кодов, возвращается пустое значение в виде "--".&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Пример 1:&lt;/b&gt;
91.121.147.207 принадлежит серверу WIPmania.com, стоящему во Франции.
&lt;pre&gt;&lt;code&gt;"Country code" = FR
"Service code" = 20
"Country code" + "Service code" = FR20&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Пример 2:&lt;/b&gt;
89.59.83.238 - это IP обычного DSL юзера из Германии:
&lt;pre&gt;&lt;code&gt;"Country code" = DE
"Service code" = DE
"Country code" + "Service code" = DE--&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Пример 3:&lt;/b&gt;
91.188.4.17 - это пользователь связи сателлитной компании 7Ccell, специализирующейся на связи для кораблей
&lt;pre&gt;&lt;code&gt;"Country code" = XX
"Service code" = 40
"Country code" + "Service code" = XX40&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p class="zaglkursiv"&gt;Детальная информация по группам сервис-кодов:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1) Поисковые боты (10-19)&lt;/b&gt;&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;10 - Боты крупных поисковых систем и аггрегаторов (Ask Network, AOL, Lycos, Yandex, Altavista, Baidu, Feedburner ...)&lt;/li&gt;
&lt;li&gt;11 - Google&lt;/li&gt;
&lt;li&gt;12 - MSN&lt;/li&gt;
&lt;li&gt;13 - Yahoo&lt;/li&gt;
&lt;li&gt;14 - Другие поисковые боты&lt;/li&gt;
&lt;li&gt;15 - Некоторые скрытые боты и хитроботы&lt;/li&gt;
&lt;li&gt;16-19 - Зарезервировано&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;2) Датацентры, Хостеры, Серверы (20-29)&lt;/b&gt;&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;20 - Крупные датацентры всего мира, Dedicated и Colocation-центры, CDN&lt;/li&gt;
&lt;li&gt;21 - Остальные хостинговые компании и мелкие хостеры&lt;/li&gt;
&lt;li&gt;22 - Сервера, расположенные в компаниях, хостинг у которых - непрофильная часть бизнеса (Пр: Network providers, веб-студии с своим хостингом и AS-номером)&lt;/li&gt;
&lt;li&gt;23 - Скрытые серверные площадки, не публичные хостеры&lt;/li&gt;
&lt;li&gt;24 - Сервера и датацентры интернет-компаний (Пр: eBay, Rapidshare, Digg, Twitter ...)&lt;/li&gt;
&lt;li&gt;25 - Правительственные сайты, корпоративные веб- и мейл-сервера, расположенные не в публичных датацентрах&lt;/li&gt;
&lt;li&gt;26-29 - Зарезервировано&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;i&gt;* Если хостинговая компания находится в адресном пространстве более крупной, то результат выдается для более крупной компании.&lt;/i&gt;&lt;br&gt;&amp;nbsp&lt;/p&gt;

&lt;p&gt;&lt;b&gt;3) Прокси (30-39)&lt;/b&gt;&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;30 - Бесплатные и платные анонимные прокси, Элитные прокси, SOCKS-прокси&lt;/li&gt;
&lt;li&gt;31 - Веб-анонимайзеры&lt;/li&gt;
&lt;li&gt;32 - ТОР-сеть&lt;/li&gt;
&lt;li&gt;33-39 - Зарезервировано&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;i&gt;* Не входят в базу: NAT-прокси и корпоративные прокси, так как их пользователи обычно локальны.&lt;/i&gt;&lt;br&gt;&amp;nbsp&lt;/p&gt;

&lt;p&gt;&lt;b&gt;4) Спутниковые провайдеры и мобильные клиенты использующие международные прокси&lt;/b&gt;&lt;div class="spisok"&gt;&lt;ul&gt;&lt;li&gt;40 - Спутниковые провайдеры&lt;/li&gt;
&lt;li&gt;41 - Международные прокси для мобильной версии Opera-Mini&lt;/li&gt;
&lt;li&gt;42-49 - Зарезервировано&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/p&gt; (Статья)&lt;img src="http://feeds.feedburner.com/~r/WipmaniaBlogPostsru/~4/QS9HjalQbHI" height="1" width="1"/&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex(WIPmania team)</dc:creator><pubDate>Thu, 22 Jan 2009 23:00:56 -0000</pubDate><guid isPermaLink="false">http://www.wipmania.com/ru/blog/service-code-technical-details/</guid><category>{'term': 'API'}</category><category>{'term': 'DataBase'}</category><category>{'term': 'Data center'}</category><category>{'term': 'Hoster'}</category><category>{'term': 'Proxy'}</category><category>{'term': 'Satellite provider'}</category><category>{'term': 'Search bot'}</category><category>{'term': 'Service code'}</category><category>{'term': 'Tor-network'}</category><category>{'term': 'VPN'}</category><feedburner:origLink>http://www.wipmania.com/ru/blog/service-code-technical-details/</feedburner:origLink></item><item><title>База хостинговых компаний и датацентров, прокси, поисковых ботов и всех сателлитных провайдеров
</title><link>http://feedproxy.google.com/~r/WipmaniaBlogPostsru/~3/sR2D_59uFB0/</link><description>&lt;p class="zaglkursiv"&gt;Сервис-коды. Что это?&lt;/p&gt;
Наряду с определением страны по IP на основе данных с маршрутизаторов, WIPmania предоставляет возможность распознавать такие типы адресов ("сервис-коды"), за которыми скрываются "пользователи" с неопределяемым местоположением. "Нормальный" пользователь не ходит в интернет через анонимный прокси или свой VPN, инсталлированный, скажем, на сервере в Китае. Точно так же и сервера не всегда используются только в мирных целях, но и, например, для сканирования, спама и мошенничества, с помощью установленных туда приватных или скрытых прокси, спам ботов и VPN. Ведь обычный веб-сервер не будет слать запросы, если только это не прокси или бот какого-то сервиса.&lt;br&gt;&lt;br&gt;
Поэтому &lt;b&gt;главная идея&lt;/b&gt; сервис-кодов является определение:
&lt;div class="spisok"&gt;&lt;ul&gt;
&lt;li&gt;в первую очередь, всех хостинговых компаний и, соответственно, запросов с серверов, расположенных во всех датацентрах мира,&lt;/li&gt;
&lt;li&gt;а также скрытых серверных площадок (обычно используются спамерами и кард-фродерами),&lt;/li&gt;
&lt;li&gt;free, анонимных, частных и закрытых прокси,&lt;/li&gt;
&lt;li&gt;анонимизаторов,&lt;/li&gt;
&lt;li&gt;серверов ТОР-Сети,&lt;/li&gt;
&lt;li&gt;поисковых ботов, аггрегаторов, скрытых поисковых ботов (хитроботов),&lt;/li&gt;
&lt;li&gt;спутниковых провайдеров,&lt;/li&gt;
&lt;li&gt;мобильных клиентов, использующих международные прокси.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;p&gt;Список прокси и активных ТОР-серверов актуализируются несколько раз в день.&lt;br&gt;
В базы не включены корпоративные, университетские и подобные им прокси и NAT-сети.&lt;br&gt;
Для "нормального" пользователя всегда возвращается страна.&lt;/p&gt;
&lt;p&gt;Базы сервис-кодов содержат самую полную такую информацию в интернете, поддерживаются в актуальном состоянии, ежедневно обновляются.&lt;/p&gt;
&lt;p class="zaglkursiv"&gt;Для чего?&lt;/p&gt;
&lt;p&gt;Определение адресов, входящих в сервис-коды, может пригодиться практически каждому серверу, имеющему выход в интернет, от блогов и форумов до онлайн-магазинов и серверов банка для&lt;/p&gt;&lt;div class="spisok"&gt;&lt;ul&gt;
&lt;li&gt;борьбы с мошенничеством с использованием кредитных карт и электронных писем (scamming),&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;с мошенничеством с накрутками в рекламных сетях (click fraud) и&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;с дефейсами и со взломом серверов, также для&lt;/li&gt;
&lt;li&gt;защиты серверов и контента от анонимного доступа,&lt;/li&gt;
&lt;li&gt;возможности определения воровства контента,&lt;/li&gt;
&lt;li&gt;как дополнительная помощь в борьбе со спамом и хулиганством и&lt;/li&gt;
&lt;li&gt;против несанкционированного массового сканирования сервера, если запрашивающий притворяется обычным пользователем.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt; (Статья)&lt;img src="http://feeds.feedburner.com/~r/WipmaniaBlogPostsru/~4/sR2D_59uFB0" height="1" width="1"/&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Olga(WIPmania team)</dc:creator><pubDate>Thu, 22 Jan 2009 21:48:47 -0000</pubDate><guid isPermaLink="false">http://www.wipmania.com/ru/blog/service-code-database/</guid><category>{'term': 'DataBase'}</category><category>{'term': 'Data center'}</category><category>{'term': 'Hoster'}</category><category>{'term': 'Proxy'}</category><category>{'term': 'Satellite provider'}</category><category>{'term': 'Search bot'}</category><category>{'term': 'Service code'}</category><category>{'term': 'Tor-network'}</category><category>{'term': 'VPN'}</category><feedburner:origLink>http://www.wipmania.com/ru/blog/service-code-database/</feedburner:origLink></item><item><title>Ваш IP и флаг
</title><link>http://feedproxy.google.com/~r/WipmaniaBlogPostsru/~3/nq0MH3WfEiM/</link><description>Есть много способов узнать свой внешний IP адрес, один из них - посетить главную страницу &lt;a href="http://www.wipmania.com/"&gt;WIPmania.com&lt;/a&gt;.&lt;br&gt;
Для тех, кто хочет узнать его быстро, без лишнего изучения рекламы, и кто не установил плагин для Firefox, достаточно открыть &lt;a href="http://api.wipmania.com"&gt;страницу API без параметров&lt;/a&gt;. Это можно использовать где угодно на свое усмотрение - для себя или в своих программах без ограничений.&lt;br&gt;&lt;br&gt;
Также еще небольшое дополнение:&lt;br&gt;
Вставив в свою интернет-страничку следующий код, вы покажете пользователю флаг его страны:&lt;br&gt;
&amp;#60;img src="http://api.wipmania.com/myflag.png"&amp;#62; &lt;img src="http://api.wipmania.com/myflag.png"&gt; (Статья)&lt;img src="http://feeds.feedburner.com/~r/WipmaniaBlogPostsru/~4/nq0MH3WfEiM" height="1" width="1"/&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andreas(WIPmania team)</dc:creator><pubDate>Thu, 22 Jan 2009 20:54:03 -0000</pubDate><guid isPermaLink="false">http://www.wipmania.com/ru/blog/your-ip-and-flag/</guid><category>{'term': 'API'}</category><feedburner:origLink>http://www.wipmania.com/ru/blog/your-ip-and-flag/</feedburner:origLink></item></channel></rss>
