>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Программы и ОС http://forum.mozilla-russia.org/viewforum.php?id=31 >Скрипт настройки прокси для всех анонимных сетей http://forum.mozilla-russia.org/viewtopic.php?id=60912 |
Keepun > 18-11-2013 01:31:05 |
Анонимные сети набирают популярность. Можно их поставить на свой комп все разом, но возникает проблема доступа в эти сети через общий браузер. Существует Proxy auto-config (PAC) - он на JavaScript. В отличии от обычного указания прокси в настройках браузера в этом скрипте можно задать прокси в зависимости от URL. Идея для сайта: Примерный список псевдо-доменов 18-11-2013 01:38:02 скрытый текст Выделить код Код:function FindProxyForURL(url, host) { host = host.toLowerCase(); /* check tld for "i2p" or oOo's new "i2paddresshelper" syntax - if found then redirect ** '-> request to the i2p proxy */ if (shExpMatch(host, "*.i2p")) return "PROXY 127.0.0.1:4444"; if (shExpMatch(host, "*.onion")) return "PROXY 127.0.0.1:9050"; return "DIRECT"; } |
Keepun > 19-11-2013 18:21:16 |
Тю... неужели зашифрованные масоны покинули этот форум? 19-11-2013 18:27:06 |
Keepun > 21-11-2013 00:45:46 |
Мда... а я наивно надеялся, что мне выдадут супер-пупер-скрипт в быстро... Вот мой готовый вариант скрипта для Tor и I2P, но изначально все соединения на обычные сайты идут мимо. Значение для normal_connect выберите сами. скрытый текст Выделить код Код:/******************************************************* ** Proxy Auto Configure Script ** ** Author: Keepun ** License: Public Domain ********************************************************/ var Tor_socks = "SOCKS5 127.0.0.1:9050"; var I2P_http = "PROXY 127.0.0.1:4444"; var I2P_https = "PROXY 127.0.0.1:4445"; var normal_connect = "DIRECT"; // no proxy //var normal_connect = Tor_socks; ////////////////////////////////////// function FindProxyForURL(url, host) { host = host.toLowerCase(); ///// Специфика из-за реестра запрещенных сайтов if (host == "s3.feedly.com") return Tor_socks; ///////////////////////////////// if (shExpMatch(host, "*.onion")) return Tor_socks; // ИМХО, для i2paddresshelper= отдельное условие не нужно, // потому что .i2p уже перенаправляет на прокси, а имя не с .i2p в этой сети - бред. //if (url.match(/^http:\/\/i2p\/[a-zA-Z0-9\-\~]{516}|i2paddresshelper=/i) || if (shExpMatch(host, "*.i2p")) { if (url.substring(0,5) == "https") return I2P_https; return I2P_http; } var hostip = dnsResolve(host); if (host == "localhost" || isInNet(hostip, "127.0.0.0", "255.0.0.0") || isInNet(hostip, "10.0.0.0", "255.0.0.0") || isInNet(hostip, "172.16.0.0", "255.240.0.0") || isInNet(hostip, "192.168.0.0", "255.255.0.0")) return "DIRECT"; return normal_connect; } Сохраните скрипт в папку и в настройках прокси Лисы в поле "URL автоматической настройки сервиса прокси:" укажите путь к сохраненному файлу. |
Keepun > 21-11-2013 04:25:12 |
Я не зашифрованный масон и мне не нужна 100% анонимность. okkamas_knife пишет
Ну, найдут мой IP, а что дальше? Ничего противозаконного я не совершил. Вот когда в УК пропишут, что обход Реестра карается 2 годами - вот тогда уйду в 100% анонимность и буду ждать революцию... okkamas_knife пишет
А что? Поставил I2P сервисом и Tor в автозагрузку кинул и забыл про них. А еще я добавил: Выделить код Код:///// Специфика из-за реестра запрещенных сайтов if (host == "s3.feedly.com") return Tor_socks; if (shExpMatch(host, "*wordpress.com")) return Tor_socks; ///////////////////////////////// и теперь не жму переключатель прокси для этих сайтов okkamas_knife пишет
Я теперь могу на http://cloud.feedly.com/ попасть не трогая переключатель прокси и не запуская никакого специального браузера. 21-11-2013 04:35:43 |
Keepun > 21-11-2013 05:42:40 |
okkamas_knife пишет
Это зависит от провайдера вообще-то. Ростелеком блочит один из IP - на Хабре народ сообщал о проблемах. Wordpress.com тоже часто недоступен. okkamas_knife пишет
ну хорош фантазировать... Сам реестр еще хреново пашет и блочит часть Инета по ошибки из-за общих IP. okkamas_knife пишет
Хм, выходных нодов (изначально) в I2P нет, а сеть набирает популярность. Что не так? okkamas_knife пишет
http://inr.i2p/search/?q=torrent okkamas_knife пишет
Я про PAC узнал именно когда ставил I2P. |
Keepun > 21-11-2013 11:13:37 |
okkamas_knife пишет
Вообще-то PAC был создан для провайдеров и при определенных заголовках браузеру может сам автоматически устанавливаться. А длинный бред про сети и юзеров можешь засунуть себе поглубже. |
Keepun > 21-11-2013 17:45:48 |
okkamas_knife пишет
Ох, ёпрст! Покажи строчку, где я просил оценить скрипт. На чем ты сделал этот вывод? Хронология проста: okkamas_knife, счетчик просмотров этой темы как бы намекает... |