{"id":276198,"date":"2016-03-15T21:23:03","date_gmt":"2016-03-15T18:23:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=276198"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=276198","title":{"rendered":"Android \u043a\u043b\u0438\u0435\u043d\u0442 \u0434\u043b\u044f rutracker: \u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 Google Compression proxy"},"content":{"rendered":"<p>       \u041f\u043e\u043b\u0430\u0433\u0430\u044e, \u0447\u0442\u043e \u0432\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0445\u0430\u0431\u0440\u0430 \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u043d\u0430\u0448\u043b\u0438 \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u043f\u0430\u0434\u0430\u0442\u044c \u043d\u0430 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440, \u043d\u043e \u043f\u043e\u0440\u043e\u0439 \u0431\u044b\u0432\u0430\u0435\u0442 \u043b\u0435\u043d\u044c \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0442\u043e\u0440, \u043f\u0440\u043e\u043a\u0441\u0438, \u0432\u043f\u043d \u0438\u043b\u0438 \u0447\u0442\u043e \u043b\u0438\u0431\u043e \u0435\u0449\u0451. \u041c\u043d\u0435 \u0432\u043e\u0442 \u0441\u0442\u0430\u043b\u043e \u043b\u0435\u043d\u044c, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u043a\u043b\u0438\u0435\u043d\u0442. \u0414\u043b\u044f \u043e\u0431\u0445\u043e\u0434\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c google compression proxy. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f, \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u0430\u044f \u0448\u0442\u0443\u043a\u0430 \u2014 \u0441\u0442\u0440\u0430\u043d\u043d\u043e, \u0447\u0442\u043e \u043f\u043e \u0435\u0451 \u043f\u043e\u0432\u043e\u0434\u0443 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e \u0441\u0442\u0430\u0442\u0435\u0439. \u0417\u0430\u0431\u0435\u0433\u0430\u044f \u0432\u043f\u0435\u0440\u0451\u0434, \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0432\u0441\u0451 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c, \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0451\u043c \u0434\u0435\u0432\u0430\u0439\u0441\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u0441\u044f\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043d\u044e\u0430\u043d\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0441\u0430\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u0418\u0442\u0430\u043a, \u043d\u0430\u0447\u043d\u0451\u043c!<br \/>  <a name=\"habracut\"><\/a><\/p>\n<h1>Google Compression proxy<\/h1>\n<p>  \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c \u0433\u0443\u0433\u043b\u043e\u0432\u044b\u0435 \u043c\u0430\u043d\u0443\u0430\u043b\u044b (\u0432\u0441\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438), \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043a\u0441\u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u0448\u0435\u043c\u0443 Google Chrome \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u043c\u043e\u0433\u043e \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u0437\u0430 \u0441\u0447\u0451\u0442 \u0435\u0433\u043e \u0441\u0436\u0430\u0442\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438 Google. \u0420\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u043a\u0441\u0438 \u0443\u043c\u0435\u0435\u0442 \u043f\u043e HTTP \u0438 \u043f\u043e HTTPS. \u0412 \u043f\u0435\u0440\u0432\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0430\u0434\u0440\u0435\u0441 compress.googlezip.net, \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u2014 proxy.googlezip.net. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0447\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u043a\u0441\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a. \u0412 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0435\u0433\u043e \u043d\u0435\u0442, \u043e\u0434\u043d\u0430\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043e\u0442 \u0433\u0443\u0433\u043b\u0430 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0432 \u043d\u0438\u0445 \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f. \u0412\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043e\u043d\u0438 \u0432\u043e\u0442 <a href=\"https:\/\/github.com\/jehy\/datacompressionproxy\/blob\/master\/background.js\">\u0442\u0430\u043a <\/a>(\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0441\u0430\u043c\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0444\u0430\u0439\u043b, \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043e \u0443\u0436\u0435 \u0443 \u043c\u0435\u043d\u044f \u043d\u0430 \u0433\u0438\u0445\u0430\u0431\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 <a href=\"https:\/\/code.google.com\/archive\/p\/datacompressionproxy\/\">\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438<\/a> \u043d\u0430 google code \u0443\u0436\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f).<br \/>  \u041e\u0442\u0442\u0443\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0442\u0430\u043a\u043e\u0435 \u0434\u043e\u0431\u0440\u043e:  <\/p>\n<pre><code class=\"javascript\">var authHeader = function() { \tvar authValue = 'ac4500dd3b7579186c1b0620614fdb1f7d61f944'; \tvar timestamp = Date.now().toString().substring(0, 10); \tvar chromeVersion = navigator.appVersion.match(\/Chrome\\\/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)\/); \treturn { \t\tname: 'Chrome-Proxy', \t\tvalue: 'ps=' + timestamp + '-' + Math.floor(Math.random() * 1000000000) + '-' + Math.floor(Math.random() * 1000000000) + '-' + Math.floor(Math.random() * 1000000000) + ', sid=' + MD5(timestamp + authValue + timestamp) + ', b=' + chromeVersion[3] + ', p=' + chromeVersion[4] + ', c=win' \t}; }; <\/code><\/pre>\n<p>  \u0412\u0441\u0451 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u043d\u043e   <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435.<\/b><\/p>\n<div class=\"spoiler_text\">\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a Chrome-Proxy.<br \/>  \u0412 \u043d\u0451\u043c \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430:  <\/p>\n<pre><code class=\"xml\"> ps=&lt;timestamp&gt;-&lt;num1&gt;-&lt;num2&gt;-&lt;num3&gt;, sid=&lt;md5 string&gt;, b=&lt;build&gt;, p=&lt;patch&gt;, c=&lt;platform&gt; <\/code><\/pre>\n<p>  \u0433\u0434\u0435:<\/p>\n<p>  timestamp: \u0432\u0440\u0435\u043c\u044f \u0432 linux timestamp<br \/>  num1, num2, num3: \u043d\u0435\u043a\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 0<br \/>  md5 string: md5 \u0445\u044d\u0448 \u0441\u0442\u0440\u043e\u043a\u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438<br \/>  auth string: <\/p>\n<pre><code class=\"xml\">&quot;&lt;timestamp&gt;&quot; + &quot;&lt;auth key&gt;&quot; + &quot;&lt;timestamp&gt;&quot;<\/code><\/pre>\n<p>  auth key: ac4500dd3b7579186c1b0620614fdb1f7d61f944 \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u043a\u0438\u0439 \u043a\u043b\u044e\u0447\u2026 \u041e\u0434\u0438\u043d \u043d\u0430 \u0432\u0441\u0435\u0445, \u0438 \u0432\u0441\u0435 \u043d\u0430 \u043e\u0434\u043d\u043e\u0433\u043e.<br \/>  build: \u043d\u043e\u043c\u0435\u0440 \u0431\u0438\u043b\u0434\u0430 \u0445\u0440\u043e\u043c\u0430 \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 2214<br \/>  patch: \u043d\u043e\u043c\u0435\u0440 \u043f\u0430\u0442\u0447\u0430 \u0445\u0440\u043e\u043c\u0430 \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 115<br \/>  platform: \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u00abwin\u00bb<br \/>  \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a:  <\/p>\n<blockquote><p>Chrome-Proxy: ps=1439961190-0-0-0, sid=9fb96126616582c4be88ab7fe26ef593, b=2214, p=115, c=win<\/p><\/blockquote>\n<p>  \u041a\u0430\u043a \u043d\u0438 \u0441\u0442\u0440\u0430\u043d\u043d\u043e \u0438 \u043d\u0435 \u0441\u043c\u0435\u0448\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u0441\u0430\u043c\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u043f\u0440\u0438 \u043b\u044e\u0431\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0431\u0435\u0437 \u0432\u0441\u044f\u043a\u0438\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\u2026 \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430 \u044d\u0442\u043e\u043c \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0434\u043b\u044f Firefox, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0441\u0436\u0430\u0442\u0438\u0435\u043c \u0442\u0440\u0430\u0444\u0438\u043a\u0430. \u0412\u0438\u0434\u0438\u043c\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u0435\u043b\u0430\u043b\u0430\u0441\u044c \u0437\u0430\u0449\u0438\u0442\u0430 \u043e\u0442 \u043b\u0435\u043d\u0438\u0432\u043e\u0433\u043e \u0434\u0443\u0440\u0430\u043a\u0430.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e, \u0447\u0435\u0441\u0442\u043d\u044b\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c \u044d\u0442\u043e \u043d\u0430 Java \u0442\u0430\u043a:  <\/p>\n<pre><code class=\"java\">    public static String[] authHeader() {         String[] result = new String[2];         result[0] = &quot;Chrome-Proxy&quot;;         String authValue = &quot;ac4500dd3b7579186c1b0620614fdb1f7d61f944&quot;;         String timestamp = Long.toString(System.currentTimeMillis()).substring(0, 10);         String[] chromeVersion = {&quot;49&quot;, &quot;0&quot;, &quot;2623&quot;, &quot;87&quot;};         String sid = (timestamp + authValue + timestamp);         sid = Utils.md5(sid);         result[1] = &quot;ps=&quot; + timestamp + &quot;-&quot; + Integer.toString((int) (Math.random() * 1000000000)) + &quot;-&quot; + Integer.toString((int) (Math.random() * 1000000000)) + &quot;-&quot; + Integer.toString((int) (Math.random() * 1000000000)) + &quot;, sid=&quot; + sid + &quot;, b=&quot; + chromeVersion[2] + &quot;, p=&quot; + chromeVersion[3] + &quot;, c=win&quot;;         return result;     } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043d\u0430\u0434\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c, \u043a\u0430\u043a\u043e\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0434\u043b\u044f \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u044b \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c. \u041c\u043e\u0439 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0441\u0443\u0440\u043e\u0432, \u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0438\u0434\u0443\u0442 \u043f\u043e HTTP \u0447\u0435\u0440\u0435\u0437 \u0433\u0443\u0433\u043b\u043e\u0432\u0443\u044e \u043f\u0440\u043e\u043a\u0441\u044e, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0438\u0434\u0442\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u043c \u043f\u0443\u0442\u0451\u043c \u0447\u0435\u0440\u0435\u0437 SSL.<\/p>\n<h1>WebView \u0447\u0435\u0440\u0435\u0437 SSL<\/h1>\n<p>  \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0438\u0434\u0442\u0438 \u0434\u043e\u043b\u0433\u0438\u043c \u0438 \u043f\u0435\u0447\u0430\u043b\u044c\u043d\u044b\u043c \u043f\u0443\u0442\u0451\u043c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0441 \u043d\u0443\u043b\u044f, \u044f \u0440\u0435\u0448\u0438\u043b \u00ab\u043f\u0440\u043e\u0441\u0442\u043e\u00bb \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u043a\u0430\u043a \u0435\u0441\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 WebView, \u0431\u043b\u0430\u0433\u043e \u0440\u0430\u043d\u0435\u0435 \u0443\u0436\u0435 \u043f\u0438\u0441\u0430\u043b \u043f\u0440\u043e\u0441\u0442\u043e\u0435-\u043a\u043b\u0438\u0435\u043d\u0442, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0435\u043b\u0430\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u0438 \u0448\u0443\u0441\u0442\u0440\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0434\u0430\u0436\u0435 \u043d\u0430 \u0442\u044f\u0436\u0451\u043b\u043e\u043c \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u0435. \u041a\u0430\u0436\u0435\u0442\u0441\u044f \u2014 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430 \u043f\u043e\u043b\u0447\u0430\u0441\u0430. \u041a\u0430\u043a \u0436\u0435 \u044f \u043e\u0448\u0438\u0431\u0430\u043b\u0441\u044f\u2026 \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u043e \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e WebView \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435, \u0442\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043e\u0447\u0435\u043d\u044c \u0433\u0440\u0443\u0441\u0442\u043d\u043e \u2014 \u0432\u0441\u0435 \u0434\u0435\u043b\u0430\u044e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a:<\/p>\n<pre><code>public static void setKitKatWebViewProxy(Context appContext, String host, int port, String exclusionList) {     Properties properties = System.getProperties();     properties.setProperty(&quot;http.proxyHost&quot;, host);     properties.setProperty(&quot;http.proxyPort&quot;, port + &quot;&quot;);     properties.setProperty(&quot;https.proxyHost&quot;, host);     properties.setProperty(&quot;https.proxyPort&quot;, port + &quot;&quot;);     properties.setProperty(&quot;http.nonProxyHosts&quot;, exclusionList);     properties.setProperty(&quot;https.nonProxyHosts&quot;, exclusionList); \/\/\/ ... such much shit } <\/code><\/pre>\n<p>  \u041e\u0441\u0442\u0430\u0432\u0448\u0443\u044e\u0441\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043d\u043e \u043e\u043f\u0443\u0441\u0442\u0438\u043b \u2014 \u0442\u0430\u043c \u0438\u0434\u0451\u0442 \u0435\u0449\u0451 \u043e\u043a\u043e\u043b\u043e \u0441\u043e\u0442\u043d\u0438 \u0441\u0442\u0440\u043e\u043a \u0441 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438 \u043f\u043e \u0432\u0435\u0440\u0441\u0438\u0438 \u0430\u043d\u0434\u0440\u043e\u0438\u0434\u0430 \u0438 \u0436\u0443\u0442\u043a\u0438\u043c \u0448\u0430\u043c\u0430\u043d\u0441\u0442\u0432\u043e\u043c. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0443 \u043c\u043d\u043e\u0433\u0438\u0445 \u044d\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u043b\u044e\u0441 \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0440\u0435\u0436\u0438\u043c\u0430 \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u0438 \u0435\u0451 \u00ab\u0440\u0435\u0448\u0430\u044e\u0442\u00bb \u043f\u0443\u0442\u0451\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 Thread.Sleep(1000) \u043c\u0435\u0436\u0434\u0443 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438. \u0425\u043e\u0442\u044f \u044f \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0441\u044c Java \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u043d\u043e\u0433\u0434\u0430 \u0431\u0430\u043b\u0443\u044e\u0441\u044c, \u043c\u043d\u0435 \u043f\u043e\u043f\u043b\u043e\u0445\u0435\u043b\u043e. \u0417\u0434\u0440\u0430\u0432\u044b\u0439 \u0441\u043c\u044b\u0441\u043b \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u0430\u043b \u043c\u043d\u0435, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438\u0437 Webview (\u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0443 WebViewClient \u0435\u0441\u0442\u044c \u0447\u0443\u0434\u0435\u0441\u043d\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f shouldInterceptRequest), \u0438 \u0434\u0430\u043b\u0435\u0435 \u0441\u0430\u043c\u043e\u043c\u0443 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c. \u042d\u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u0434\u0430\u0436\u0435 \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c:  <\/p>\n<pre><code>  Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(&quot;compress.googlezip.net&quot;, 80));   HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection(proxy); <\/code><\/pre>\n<p>  \u0412\u0441\u0451 \u043e\u0442\u043b\u0438\u0447\u043d\u043e, \u0432\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442! \u0422\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430. \u041a\u0430\u043a \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438, \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0443\u043a\u0430\u0437\u0430\u043d 80\u044b\u0439 \u043f\u043e\u0440\u0442. \u041f\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0441\u043c\u0435\u0448\u043d\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u0435. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e \u2014 \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e HttpURLConnection \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 HTTPS \u043f\u0440\u043e\u043a\u0441\u044f\u043c\u0438. \u0421\u043e\u0432\u0441\u0435\u043c. \u041d\u0438\u043a\u0430\u043a. \u0423 \u043c\u0435\u043d\u044f \u0443\u0448\u043b\u043e \u043a\u0443\u0447\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0432\u0441\u0451 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043b\u043e\u0445\u043e, \u0438 \u0447\u0442\u043e \u043d\u0435\u043b\u044c\u0437\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c HTTPS \u043f\u0440\u043e\u043a\u0441\u0438 \u043d\u0438 \u0447\u0435\u0440\u0435\u0437 HttpURLConnection, \u043d\u0438 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 okHttp. \u042f \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0441\u044f, \u0437\u0430\u0442\u0435\u043c \u0440\u0435\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0436\u0435\u0441\u0442\u043e\u043c \u043e\u0442\u043c\u0451\u043b \u0432\u0441\u0435 \u0434\u043e\u0432\u043e\u0434\u044b Google \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Apache \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u0434\u043b\u044f Android, \u0441\u0442\u0440\u044f\u0445\u043d\u0443\u043b \u043f\u044b\u043b\u044c \u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 jar&#8217;\u043e\u0432 \u0438 \u0440\u0435\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043b \u0438\u0445 \u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0443. \u0418 \u0432\u0441\u0451 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c! \u041f\u044f\u0442\u044b\u0439 \u0438 \u0448\u0435\u0441\u0442\u043e\u0439 \u0430\u043d\u0434\u0440\u043e\u0438\u0434 \u043d\u0430 \u0443\u0440\u0430 \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0442\u0430\u043a\u043e\u0439 \u0443\u0436\u0430\u0441\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u0443\u043f\u043e\u043a. \u0415\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0440\u0435\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Apache \u2014 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0451 \u043d\u0430 \u0441\u043e\u043a\u0435\u0442\u0430\u0445, \u043d\u043e \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u0435\u0447\u0430\u043b\u044c\u043d\u043e.<\/p>\n<p>  \u0418\u0442\u0430\u043a, \u043c\u044b \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u0441\u043c\u043e\u0433\u043b\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0430. \u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u043f\u043e\u0431\u0435\u0434\u0430 \u0431\u043b\u0438\u0437\u043a\u043e. \u041a\u0430\u043a \u0436\u0435 \u044f \u043e\u0448\u0438\u0431\u0430\u043b\u0441\u044f.<\/p>\n<h1>\u0420\u0435\u043a\u043b\u0430\u043c\u0430<\/h1>\n<p>  \u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u044f \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0432\u0441\u0451 \u0447\u0443\u0434\u043e\u0432\u0438\u0449\u043d\u043e \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442. \u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u0430 \u2014 \u0431\u0435\u0437\u0443\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0435\u043a\u043b\u0430\u043c\u044b \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0432\u0438\u0434\u043e\u0432. \u041c\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0441 \u043d\u0435\u0439 \u0447\u0442\u043e-\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u2014 \u0432\u0441\u0435 \u043c\u044b \u0437\u043d\u0430\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0430, \u0438 \u0447\u0443\u0432\u0430\u043a\u0430\u043c \u044f\u0432\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0437\u043e\u043b\u043e\u0442\u0430 \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u043e\u0442 DDOS&#8217;a \u0438 \u0440\u043e\u0434\u043d\u043e\u0433\u043e \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0430 \u2014 \u043d\u043e \u0441 \u0440\u0435\u043a\u043b\u0430\u043c\u043e\u0439 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0431\u044b\u043b\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435\u0440\u0435\u0430\u043b\u044c\u043d\u043e. \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u0435\u0451 \u0438 \u0432\u044b\u0440\u0435\u0437\u0430\u0442\u044c \u0438\u0437 \u0442\u0435\u043b\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b, \u043d\u043e \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u044b\u043c \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0440\u0435\u0437\u0430\u0442\u044c \u0435\u0451 \u043f\u043e \u0445\u043e\u0441\u0442\u0430\u043c:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0439 \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code class=\"java\">    public static boolean is_adv(Uri url) {         String[] adv_hosts = {&quot;marketgid.com&quot;, &quot;adriver.ru&quot;, &quot;thisclick.network&quot;, &quot;hghit.com&quot;,                 &quot;onedmp.com&quot;, &quot;acint.net&quot;, &quot;yadro.ru&quot;, &quot;tovarro.com&quot;, &quot;marketgid.com&quot;, &quot;rtb.com&quot;, &quot;adx1.com&quot;,                 &quot;directadvert.ru&quot;, &quot;rambler.ru&quot;};         String[] adv_paths = {&quot;brand&quot;, &quot;iframe&quot;};         String host = url.getHost();         for (String item : adv_hosts) {             if (StringUtils.containsIgnoreCase(host, item)) {                 return true;             }         }         if (StringUtils.containsIgnoreCase(url.getHost(), &quot;rutracker.org&quot;)) {             String path = url.getPath();             for (String item : adv_paths) {                 {                     if (StringUtils.containsIgnoreCase(path, item)) {                         return true;                     }                 }             }         }         return false;     } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u0418 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0431\u0440\u0443\u0431\u0430\u0435\u043c \u0435\u0451 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435:  <\/p>\n<pre><code class=\"java\">        if (Utils.is_adv(url)) {             Log.d(&quot;WebView&quot;, &quot;Not fetching advertisment&quot;);             return new WebResourceResponse(&quot;text\/javascript&quot;, &quot;UTF-8&quot;, null);         } <\/code><\/pre>\n<p>  \u0417\u0430\u0434\u043d\u0438\u043c \u0443\u043c\u043e\u043c \u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043f\u043e\u0434\u0443\u043c\u0430\u043b, \u0447\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u043f\u0440\u043e\u0449\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0445 \u0445\u043e\u0441\u0442\u043e\u0432\u2026 \u041d\u043e \u044d\u0442\u0438\u043c \u0441\u0430\u043c\u044b\u043c \u0443\u043c\u043e\u043c \u0432\u0441\u0435 \u0441\u0438\u043b\u044c\u043d\u044b.<br \/>  \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435 \u0442\u043e \u0447\u0442\u043e \u0441 \u043f\u0440\u0438\u0435\u043c\u043b\u0438\u043c\u043e\u0439, \u0430 \u0441 \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u0434\u0440\u043e\u0439 \u0438 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e. \u0415\u0441\u043b\u0438 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u0432 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0430 \u044d\u0442\u043e \u043e\u0433\u043e\u0440\u0447\u0438\u0442, \u0442\u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u0443\u0431\u0435\u0440\u0443 \u2014 \u043d\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c. \u0421 \u0447\u0443\u0434\u043e\u0432\u0438\u0449\u043d\u044b\u043c\u0438 \u0442\u043e\u0440\u043c\u043e\u0437\u0430\u043c\u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430.<\/p>\n<h1>\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u043e\u0440\u043c<\/h1>\n<p>  \u0414\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0442\u043a\u0438\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043d\u0430 \u0441\u0442\u0443\u043b, \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u2026 \u0427\u0442\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f. \u0427\u0442\u043e \u0431\u044b\u043b\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0435\u0441\u044c\u043c\u0430 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e \u2014 \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u043c \u043c\u043d\u043e\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u043c \u0434\u0430\u043b\u0435\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u044f \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u043b \u0434\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0439\u0442\u0438 \u0432 POST. \u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u043f\u0430\u0440\u0430 \u043c\u0438\u043d\u0443\u0442 \u2014 \u0438 \u0432\u0441\u0451 \u0431\u0443\u0434\u0435\u0442 \u0445\u043e\u0440\u043e\u0448\u043e. \u041a\u0430\u043a \u0436\u0435 \u044f \u043e\u0448\u0438\u0431\u0430\u043b\u0441\u044f\u2026<br \/>  \u0412\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0438\u0442\u044c POST \u0438\u0437 WebView \u043d\u0435\u0442\u0443. \u0421\u043e\u0432\u0441\u0435\u043c. \u041d\u0438\u043a\u0430\u043a. \u041b\u0443\u0447\u0448\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u2014 \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c \u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0441\u0432\u043e\u0439 javascript \u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u0437 \u043d\u0435\u0433\u043e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 Java \u043c\u0435\u0442\u043e\u0434\u044b. \u0418\u043b\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 GET \u0437\u0430\u043f\u0440\u043e\u0441\u044b. \u041e\u0442 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u043c\u043d\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043f\u043b\u043e\u0445\u0435\u043b\u043e, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c. \u0414\u0430 \u0438 \u0431\u044b\u043b \u0431\u044b \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0435\u043d. \u041f\u043e\u0447\u0435\u0441\u0430\u0432 \u0433\u043e\u043b\u043e\u0432\u0443 \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0432 \u043e\u0442\u043b\u043e\u0432\u0438\u0442\u044c POST \u0435\u0449\u0451 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043c\u0435\u0441\u0442\u0430\u0445, \u044f \u043f\u0440\u0438\u0448\u0451\u043b \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u0447\u0442\u043e \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0432\u0441\u0451 \u0436\u0435 \u043d\u0435\u0442. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u043b \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441\u043c\u0435\u0448\u043d\u043e\u0435. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e \u2014 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0435\u0442\u043e\u0434 \u0432\u0441\u0435\u0445 \u0444\u043e\u0440\u043c \u0441 POST \u043d\u0430 GET. \u0410 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432 \u0442\u0435\u043b\u043e POST \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u0417\u0432\u0443\u0447\u0438\u0442 \u0443\u0436\u0430\u0441\u043d\u043e, \u043d\u043e \u0432\u0441\u0451 \u043d\u0435 \u0442\u0430\u043a \u043f\u043b\u043e\u0445\u043e, \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435\u0442 \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u043e\u0437\u043e\u0440\u0438\u0442\u044c\u0441\u044f, \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043b\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438. \u0425\u043e\u0442\u044f \u043d\u0435\u0442, \u0432\u0440\u0443 \u043a\u043e\u043d\u0435\u0447\u043d\u043e. \u0412\u0441\u0451 \u043e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e, \u043d\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043f\u0443\u0442\u0438 \u044f \u043d\u0435 \u043d\u0430\u0448\u0451\u043b.  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0439 \u043a\u043e\u0434<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>    public static UrlEncodedFormEntity get2post(Uri url) {         Set&lt;String&gt; params = url.getQueryParameterNames();         if (params.isEmpty())             return null;          List&lt;NameValuePair&gt; paramsArray = new ArrayList&lt;&gt;();          for (String name : params) {             Log.d(&quot;Utils&quot;, &quot;converting parameter &quot; + name + &quot; to post&quot;);             paramsArray.add(new BasicNameValuePair(name, url.getQueryParameter(name)));         }         try {             return new UrlEncodedFormEntity(paramsArray, &quot;UTF-8&quot;);         } catch (UnsupportedEncodingException e) {             e.printStackTrace();         }         return null;     }  <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<h1>\u0413\u0434\u0435 \u043c\u043e\u0438 \u043a\u0443\u043a\u0438, \u0447\u0443\u0432\u0430\u043a?<\/h1>\n<p>  \u041a\u043e\u0433\u0434\u0430 \u044f \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u0440\u0430\u0437 \u043e\u0442\u043a\u0438\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0441\u043f\u0438\u043d\u043a\u0443 \u043a\u0440\u0435\u0441\u043b\u0430 \u043f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u043d\u043e\u0439 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043a\u043b\u0438\u043a\u043d\u0443\u043b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443, \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0447\u0442\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u0443\u043c\u0438\u0440\u0430\u0435\u0442 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435. \u0427\u0442\u043e \u0432 \u043e\u0431\u0449\u0435\u043c \u0442\u043e\u0436\u0435 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0438\u043a\u0442\u043e \u0432\u043e\u043b\u0448\u0435\u0431\u043d\u043e \u043a\u0443\u043a\u0430\u043c\u0438 \u043d\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442, \u0430 \u043f\u043e\u0441\u044b\u043b\u0430\u0435\u043c \u043c\u044b \u0432\u0441\u0435 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e. \u041d\u043e \u0437\u0434\u0435\u0441\u044c \u044f \u0432 \u043a\u043e\u0438-\u0442\u043e \u0432\u0435\u043a\u0438 \u043d\u0435 \u043e\u0448\u0438\u0431\u0441\u044f \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0421\u043a\u0440\u044b\u0442\u044b\u0439 \u0442\u0435\u043a\u0441\u0442<\/b><\/p>\n<div class=\"spoiler_text\">\n<pre><code>            if (Utils.is_login_form(url)) {                  Header[] all = response.getAllHeaders();                 for (Header header1 : all) {                     Log.d(&quot;WebView&quot;, &quot;LOGIN HEADER: &quot; + header1.getName() + &quot; : &quot; + header1.getValue());                  }                 Header[] cookies = response.getHeaders(&quot;set-cookie&quot;);                 if (cookies.length &gt; 0) {                     String val = cookies[0].getValue();                     val = val.substring(0, val.indexOf(&quot;;&quot;));                     authCookie = val.trim();                     CookieManager.put(MainContext, authCookie);                     Log.d(&quot;WebView&quot;, &quot;=== Auth cookie: ==='&quot; + val + &quot;'&quot;);                     \/\/redirect does not work o_O                     String msgText = &quot;&lt;script&gt;window.location = \\&quot;http:\/\/rutracker.org\/forum\/index.php\\&quot;&lt;\/script&gt;&quot;;                     ByteArrayInputStream msgStream = new ByteArrayInputStream(msgText.getBytes(&quot;UTF-8&quot;));                     return new WebResourceResponse(&quot;text\/html&quot;, &quot;UTF-8&quot;, msgStream);                  }             } <\/code><\/pre>\n<p>  <\/div>\n<\/div>\n<p>  \u041f\u0440\u0430\u0432\u0434\u0430, \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044c \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442, \u0447\u0442\u043e \u0442\u0430\u043c \u0438\u0434\u0451\u0442 \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0441\u0442\u0440\u0430\u043d\u043d\u0430\u044f \u043f\u0435\u0440\u0435\u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f \u044f\u0432\u0430\u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c. \u0414\u0430, \u0432\u0441\u0451 \u0442\u0430\u043a. \u0412 \u043e\u0442\u0432\u0435\u0442\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u043b \u0431\u044b\u0442\u044c 302 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u043e \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u0435\u0433\u043e \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u044f \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0444\u043e\u0440\u0443\u043c\u0430 \u043f\u043e \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0443 \u0441 \u0434\u043e\u043c\u0435\u043d\u043e\u043c login.rutracker.org \u2014 \u0432\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e, \u043d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u0441\u044b\u043b\u043a\u0438 \u0432\u0435\u0437\u0434\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435, \u043f\u0440\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0436\u0435 \u043a\u043b\u0438\u043a\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u0430\u043b \u043e\u0431\u043b\u043e\u043c. \u041a\u0441\u0442\u0430\u0442\u0438, \u0437\u0434\u0435\u0441\u044c \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0443\u044e \u043a\u0443\u043a\u0443 \u043c\u044b \u0431\u0435\u0440\u0435\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043f\u043e\u0442\u043e\u043c \u0437\u0430\u043d\u043e\u0432\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f.<\/p>\n<h1>\u0422\u0435\u043f\u0435\u0440\u044c-\u0442\u043e \u0432\u0441\u0451?!<\/h1>\n<p>  \u0418\u043c\u0435\u043d\u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c \u044f \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0437 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u043b \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043a\u0443, \u0443\u0436\u0435 \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0439, \u0447\u0442\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0443\u043f\u0443\u0441\u0442\u0438\u043b. \u041a\u0430\u043a \u0436\u0435 \u044f\u2026 \u0412 \u043e\u0431\u0449\u0435\u043c, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0438\u0441\u043a \u0438\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 \u0433\u0443\u0433\u043b\u043e\u0432\u044b\u0439 \u0431\u0435\u0437 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u0442\u0435\u043c\u0443, \u043d\u0435\u043b\u044c\u0437\u044f \u0431\u044b\u043b\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e\u2026 \u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0442\u043e\u0440\u0440\u0435\u043d\u0442. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e \u0441\u0441\u044b\u043b\u043e\u043a \u043d\u0438\u0447\u0435\u0433\u043e \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u043d\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442. \u041d\u043e \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0432\u0441\u0451 \u0442\u043e\u0436\u0435 \u0431\u044b\u043b\u043e \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u043e \u2014 \u0432 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u043c\u0435\u043d\u044e\u0448\u043a\u0430 \u0441 \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u043e\u0439 Share, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043a\u0443\u0434\u0430 \u0443\u0433\u043e\u0434\u043d\u043e Magnet \u0441\u0441\u044b\u043b\u043a\u0443. \u0411\u044b\u043b\u043e \u0431\u044b \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u043a\u0438\u0434\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0444\u0430\u0439\u043b, \u043d\u043e \u043e\u043d \u0443 \u0432\u0430\u0441 \u044f\u0432\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0444\u0430\u0439\u043b \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0447\u0435\u0440\u0435\u0437 \u0448\u0430\u0440\u0438\u043d\u0433 \u2014 \u043d\u043e \u044d\u0442\u043e \u043a\u0430\u043a-\u043d\u0438\u0431\u0443\u0434\u044c \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0440\u0430\u0437.<\/p>\n<h1>\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c<\/h1>\n<p>  \u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u0442\u0435\u0445 \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0445 android \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0432\u044b\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u043b \u0440\u0430\u043d\u044c\u0448\u0435, \u0443 \u043c\u0435\u043d\u044f \u0441\u043b\u043e\u0436\u0438\u043b\u043e\u0441\u044c \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u043e\u043d\u0438 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0442 \u0432\u043e\u043e\u0431\u0449\u0435 \u0432\u0441\u0451. \u0422\u0430\u043a \u0447\u0442\u043e \u044f \u0441 \u043b\u0451\u0433\u043a\u0438\u043c \u0441\u0435\u0440\u0434\u0446\u0435\u043c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044e \u0438 \u0441\u0435\u043b \u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e. \u041e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u043e\u0441\u044c \u043d\u0430 google play \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u044b \u0447\u0430\u0441\u043e\u0432, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a\u0430\u043a \u0440\u0430\u0437 \u0445\u0432\u0430\u0442\u0430\u043b\u043e. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u043f\u0440\u043e\u0448\u043b\u043e 8 \u0447\u0430\u0441\u043e\u0432. \u0418 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0448\u043b\u043e   <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0432\u043e\u0442 \u0442\u0430\u043a\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e.<\/b><\/p>\n<div class=\"spoiler_text\">After review, Rutracker free \u2014 unofficial, ru.jehy.proxy_rutracker, has been suspended and removed from Google Play as a policy strike because it violates the <strong>impersonation<\/strong> policy.<br \/>  <strong>Next Steps<\/strong>  <\/p>\n<ol>\n<li> Read through the <a href=\"https:\/\/play.google.com\/about\/spam.html#impersonation-intellectual-property:impersonation\">Impersonation<\/a> article for more details and examples of policy violations.<\/li>\n<li> Make sure your app is compliant with the <a href=\"https:\/\/play.google.com\/about\/spam.html#impersonation-intellectual-property\">Impersonation and Intellectual Property<\/a> policy and all other policies listed in the <a href=\"https:\/\/play.google.com\/about\/developer-content-policy.html\">Developer Program Policies<\/a>. Remember additional enforcement could occur if there are further policy issues with your apps.<\/li>\n<li> <a href=\"https:\/\/play.google.com\/apps\/publish\">Sign in to your Developer Console<\/a> and submit the policy compliant app using a new package name and a new app name.<\/li>\n<\/ol>\n<p>  <strong>What if I have permission to use the content?<\/strong><\/p>\n<p>  <a href=\"https:\/\/support.google.com\/googleplay\/android-developer\/troubleshooter\/2993242\">Contact our support team<\/a> to provide a justification for its use. Justification may include providing proof that you are authorized to use the content in your app or some other legal justification.Additional suspensions of any nature may result in the termination of your developer account, and investigation and possible termination of related Google accounts. If your account is terminated, payments will cease and Google may recover the proceeds of any past sales and\/or the cost of any associated fees (such as chargebacks and transaction fees) from you.If you\u2019ve reviewed the policy and feel this suspension may have been in error,please reach out to our <a href=\"https:\/\/support.google.com\/googleplay\/android-developer\/troubleshooter\/2993242\">policy support team<\/a>. One of my colleagues will get back to you within 2 business days.  <\/div>\n<\/div>\n<p>  \u041d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043a\u0442\u043e \u043a\u043e\u0433\u043e \u0438\u043c\u043f\u0435\u0440\u0441\u043e\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043b, \u043d\u043e \u0443 \u043c\u0435\u043d\u044f \u0431\u044b\u043b\u043e \u0442\u0440\u0438 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430, \u0447\u0442\u043e \u0436\u0435 \u043d\u0435 \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u043b\u043e\u0441\u044c Google:  <\/p>\n<ol>\n<li>\u0427\u0442\u043e \u044f \u0432\u0437\u044f\u043b \u043e\u0442\u043a\u0443\u0434\u0430-\u0442\u043e \u0438\u043a\u043e\u043d\u043a\u0438;<\/li>\n<li>\u0427\u0442\u043e \u044f \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445, \u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 google compression proxy;<\/li>\n<li>\u0427\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0431\u0430\u043d\u0435\u0440\u043e\u0432 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0441\u043c\u0435\u0448\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0430 \u0441 \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430;<\/li>\n<\/ol>\n<p>  \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0435\u043f\u0440\u0438\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0447\u0435\u043c-\u0442\u043e \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u044b\u0432\u0430\u0442\u044c pakage \u0438 \u0437\u0430\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u0430\u043d\u043e\u0432\u043e. \u0414\u0430 \u0442\u0435\u0431\u044f \u0435\u0449\u0451 \u0438 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u044e\u0442, \u0447\u0442\u043e \u00ab\u044f \u0442\u0435\u0431\u044f \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u043b, \u0438 \u0435\u0449\u0451 \u0440\u0430\u0437 \u0442\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0435\u0448\u044c \u2014 \u0437\u0430\u0431\u0430\u043d\u044e\u00bb. \u041d\u0443 \u043a\u0430\u043a-\u0442\u043e \u043f\u043e \u0433\u043e\u043f\u043d\u0438\u0447\u0435\u0441\u043a\u0438. \u041d\u0435 \u043e\u0436\u0438\u0434\u0430\u043b, \u043f\u0440\u044f\u043c \u043e\u0431\u0438\u0434\u043d\u043e.<br \/>  \u0418\u0437 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0445 \u0432\u044b\u0448\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u044f \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u0438\u043d\u043e\u0432\u0430\u0442 \u0432\u0442\u043e\u0440\u043e\u0439 \u2014 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 Google \u0432\u0441\u0443\u0435. \u041d\u0443 \u043b\u0430\u0434\u043d\u043e, \u043a\u0430\u043a \u0441\u043a\u0430\u0436\u0435\u0442\u0435 \u2014 \u043d\u0435 \u0441\u0442\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u041f\u0440\u043e\u0441\u0442\u043e \u00ab\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441 \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0431\u0445\u043e\u0434\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 rutracker.org\u00bb. \u041d\u0443 \u0438 \u0437\u0430\u043e\u0434\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043a\u0440\u0438\u0432\u044b\u0435 \u043d\u0430\u0440\u0438\u0441\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430 \u043f\u044f\u0442\u044c \u043c\u0438\u043d\u0443\u0442 \u0438\u043a\u043e\u043d\u043a\u0438 \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0431\u0430\u043d\u0435\u0440\u044b. \u0418 \u0447\u0442\u043e \u0432\u044b \u0434\u0443\u043c\u0430\u0435\u0442\u0435 \u2014 \u043c\u043e\u0438 \u0443\u0441\u0438\u043b\u0438\u044f \u0431\u044b\u043b\u0438 \u0432\u043e\u0437\u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b! \u0414\u0430\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043f\u0440\u0438\u0448\u0451\u043b <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043e\u0442\u0432\u0435\u0442.<\/b><\/p>\n<div class=\"spoiler_text\">After review, Rutracker free, ru.jehy.rutracker_free, has been suspended and removed from Google Play as a policy strike because it violates the webviews and affiliate spam policy.<\/p>\n<p>  Next Steps<\/p>\n<p>  Read through the Webviews and Affiliate Spam article for more details and examples of policy violations.<br \/>  Make sure your app is compliant with the Spam policy and all other policies listed in the Developer Program Policies. Remember that additional enforcement could occur if there are further policy issues with your apps.<br \/>  If it\u2019s possible to bring your app into compliance, you can sign in to your Developer Console and submit the policy compliant app using a new package name and a new app name.  <\/div>\n<\/div>\n<p>  \u0412 \u043e\u0431\u0449\u0435\u043c, \u043c\u0435\u043d\u044f \u043e\u0431\u0432\u0438\u043d\u0438\u043b\u0438 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043d\u0435 \u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u0444\u0435\u0440\u0440\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442, \u0442\u043e \u043b\u0438 \u043d\u0438\u0447\u0435\u0433\u043e \u043a\u0440\u043e\u043c\u0435 \u0432\u0435\u0431\u0432\u044c\u044e\u0432\u0430 \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u0442. \u041d\u0438\u0447\u0435\u0433\u043e \u00ab\u043b\u0435\u0432\u043e\u0433\u043e\u00bb \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0435\u0442, \u0430 \u0434\u0435\u043b\u0430\u0435\u0442 \u043e\u043d\u043e \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0435\u043a\u0438\u0441\u043b\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b. \u041d\u0443 \u0438 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u043c\u0435\u043d\u044f \u0443\u0434\u0438\u0432\u0438\u043b\u043e \u0432 \u0441\u0432\u0435\u0442\u0435 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u044f \u0443\u0436\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u043a\u0430\u0447\u0438\u0432\u0430\u043b \u043d\u0430 Google Play \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u0442 \u0438\u0437 \u0432\u0435\u0431\u0432\u044c\u044e \u043d\u0430 \u0441\u0430\u0439\u0442. \u041d\u044e\u0430\u043d\u0441\u043e\u0432 \u0431\u044b\u043b\u043e \u0434\u0432\u0430 \u2014 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0431\u044b\u043b\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f, \u0438 \u044f \u0431\u044b\u043b \u0445\u043e\u0437\u044f\u0438\u043d\u043e\u043c \u0441\u0430\u0439\u0442\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0448\u0451\u043b \u0432\u0435\u0431\u0432\u044c\u044e. \u041d\u043e \u044f \u044d\u0442\u043e \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u043b, \u0438 Google \u0443\u0437\u043d\u0430\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u043c\u043e\u0433.<br \/>  \u0412 \u043e\u0431\u0449\u0435\u043c, \u043d\u0430 \u043e\u0431\u0430 \u044d\u0442\u0438\u0445 \u043e\u0431\u0432\u0438\u043d\u0435\u043d\u0438\u044f \u044f \u043e\u0442\u0432\u0435\u0442\u0438\u043b \u043f\u0440\u043e\u0441\u044c\u0431\u043e\u0439 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u2014 \u0441\u0443\u0442\u043a\u0438 \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0435\u0442, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0434\u0451\u0442 \u0435\u0449\u0451 \u0447\u0435\u0440\u0435\u0437 \u0441\u0443\u0442\u043a\u0438. \u0425\u043e\u0442\u044f \u043d\u0430\u0434\u0435\u0436\u0434\u044b \u043a\u0430\u043a-\u0442\u043e \u043c\u0430\u043b\u043e. \u0422\u0430\u043a \u0447\u0442\u043e \u0441\u0442\u0430\u0432\u0438\u043c \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438\u0437 APK. \u0415\u0441\u043b\u0438 \u043e\u043d\u043e \u0442\u0430\u043a\u0438 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430 Google Play, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442\u0442\u0443\u0434\u0430.<\/p>\n<h1>ToDo<\/h1>\n<p>  \u0415\u0441\u043b\u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0432\u0441\u0435\u0433\u043e \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e. \u0412 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435  <\/p>\n<ol>\n<li>\u0421\u0442\u0438\u043b\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0443 \u0441 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0438 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u0430;<\/li>\n<li>\u041a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0435 \u0432\u044b\u0440\u0435\u0437\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043b\u0430\u043c\u044b;<\/li>\n<li>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u043e\u0432 \u0442\u043e\u0440\u0440\u0435\u043d\u0442 \u0444\u0430\u0439\u043b\u0430\u043c\u0438, \u0430 \u043d\u0435 magnet \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438;<\/li>\n<li>\u0412\u044b\u0445\u043e\u0434 \u0438\u0437 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043d\u0430 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0435 (\u0434\u0430, \u0441\u0435\u0439\u0447\u0430\u0441 \u0442\u044b \u0442\u0430\u043c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0443\u0435\u0448\u044c\u0441\u044f \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430);<\/li>\n<li>\u041a\u0430\u043a\u0438\u0435-\u0442\u043e \u043e\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043a\u0430\u0445;<\/li>\n<li>\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u2014 \u0441\u0435\u0439\u0447\u0430\u0441 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043d\u0430 Android \u043e\u0442 4.0 \u0434\u043e 6 \u2014 \u043d\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0443\u0435\u043c \u2014 \u043d\u0430\u0434\u043e \u043c\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0423 \u043c\u0435\u043d\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 Nexus 5 \u0441 Android 6 \u0438 \u043d\u0430 Sony Xperia Z3 \u0441 Android 5;<\/li>\n<li>\u0423\u0434\u043e\u0431\u043d\u044b\u0439 \u0432\u0432\u043e\u0434 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u0438\u0441\u043a\u0430 \u0431\u0435\u0437 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0442\u044b\u043a\u0430\u0442\u044c \u043d\u0430 \u0443\u0436\u0430\u0441\u043d\u044b\u0435 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432\u0435\u0431 \u0444\u043e\u0440\u043c\u044b;<\/li>\n<li>\u0423\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u043a\u043e\u0434\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043f\u0438-\u043f\u0435\u0439\u0441\u0442\u0430;<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0445\u0440\u0430\u043d\u0438\u043c\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0439 \u043a\u0443\u043a\u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043a\u043b\u044e\u0447\u043e\u043c \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439, \u0435\u0441\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0443\u043a\u0440\u0430\u0434\u0443\u0442;<\/li>\n<li>\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u043e\u043d\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0441\u0432\u043e\u0438 \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0431\u0430\u043d\u0435\u0440\u044b \u0438 \u0441\u0441\u044b\u043b\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u043d\u0435\u0441\u043b\u0438 \u0431\u044b \u043c\u043d\u0435 \u0442\u043e\u043d\u043d\u044b \u0437\u043e\u043b\u043e\u0442\u0430.<\/li>\n<\/ol>\n<p>  \u041d\u043e, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0443 \u043c\u0435\u043d\u044f \u043d\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u044d\u0442\u0438\u043c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u2014 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u043a\u0438\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u2014 \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u0432\u0435\u0431 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 Android \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0445\u043e\u0440\u043e\u0448\u043e \u0438 \u0431\u044b\u0441\u0442\u0440\u043e. \u041f\u043e\u043f\u0443\u0442\u043d\u043e, \u043f\u0440\u0430\u0432\u0434\u0430, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u043b\u043e\u0441\u044c \u043c\u043d\u0435\u043d\u0438\u0435 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u043f\u043e \u0431\u043e\u043b\u044c\u043d\u0438\u0446\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u0430 Android \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0441\u0438\u043b\u044c\u043d\u043e \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0442, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043d\u0435 \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u0432\u0441\u0435\u0445 \u043a\u0435\u0439\u0441\u043e\u0432, \u0438 \u0435\u0441\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0438\u043a\u0435\u043c \u0442\u043e\u043b\u043a\u043e\u0432\u043e \u043d\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b.<br \/>  \u0411\u0443\u0434\u0443 \u0440\u0430\u0434, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0432\u043e\u0437\u044c\u043c\u0451\u0442 \u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0431\u043e\u043b\u0435\u0435 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0436\u0435 \u0437\u0430\u0448\u043b\u0451\u0442 \u043f\u0443\u043b\u043b \u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u2014 \u043e\u0431\u0435\u0449\u0430\u044e \u0438\u0445 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0442\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c.<\/p>\n<h1>Q&#038;A<\/h1>\n<p>   \u2014 \u041d\u043e \u0432\u0435\u0434\u044c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043f\u0440\u043e\u0449\u0435 \u0437\u0430\u0439\u0442\u0438 \u043d\u0430 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440 \u0447\u0435\u0440\u0435\u0437 \u0425\u0425\u0425 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0432 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u044e \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435 \u0438\u043b\u0438 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435).<br \/>   \u2014 \u0414\u0430.<\/p>\n<p>   \u2014 \u0410 \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0433\u0443\u0433\u043b \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0443 \u0441\u0435\u0431\u044f \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440?<br \/>   \u2014 \u0412\u043f\u043e\u043b\u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c, \u0443 \u043d\u0438\u0445 \u0432 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0435 \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u043e, \u0447\u0442\u043e \u043e\u043d\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u044e\u0442 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u044b \u0432 \u0432\u0430\u0448\u0435\u0439 \u0441\u0442\u0440\u0430\u043d\u0435. \u041d\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u0441\u0442\u0440\u0430\u0448\u043d\u043e\u0433\u043e \u2014 \u043f\u0443\u0442\u0435\u0439 \u043e\u0431\u0445\u043e\u0434\u0430 \u0442\u044b\u0441\u044f\u0447\u0438.<\/p>\n<p>   \u2014 \u0410 \u0435\u0441\u043b\u0438 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0433\u0443\u0433\u043b \u0437\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u0445\u043e\u0434\u043e\u0432 \u0441 \u0438\u0445 \u043f\u0440\u043e\u043a\u0441\u0438?<br \/>   \u2014 \u041a \u043d\u0438\u043c \u0438 \u0442\u0430\u043a \u0441\u0435\u0439\u0447\u0430\u0441 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0451 \u0445\u043e\u0434\u044f\u0442, \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0445\u0440\u043e\u043c. \u0422\u0430\u043a \u0447\u0442\u043e \u0432\u0440\u044f\u0434 \u043b\u0438. \u0418 \u0432\u043e\u043e\u0431\u0449\u0435, \u0431\u0430\u043d\u0438\u0442\u044c \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u0440\u044f\u0434 \u2014 \u043f\u043b\u043e\u0445\u0430\u044f \u0438\u0434\u0435\u044f, \u0442\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0438 \u0447\u0438\u043d\u043e\u0432\u043d\u0438\u043a\u043e\u043c \u0441\u0442\u0430\u0442\u044c.<\/p>\n<p>   \u2014 \u0412\u0430\u0448 \u043a\u043e\u0434 \u0443\u0436\u0430\u0441\u0435\u043d!<br \/>   \u2014 \u0414\u0430, \u044f \u0443\u0436\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b, \u0447\u0442\u043e \u044f \u043d\u0435 Java \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a.<\/p>\n<p>   \u2014 \u0423 \u043c\u0435\u043d\u044f \u043d\u0435 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e.<br \/>   \u2014 \u0414\u0430, \u044d\u0442\u043e \u043e\u0431\u0449\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 Android \u2014 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u0434\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 10 \u0440\u0430\u0437 \u0434\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u043f\u0438\u0441\u0430\u0442\u044c. \u0423\u0432\u044b, \u0443 \u043c\u0435\u043d\u044f \u0442\u0430\u043a\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043d\u0435 \u0431\u044b\u043b\u043e. \u041f\u0440\u0438\u0441\u044b\u043b\u0430\u0439\u0442\u0435 \u043e\u0448\u0438\u0431\u043a\u0438, \u043f\u0443\u043b\u043b \u0440\u0435\u043a\u0432\u0435\u0441\u0442\u044b \u2014 \u043f\u043e\u043f\u0440\u0430\u0432\u0438\u043c.<\/p>\n<p>   \u2014 \u0410 \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u0442\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Google Compression Proxy?<br \/>   \u2014 \u0421\u043a\u043e\u0440\u043e \u0443\u0437\u043d\u0430\u0435\u043c \u2014 \u0437\u0430\u0431\u0430\u043d\u044f\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043d\u0435\u0442.<\/p>\n<p>   \u2014 \u042f \u043d\u0435 \u0434\u043e\u0432\u0435\u0440\u044f\u044e \u0432\u0430\u043c, \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0432\u044b \u043a\u0440\u0430\u0434\u0451\u0442\u0435 \u0432\u0441\u0435 \u043c\u043e\u0438 \u043f\u0430\u0440\u043e\u043b\u0438 \u0438 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0435 \u0441\u0435\u0431\u0435 \u043c\u043e\u0438 \u0442\u043e\u0440\u0440\u0435\u043d\u0442\u044b.<br \/>   \u2014 \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u2014 \u0441\u043e\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0431\u0435 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432.<\/p>\n<p>   \u2014 \u0410 \u043f\u043e\u0447\u0435\u043c\u0443 \u0438\u043a\u043e\u043d\u043a\u0438 \u0442\u0430\u043a\u0438\u0435 \u0441\u0442\u0440\u0430\u0448\u043d\u044b\u0435?<br \/>   \u2014 \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043f\u043e\u0434 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u043c \u00ab\u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c\u00bb \u2014 \u0442\u0430\u043c \u0432\u0441\u0451 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f.<\/p>\n<p>   \u2014 \u042d\u0442\u043e \u0436\u0435 \u0440\u0430\u0437\u0434\u043e\u043b\u044c\u0435 \u0434\u043b\u044f \u0437\u043b\u044b\u0445 \u0440\u043e\u0431\u043e\u0442\u043e\u0432 \u0438 \u043f\u0430\u0443\u043a\u043e\u0432!<br \/>   \u2014 \u0414\u0430 \u043d\u0435\u0442, \u043d\u0435 \u043e\u0431\u043e\u043b\u044c\u0449\u0430\u0439\u0442\u0435\u0441\u044c. \u0421 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c\u044e, \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0438 \u043b\u0438\u043c\u0438\u0442\u044b \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u043e\u0432. \u0415\u0441\u0442\u044c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u043f\u0443\u0442\u0438 \u0434\u043b\u044f \u0431\u043e\u0442\u043e\u0432.<\/p>\n<p>   \u2014 \u0421\u0430\u0439\u0442 \u043a\u0440\u0438\u0432\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f.<br \/>   \u2014 \u0414\u0430, \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b. \u041d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441\u043a\u043e\u0440\u0435\u0435 \u0441 \u043d\u0435\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0432\u0451\u0440\u0441\u0442\u043a\u043e\u0439.<\/p>\n<h1>\u041f\u0440\u0438\u0432\u0435\u0442 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0443<\/h1>\n<p>  \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u2014 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u0439 \u0434\u043b\u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440\u0430 \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439, \u0435\u0441\u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u043e\u043d\u0438 \u0441\u044e\u0434\u0430 \u0437\u0430\u0433\u043b\u044f\u043d\u0443\u0442  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0445\u043e\u0442\u0435\u043b\u043a\u0438<\/b><\/p>\n<div class=\"spoiler_text\">\n<ol>\n<li>\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u0443\u043c\u0430\u0439\u0442\u0435 \u043e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445 \u043c\u043e\u043d\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0438. \u0412\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0431\u0445\u043e\u0434\u044f\u0442 \u044d\u0442\u0438 \u0436\u0443\u0442\u043a\u0438\u0435 \u0433\u0438\u0440\u043b\u044f\u043d\u0434\u044b \u0431\u0430\u043d\u0435\u0440\u043e\u0432 \u0430\u0434\u0431\u043b\u043e\u043a\u043e\u043c.<\/li>\n<li>\u0411\u044b\u043b\u043e \u0431\u044b \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u2014 \u0433\u0443\u0433\u043b\u043e\u0432\u043e\u0433\u043e \u0438\u043b\u0438 \u0444\u0435\u0439\u0441\u0431\u0443\u0447\u043d\u043e\u0433\u043e, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440.<\/li>\n<li>\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u0432\u0451\u0440\u0441\u0442\u043a\u0443 \u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0432\u0438\u0434 \u0434\u043e \u0447\u0435\u0433\u043e-\u0442\u043e \u0431\u043e\u043b\u0435\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438 \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439.<\/li>\n<\/ol>\n<p>  <\/div>\n<\/div>\n<p>  <\/p>\n<h1>\u0421\u0441\u044b\u043b\u043a\u0438<\/h1>\n<p>  <\/p>\n<ol>\n<li>\u0410\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 <a href=\"https:\/\/github.com\/jehy\/rutracker-free\">\u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438<\/a> \u0438 <a href=\"https:\/\/github.com\/jehy\/rutracker-free\/releases\">\u0440\u0435\u043b\u0438\u0437\u044b <\/a>\u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435;<\/li>\n<li><a href=\"http:\/\/whois.jehy.ru\/\">\u0422\u0443\u0442 <\/a>\u043c\u043e\u0436\u043d\u043e \u0432\u0437\u044f\u0442\u044c \u043c\u0435\u043d\u044f \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u2014 \u0434\u0430, \u044f \u0435\u0451 \u0438\u0449\u0443;<\/li>\n<li>\u0417\u0430\u0431\u0430\u0432\u043d\u0430\u044f <a href=\"http:\/\/wirama.web.id\/using-google-chromes-compression-proxy-for-every-browser\/\">\u0441\u0442\u0430\u0442\u044c\u044f <\/a>\u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Google Compression Proxy+Squid. \u0421 \u043d\u0435\u0451 \u044f \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u043b;<\/li>\n<li><a href=\"https:\/\/code.google.com\/archive\/p\/datacompressionproxy\/\">\u0422\u0443\u0442 <\/a>\u043b\u0435\u0436\u0430\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043e\u0442 compression proxy \u043e\u0442 \u0433\u0443\u0433\u043b\u0430. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 google code \u043d\u0435 \u0434\u0430\u0451\u0442 \u0438\u0445 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 <a href=\"https:\/\/github.com\/jehy\/datacompressionproxy\/blob\/master\/background.js\">\u043c\u043e\u0451\u043c \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a>. \u0415\u0433\u043e \u044f \u0438 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b;<\/li>\n<li>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 google compression proxy <a href=\"https:\/\/developer.chrome.com\/multidevice\/data-compression\">\u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/a> \u0438 <a href=\"https:\/\/developer.chrome.com\/multidevice\/data-compression-for-isps\">\u0434\u043b\u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430<\/a>;<\/li>\n<li>\u0425\u043e\u0440\u043e\u0448\u0438\u0439 <a href=\"http:\/\/superuser.com\/questions\/945924\/how-do-i-use-google-data-compression-proxy-on-firefox\">\u043e\u0442\u0432\u0435\u0442 \u0438 \u0440\u0430\u0437\u0431\u043e\u0440 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 google compression proxy<\/a>, \u043f\u0440\u0430\u0432\u0434\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f HTTP \u0442\u0440\u0430\u0444\u0444\u0438\u043a\u0430, \u043d\u0435 HTTPS. \u0415\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043b\u044f firefox. \u0415\u0433\u043e \u044f \u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043b \u0434\u043b\u044f \u0441\u0442\u0430\u0442\u044c\u0438;<\/li>\n<li><a href=\"https:\/\/github.com\/miku-nyan\/DCP-bridge\">\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u043a\u0441\u0438 \u043d\u0430 Java<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u043e\u043a\u0441\u0438\u0440\u0443\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 google data compression server. \u0421\u0434\u0435\u043b\u0430\u043d\u043e \u0434\u043b\u044f \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e image board. \u0425\u043e\u0440\u043e\u0448\u0438\u0439 \u043a\u043e\u0434, \u0435\u0441\u0442\u044c \u0447\u0442\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c;<\/li>\n<li>\u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0439 \u043c\u043d\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043f\u043e <a href=\"http:\/\/stackoverflow.com\/questions\/15048102\/httprouteplanner-how-does-it-work-with-an-https-proxy\">\u043f\u0440\u043e\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e HTTP \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 HTTPS \u043f\u0440\u043e\u043a\u0441\u0438<\/a> \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a apache. \u0415\u0433\u043e \u044f \u0438 \u0434\u043e\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b.<\/li>\n<\/ol>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habrahabr.ru\/post\/279267\/\"> https:\/\/habrahabr.ru\/post\/279267\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>       \u041f\u043e\u043b\u0430\u0433\u0430\u044e, \u0447\u0442\u043e \u0432\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0445\u0430\u0431\u0440\u0430 \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u043d\u0430\u0448\u043b\u0438 \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u043f\u0430\u0434\u0430\u0442\u044c \u043d\u0430 \u0440\u0443\u0442\u0440\u0435\u043a\u0435\u0440, \u043d\u043e \u043f\u043e\u0440\u043e\u0439 \u0431\u044b\u0432\u0430\u0435\u0442 \u043b\u0435\u043d\u044c \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0442\u043e\u0440, \u043f\u0440\u043e\u043a\u0441\u0438, \u0432\u043f\u043d \u0438\u043b\u0438 \u0447\u0442\u043e \u043b\u0438\u0431\u043e \u0435\u0449\u0451. \u041c\u043d\u0435 \u0432\u043e\u0442 \u0441\u0442\u0430\u043b\u043e \u043b\u0435\u043d\u044c, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u043a\u043b\u0438\u0435\u043d\u0442. \u0414\u043b\u044f \u043e\u0431\u0445\u043e\u0434\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043e\u043a \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c google compression proxy. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f, \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u0430\u044f \u0448\u0442\u0443\u043a\u0430 \u2014 \u0441\u0442\u0440\u0430\u043d\u043d\u043e, \u0447\u0442\u043e \u043f\u043e \u0435\u0451 \u043f\u043e\u0432\u043e\u0434\u0443 \u043d\u0430 \u0445\u0430\u0431\u0440\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e \u0441\u0442\u0430\u0442\u0435\u0439. \u0417\u0430\u0431\u0435\u0433\u0430\u044f \u0432\u043f\u0435\u0440\u0451\u0434, \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0432\u0441\u0451 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c, \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0451\u043c \u0434\u0435\u0432\u0430\u0439\u0441\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u0441\u044f\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043d\u044e\u0430\u043d\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0441\u0430\u043c\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u0418\u0442\u0430\u043a, \u043d\u0430\u0447\u043d\u0451\u043c!  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-276198","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/276198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=276198"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/276198\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=276198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=276198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=276198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}