So go and install the flash player software first on your PC by downloading flash player here. Niki - April 8, Not able to watch netflix because of the silverlight plugin. The lastest Tor Browser allows you to activate Flash Player although you should be aware that this is insecure. Если был выбран вариант «запуск по запросу», при открытии страницы, где используется Flash, в правом верхнем углу откроется диалоговое окно с предложением запустить Flash в конкретной вкладке. Как установить новый флеш плеер в Тор браузер? Sorted by: Reset to default. Для проверки этих слов достаточно просто проследить за несколькими шагами:.
Знаю, что мега на данный момент самый популярный сервис из всех имеющихся в рф. В ссылке на сообщения заместо inbox пишите conversations и все будет работать. Разраб Mike Tigas указал, что в согласовании с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже.
Подробные сведения доступны в политике конфиденциальности разраба. Конфиденциальные данные могут употребляться по-разному в зависимости от вашего возраста, задействованных функций либо остальных причин. Предпросмотр в App Store. Снимки экрана iPhone iPad. Описание Onion Browser — уникальный бесплатный браузер для устройств на iOS с открытым начальным кодом и основанный на Tor.
Что новейшего. Версия 2. Оценки и отзывы. Конфиденциальность приложения. Информация Провайдер Mike Tigas. Размер ,8 МБ. Открываем блокнотом файл "hosts" 3. Добавляем в конец это: Сохраняем и выходим 5. Остальных методов не знаю. Рамазан , нипонил Решается неувязка не лишь с "мегой", но и с большинством остальных веб-сайтов, на которые Вы не могли ранее зайти.
View all images. Айсен , не посодействовало. Может, Comodo виноват? Заходило лишь в течение пары часов в 1-ый день захода на веб-сайт, дальше, опосля регистрации и перехода по ссылке, подтверждающей эту регистрацию, входить не стало - в любом браузере и с отключенным Comodo. Андрей , попытайтесь убрать "гугловский" днс вообщем. Он время от времени крашится, а так работало? Павел , но там нету вставить!!!
Выдаёт лишь страничку с красноватым рисунком. А как зайти на страничку входа?
Подробнее о этом написано в статье Tor Browser. Эти деяния рождают неопределённость и потенциально опасны. В теории, трафик идёт через 6 узлов луковичной маршрутизации заместо трёх. Но нет гарантии, что три доп узла различаются от первых трёх; это могут быть те же самые узлы, может быть, в обратном либо смешанном порядке.
По мнению профессионалов Tor Project, это небезопасно: [7] Мы не поощряем внедрение наиболее длинноватых путей, чем обычные — это наращивает нагрузку на сеть без как мы можем судить увеличения сохранности. Помните, что самый действенный метод атаки на Tor — атаковать выходные точки и игнорировать середину пути. Не считая того, внедрение маршрута длиннее, чем три узла, может вредить анонимности. Во-1-х, это упрощает атаки типа «отказ в обслуживании». Во-2-х, подобные деяния можно принимать как идентификатор юзера, ежели лишь немногие так будут делать «О, смотри, снова тот юноша, который изменил длину маршрута».
Юзеры могут вручную указывать точку входа либо выхода в сети Tor, [8] , но с точки зрения сохранности лучше всего бросить выбор маршрута на выбор Tor. Переустановление точки входа либо выхода Tor может усугубить анонимность методами, которые не очень отлично понятны. Потому конфигурации «Tor через Tor» настоятельно не рекомендуются.
Внедрение оконечного шифрования — единственный метод выслать конфиденциальные данные получателю, избежав риска перехвата и раскрытия враждебным третьим лицам. Не открывайте в онлайне идентифицирующие данные Деанонимизация возможна не лишь с соединениями и IP-адресами, но также соц методами. Вот некие советы защиты от деанонимизации от Anonymous: Не включайте в ники индивидуальную информацию либо личные интересы. Не обсуждайте индивидуальную информацию, такую как место жительства, возраст, домашний статус и т.
Со временем глуповатые беседы вроде обсуждения погоды могут привести к четкому вычислению местоположения юзера. Не упоминайте пол, татуировки, пирсинг, физические возможности либо недочеты. Не упоминайте профессию, хобби либо роль в активистских группах. Не используйте особые знаки на клавиатуре, которые есть лишь в вашем языке. Не публикуйте информацию в обыкновенном Вебе Clearnet , будучи анонимным.
Не используйте Twitter, Facebook и остальные социальные сети. Вас просто будет связать с профилем. Не публикуйте ссылки на изображения Facebook. В имени файла содержится ваш индивидуальный ID. Не входите на один веб-сайт в одно и то же время дня либо ночи. Пытайтесь варьировать время сеансов. Помните, что IRC, остальные чаты, форумы, почтовые списки рассылки — это общественные места. Не обсуждайте ничего личного вообщем, даже при защищённом и анонимном подключении к группе незнакомцев.
Получатели в группе представляют собой возможный риск «известные неизвестные» и их могут вынудить работать против юзера. Нужен всего один информатор, чтоб развалить группу. Герои есть лишь в комиксах — и на их активно охотятся. Есть лишь юные либо мёртвые герои. Ежели нужно раскрыть какие-то идентификационные данные, то расценивайте их как конфиденциальную информацию, описанную в прошлом разделе.
Лицензия: Из документации JonDonym разрешение. Используйте мосты, ежели сеть Tor кажется небезопасной либо подозрительной в вашем районе Эта рекомендация идёт с принципиальным предостережением, так как мосты не являются безупречным решением: [10] Мосты — принципиальные инструменты и во почти всех вариантах отлично работают, но они не являются абсолютной защитой против достижений технического прогресса, которые противник может употреблять для идентификации юзеров Tor.
Не работайте долго под одной и той же цифровой личностью Чем подольше употребляется один и тот же псевдоним, тем выше возможность ошибки, которая выдаст личность юзера. Как лишь это вышло, противник может изучить историю и всю активность под сиим псевдонимом. Предусмотрительно будет часто создавать новейшие цифровые личности и прекращать употреблять старенькые. Не используйте несколько цифровых личностей сразу Внедрение псевдонимов в зависимости от контекста со временем становится всё труднее и чревато ошибками.
Разные цифровые личности просто связать, ежели они употребляются сразу, так как Tor может повторно применять цепочки в той же сессии сёрфинга либо может произойти возможная утечка инфы с Whonix-Workstation. Whonix не может магически отделить разные цифровые личности в зависимости от контекста. Также см. Не оставайтесь залогиненным в Twitter, Facebook, Google и др. Немедля выходите из аккаунта, как лишь прочли, выпустили информацию либо выполнили остальные нужные задачки.
Опосля выхода из аккаунта безопасным будет закрыть Tor Browser, поменять цепочку Tor с помощью Tor Controller , подождать 10 секунд до смены цепочки — и потом перезапустить Tor Browser. Такое поведение нужно, поэтому что на почти всех сайтах располагается одна либо больше клавиш интеграции, такие как клавиша Like от Facebook либо «Tweet This» от Twitter.
Такое отслеживание онлайнового поведения дозволяет пополнять профили юзеров, включая конфиденциальную информацию, такую как политические взоры юзера и его мед история. Юзерам также следует прочесть главу выше. Не смешивайте режимы анонимности Не смешивайте режимы анонимности! Они излагаются ниже. Режим 1: анонимный пользователь; хоть какой получатель Сценарий: Анонимная публикация сообщений на доске объявлений, в перечне рассылки, в комментах, на форуме и т.
Сценарий: информаторы, активисты, блоггеры и тому подобные юзеры. Юзер анонимен. Скрытие местонахождения: местонахождение юзера остаётся скрытым. Режим 2: юзер знает получателя; оба употребляют Tor Сценарий: Отправитель и получатель знают друг друга и оба употребляют Tor. Никакая 3-я сторона не знает о факте коммуникации и не получает её содержания. Юзер не анонимен. Режим 3: юзер не анонимен и употребляет Tor; хоть какой получатель Сценарий: Вход под реальным именованием в хоть какой сервис вроде веб-почты, Twitter, Facebook и остальные.
Юзер разумеется не анонимен. Как лишь настоящее имя употребляется для входа в акк, сайт знает личность юзера. Tor не может обеспечить анонимность в таковых обстоятельствах. Местонахождение юзера раскрывается. Заключение Не наилучший вариант смешивать режимы 1 и 2. К примеру, ежели человек употребляет IM-менеджер либо почтовый акк в режиме 1, то неразумно применять тот же акк в режиме 2.
Причина в том, что юзер смешивает абсолютную анонимность режим 1 с выборочной анонимностью режим 2; так как получатель знает юзера. Также не наилучший вариант смешивать два либо наиболее режимов в одной сессии Tor , поэтому что они могут употреблять один и тот же выходной узел, что ведёт к соотнесению личностей. Также есть возможность, что композиции различных режимов будут небезопасными и могут привести к утечке индивидуальной инфы либо физического местонахождения юзера.
Лицензия Лицензия для раздела «Не смешивайте режимы анонимности»: [9] Не изменяйте опции, ежели последствия неопознаны Традиционно безопасно поменять опции интерфейса для приложений, которые не подключаются к Вебу. К примеру, галочки «Не демонстрировать больше каждодневные советы» либо «Скрыть эту панель меню» не воздействую на анонимность. Перед конфигурацией всех опций, которые вызывают энтузиазм, поначалу сверьтесь с документацией Whonix. Ежели изменение внесено в документацию и не рекомендовано, то пытайтесь придерживаться опций по умолчанию.
Ежели изменение не внесено в документацию, то осторожно изучите предложенное действие перед тем, как выполнить его. Изменение опций для приложений, которые подключаются к вебу даже опций интерфейса обязано быть кропотливо исследовано. К примеру, удаление панели меню в Tor Browser для роста области просмотра странички не рекомендуется. Это изменяет обнаружаемый размер экрана, что усугубляет отпечаток юзера.
Изменение сетевых опций можно допускать с большой осторожностью, и лишь ежели последствия точно известны. К примеру, юзерам следует избегать всех советов, которые относятся к «настройке Firefox». Ежели опции числятся неоптимальными, то конфигурации должны быть предложены в релиз и применятся для всех юзеров Tor Browser в последующей версии. Не используйте незапятнанный интернет и Tor сразу Используя сразу не-Tor браузер и Tor Browser, вы рискуете в один прекрасный момент их перепутать и деанонимизировать себя.
При одновременном использовании незапятнанного интернета и Tor также появляются опасности одновременных соединений к серверу по анонимным и неанонимным каналам. Это не рекомендуется по причинам, изложенным в последующем разделе. Юзер никогда не может ощущать себя безопасно, посещая одну и ту же страничку сразу по анонимным и неанонимным каналам, поэтому что он лицезреет лишь URL, но не то, сколько ресурсов запрашивается в фоне. Много различных веб-сайтов располагаются в одном облаке.
Сервисы вроде Google Analytics представлены на большинстве веб-сайтов и потому лицезреют много анонимных и неанонимных соединений. Ежели этот совет игнорируется, то у юзера обязано быть по наименьшей мере два различных рабочего стола, чтоб предотвратить неурядицу меж браузерами.
Не подключайтесь к серверу анонимно и неанонимно сразу Сильно не рекомендуется создавать соединения Tor и не-Tor сразу к одному удалённому серверу. В случае разрыва связи с Вебом а это со временем произойдёт все соединения прервутся сразу.
Таковой сценарий также даёт возможность провести иной вид атаки со стороны веб-сервера. Скорость Tor и не-Tor соединений может быть увеличена либо уменьшена, чтоб проверить наличие корреляции. Так, ежели оба соединения ускоряются либо замедляются в унисон, то можно установить связь меж сессиями Tor и не-Tor.
Лицензия для раздела «Не подключайтесь к серверу анонимно и неанонимно одновременно»: [9] Не путайте анонимность и псевдонимность В этом разделе разъясняется разница меж анонимностью и псевдонимностью. Определение определений постоянно представляет сложность, поэтому что требуется консенсус большинства. В безупречном мире можно достичь совершенной анонимности, используя сеть Tor, браузер Tor Browser, компьютерное оборудование, физическую сохранность, операционную систему и так дальше.
К примеру, в таковой утопии юзер может зайти на новостной веб-сайт, и ни новостной веб-сайт, ни интернет-провайдер веб-сайта не будут иметь понятия, входил ли этот юзер ранее. Эту информацию можно применять для профилирования, которая со временем будет становится всё наиболее исчерпающей.
Степень анонимности равномерно сокращается, а в худшем случае это может привести к деанонимизации. Как лишь юзер зашёл в акк на сайте под своим именованием юзера, к примеру, в веб-почту либо на форум, то соединение по определению больше не является анонимным, а становится псевдонимным. Tor Browser listens on port However, please realize that this approach is not recommended for novice users. Privoxy has an example configuration of Tor and Privoxy.
See below. On Unix, we recommend you give torsocks a try. Alternative proxifying tools like socat and proxychains are also available. The Windows way to force applications through Tor is less clear. Vidalia has been replaced with Tor Launcher, which is a Firefox extension that provides similar functionality.
Alas, Mozilla decided to get rid of the config checkbox for JavaScript from earlier Firefox versions. And since TBB 3. The more klunky way to disable JavaScript is to go to about:config, find javascript. There is also a very simple addon available at addons.
There are no configuration options for the addon, it just switches the javascript. See ticket and ticket to follow progress there. You can then use TBB independent of that. Second complex option , you can edit your torrc file directly to add the following lines:. Are you sure you want to do this? The Tor Browser runs tor using different ports so it can co-exist happily with the tor process already running on your system.
Furthermore if you are running a relay, it may be better to run another tor instance for all of your personal Tor usage. If this does not work or randomly clobbers your torrc, you are on your own. Add the user you will be running Tor Browser as to the debian-tor group. Set the following environment variables:. If you wish to use password authentication for the control port, you will need to wait till is fixed. Following settings can be changed but be aware that this is not recommended and can harm your anonymity.
That way we have a much lower risk of an old tor process hanging around if the browser is killed or if it crashes. There are Firefox preferences that correspond to some of the environment variables. If an env variable is set the equivalent preference setting is overwritten:.
One of the huge new features in TBB 3. Part of creating identical builds is having everybody use the same timestamp. Mike picked the beginning of for that time. The reason you might see 7pm in is because of time zones. Tor Browser is built from the tor-browser-build. There is also some informations in the Tor Browser Hacking Guide. Tor uses a text file called torrc that contains configuration instructions for how your Tor program should behave. The default configuration should work fine for most Tor users.
For the tor service on Windows see Windows NT. Otherwise, if you are using Tor without Tor Browser, it looks for torrc at differentt possible locations:. On Debian use system tor reload. For advanced users, note that you actually only need to send Tor a HUP signal, not actually restart it. Have a look at the sample torrc file for hints on common configurations. Here are some likely places for your logs to be:. To change your logging setup by hand, edit your torrc and find the section near the top of the file which contains the following line:.
For example, if you want Tor to send complete debug, info, notice, warn, and err level messages to a file, append the following line to the end of the section:. Alas, some of the warn messages are hard for ordinary users to correct -- the developers are slowly making progress at making Tor automatically react correctly for each situation. We recommend running at the default, which is "notice". Tor relays in particular should avoid logging at info or debug in normal operation, since they might end up recording sensitive information in their logs.
If Tor can establish a circuit, Tor Browser will automatically launch the browser for you. You can also check in the Tor logs for a line saying that Tor "has successfully opened a circuit. Looks like client functionality is working. We want to hear from you! There are supposed to be zero crash bugs in Tor. This FAQ entry describes the best way for you to be helpful to us. Second, make sure your version of libevent is new enough. We recommend at least libevent 1.
If so, check if there are any new details that you can add. Fourth, is the crash repeatable? Can you cause the crash? Can you isolate some of the circumstances or config options that make it happen? How quickly or often does the bug show up? Can you check if it happens with other versions of Tor, for example the latest stable release?
You can look at the log-configuration FAQ entry for instructions on what to put in your torrc file. If it usually takes a long time for the crash to show up, you will want to reserve a whole lot of disk space for the debug log. You can set preferred entry and exit nodes as well as inform Tor which nodes you do not want to use.
The following options can be added to your config file torrc or specified on the command line:. We recommend you do not use these — they are intended for testing and may disappear in future versions. Note also that not every circuit is used to deliver traffic outside of the Tor network. It is normal to see non-exit circuits such as those used to connect to onion services, those that do directory fetches, those used for relay reachability self-tests, and so on that end at a non-exit node.
Make sure there are no spaces between the commas and the list items. See the manual page for details. If your firewall works by blocking ports, then you can tell Tor to only use the ports when you start your Tor Browser. Or you can add the ports that your firewall permits by adding "FascistFirewall 1" to your torrc configuration file.
You can select a different set of ports with the FirewallPorts torrc option. If you want to be more fine-grained with your controls, you can also use the ReachableAddresses config options, e. The default open ports are listed below but keep in mind that, any port or ports can be opened by the relay operator by configuring it in torrc or modifying the source code.
A relay will block access to its own IP address, as well local network IP addresses. A relay always blocks itself by default. Applications that do DNS resolves themselves may leak information. Consider using Socks4A e. If you are running Tor to get anonymity, and you are worried about an attacker who is even slightly clever, then yes, you should worry. The Problem. When your applications connect to servers on the Internet, they need to resolve hostnames that you can read like www.
To do this, your application sends a request to a DNS server, telling it the hostname it wants to resolve. Clearly, this is a bad idea if you plan to connect to the remote host anonymously: when your application sends the request to the DNS server, the DNS server and anybody else who might be watching can see what hostname you are asking for.
Even if your application then uses Tor to connect to the IP anonymously, it will be pretty obvious that the user making the anonymous connection is probably the same person who made the DNS request. If you think that you applied one of the solutions properly but still experience DNS leaks please verify there is no third-party application using DNS independently of Tor. These are two steps you need to take here. Step one: add "TestSocks 1" to your torrc file, and then watch your logs as you use your application.
If you suspect your application might behave like this, you should use a network sniffer like Wireshark and look for suspicious outbound DNS requests. By default, your Tor client only listens for applications that connect from localhost. Connections from other computers are refused. If you want to torify applications on different computers than the Tor client, you should edit your torrc to define SocksListenAddress 0.
If you want to get more advanced, you can configure your Tor client on a firewall to bind to your internal IP but not your external IP. Tor can be configured as a client or a relay on another machine, and allow other machines to be able to connect to it for anonymity. This is most useful in an environment where many computers want a gateway of anonymity to the rest of the world.
You can state multiple listen addresses, in the case that you are part of several networks or subnets. When setting up your SocksListenAddress es , you need to give the port with the address, as shown above. IPv6 is supported since Tor version 0. To activate it add the following two entries into your torrc file:. If you are interested in developing you can review the IPv6 implemetation status at our IPv6Features wiki page, known issues can be found with the ipv6 keyword.
The exit relay is the most needed relay type but it also comes with the highest legal exposure and risk and you should NOT run them from your home. If you are looking to run a relay with minimal effort, fast guard relays are also very useful followed by bridges. If your relay is relatively new then give it time. Tor decides which relays it uses heuristically based on reports from Bandwidth Authorities.
The lifecycle of a new relay is explained in more depth in this blog post. Tor can handle relays with dynamic IP addresses just fine. Just leave the "Address" line in your torrc blank, and Tor will guess. For the time being Tor will require IPv4 addresses on relays, you can not run a Tor relay on a host with IPv6 addresses only.
If you allow exit connections, some services that people connect to from your relay will connect back to collect more information about you. For example, some IRC servers connect back to your identd port to record which user made the connection. Also, users exiting from you might attract the attention of other users on the IRC server, website, etc.
Another reason is that groups who scan for open proxies on the Internet have learned that sometimes Tor relays expose their socks port to the world. We recommend that you bind your socksport to local networks only. In any case, you need to keep up to date with your security. See this article on operational security for Tor relays for more suggestions.
See this tor-relays thread. All outgoing connections must be allowed, so that each relay can communicate with every other relay. In many jurisdictions, Tor relay operators are legally protected by the same common carrier regulations that prevent internet service providers from being held liable for third-party content that passes through their network.
Exit relays that filter some traffic would likely forfeit those protections. Tor promotes free network access without interference. Exit relays must not filter the traffic that passes through them to the internet. Exit relays found to be filtering traffic will get the BadExit flag once detected. Otherwise, you could drop many packets during periods of maximum bandwidth usage -- you may need to experiment with which values make your connection comfortable.
Then set BandwidthBurst to the same as BandwidthRate. Linux-based Tor nodes have another option at their disposal: they can prioritize Tor traffic below other traffic on their machine, so that their own personal traffic is not impacted by Tor load. Additionally, there are hibernation options where you can tell Tor to only serve a certain amount of bandwidth per time period such as GB per month. These are covered in the hibernation entry below.
The accounting options in the torrc file allow you to specify the maximum amount of bytes your relay uses for a time period. This specifies when the accounting should reset. For instance, to setup a total amount of bytes served for a week that resets every Wednesday at am , you would use:. This specifies the maximum amount of data your relay will send during an accounting period, and the maximum amount of data your relay will receive during an account period.
When the accounting period resets from AccountingStart , then the counters for AccountingMax are reset to 0. It will keep track of how quickly it used its quota in the last period, and choose a random point in the new interval to wake up. This way we avoid having hundreds of relays working at the beginning of each month but none still up by the end. Just divide your monthly amount by For example, if you have 50 GB to offer each way, you might set your RelayBandwidthRate to KBytes: this way your relay will always be useful for at least half of each day.
But there are a few exceptions:. If you open your DirPort, then Tor clients will ask you for a copy of the directory. This probably accounts for most of the difference between your "write" byte count and your "read" byte count. Another minor exception shows up when you operate as an exit node, and you read a few bytes from an exit connection for example, an instant messaging or ssh connection and wrap it up into an entire byte cell for transport through the Tor network.
The parameters assigned in the AccountingMax and BandwidthRate apply to both client and relay functions of the Tor process. Thus you may find that you are unable to browse as soon as your Tor goes into hibernation, signaled by this entry in the log:. The solution is to run two Tor processes - one relay and one client, each with its own config.
One way to do this if you are starting from a working relay setup is as follows:. Each Tor relay has an exit policy that specifies what sort of outbound connections are allowed or refused from that relay. The exit policies are propagated to Tor clients via the directory, so clients will automatically avoid picking exit relays that would refuse to exit to their intended destination.
This way each relay can decide the services, hosts, and networks it wants to allow connections to, based on abuse potential and its own situation. The default exit policy allows access to many popular services e. This setting means that your relay will be used for relaying traffic inside the Tor network, but not for connections to external websites or other services.
If you do allow any exit connections, make sure name resolution works that is, your computer can resolve Internet addresses correctly. This tells Tor to avoid exiting through that relay. In effect, relays with this flag become non-exits.
Please reach out to the bad-relays team so we can sort out the issue. Several countries, including China and Iran, have found ways to detect and block connections to Tor bridges. So should you run a normal relay or bridge relay? If you have lots of bandwidth, you should definitely run a normal relay.
Thanks for volunteering! Note: As of Tor 0. Eventually they will replace the old RSA identities, but that will happen in time, to ensure compatibility with older versions. As of Tor 0. In simple words, it works like this:. If you want to use this feature, you can consult our more detailed guide on the topic. If you want to keep using the old key, see the Upgrading your Tor relay FAQ entry for how to restore the old identity key.
A service called Tor Win32 Service will be installed and started. This service will also automatically start every time Windows boots, unless you change the Start-up type. An easy way to check the status of Tor, start or stop the service, and change the start-up type is by running services. Optionally, you can specify additional options for the Tor service using the -options argument. The uninstaller is currently not capable of removing the active service.
Competent vserver admins are able to configure your server to not hit these limits. Look for "failcnt" in tcpsndbuf, tcprecvbuf, numothersock, and othersockbuf. Ask for these to be increased accordingly. Xen, Virtual Box and VMware virtual servers have no such limits normally. If the vserver admin will not increase system limits another option is to reduce the memory allocated to the send and receive buffers on TCP connections Tor uses.
An experimental feature to constrain socket buffers has recently been added. If your version of Tor supports it, set "ConstrainedSockets 1" in your configuration. See the tor man page for additional details about this option. Unfortunately, since Tor currently requires you to be able to connect to all the other Tor relays, we need you to be able to use at least file descriptors. We hope to fix this in the future, once we know how to build a Tor network with restricted topologies -- that is, where each node connects to only a few other nodes.
But this is still a long way off. If you do decide to run more than one relay, please set the "MyFamily" config option in the torrc of each relay, listing all the relays comma-separated that are under your control:. That way clients will know to avoid using more than one of your relays in a single circuit. Tor guesses its IP address by asking the computer for its hostname, and then resolving that hostname.
Also, if you have many addresses, you might also want to set "OutboundBindAddress" so external connections come from the IP you intend to present to the world. See portforward. If your relay is running on a internal net you need to setup port forwarding. Forwarding TCP connections is system dependent but the firewalled-clients FAQ entry offers some examples on how to do this.
You may have to change "eth0" if you have a different external interface the one connected to the Internet. All of this said, fast Tor relays do use a lot of ram. It is not unusual for a fast exit relay to use MB of memory. The simplest example is an attacker who owns a small number of Tor relays. There are also some downsides to running a Tor relay. It is an open research question whether the benefits outweigh the risks.
A lot of that depends on the attacks you are most worried about. Exonerator is a web service that can check if an IP address was a relay at a given time. We recommend these non-profit charities that are happy to turn your donations into better speed and anonymity for the Tor network:.
Note that there can be a tradeoff here between anonymity and performance. At the same time though, economies of scale for bandwidth mean that combining many small donations into several larger relays is more efficient at improving network performance. Improving anonymity and improving performance are both worthwhile goals, so however you can help is great!
Since the. Currently, the Tor directory server provides this look-up service; and thus the look-up request must get to the Tor network. Therefore, your application needs to pass the. So, how do you make your application pass the hostname directly to Tor? This will allow you to use almost any program with Tor without leaking DNS lookups and allow those same programs to access onion services.
Versions of Tor before 0. Starting with 0. The stuff in parenthesis is optional. Only one release is ever made with any given set of these version numbers. The TAG lets you know how stable we think the release is: "alpha" is pretty unstable; "rc" is a release candidate; and no tag at all means that we have a final release. So for example, we might start a development branch with say 0.
The patchlevel increments consistently as the status tag changes, for example, as in: 0. Eventually, we would release 0. The next stable release would be 0. Why do we do it like this? Because every release has a unique version number, it is easy for tools like package manager to tell which release is newer than another. The tag makes it easy for users to tell how stable the release is likely to be.
To set up your own Tor network, you need to run your own authoritative directory servers, and your clients and relays must be configured so they know about your directory servers rather than the default public ones. Apart from the somewhat tedious method of manually configuring a couple of directory authorities, relays and clients there are two separate tools that could help.
One is Chutney, the other is Shadow. Chutney is a tool for configuring, controlling and running tests on a testing Tor network. It requires that you have Tor and Python 2. You can use Chutney to create a testing network by generating Tor configuration files torrc and necessary keys for the directory authorities.
Then you can let Chutney start your Tor authorities, relays and clients and wait for the network to bootstrap. Finally, you can have Chutney run tests on your network to see which things work and which do not. Chutney is typically used for running a testing network with about 10 instances of Tor. Every instance of Tor binds to one or two ports on localhost Shadow is a network simulator that can run Tor through its Scallion plug-in. Shadow can be run on any linux machine without root, and can also run on EC2 using a pre-configured image.
Also, Shadow controls the time of the simulation with the effect that time-consuming tests can be done more efficiently than in an ordinary testing network. The Shadow wiki and Shadow website are good places to get started. A fully Java implementation of the Tor client is now available as Orchid.
We still consider Orchid to be experimental, so use with care. One is multithreading: you have a separate micro-program inside the main program for each net connection that reads and writes to the connection as needed. This, performance-wise, sucks. And the newest ways are finally fast, but are not available on all platforms. However, On the the Win32 platform by Microsoft the only good way to do fast IO on windows with hundreds of sockets is using overlapped IO, which is grossly unlike every other BSD sockets interface.
Internet communication is based on a store-and-forward model that can be understood in analogy to postal mail: Data is transmitted in blocks called IP datagrams or packets. Every packet includes a source IP address of the sender and a destination IP address of the receiver , just as ordinary letters contain postal addresses of sender and receiver. The way from sender to receiver involves multiple hops of routers, where each router inspects the destination IP address and forwards the packet closer to its destination.
Thus, every router between sender and receiver learns that the sender is communicating with the receiver. In particular, your local ISP is in the position to build a complete profile of your Internet usage. In addition, every server in the Internet that can see any of the packets can profile your behaviour. The aim of Tor is to improve your privacy by sending your traffic through a series of proxies.
Your communication is encrypted in multiple layers and routed via multiple hops through the Tor network to the final receiver. Note that all your local ISP can observe now is that you are communicating with Tor nodes. Similarly, servers in the Internet just see that they are being contacted by Tor nodes.
First, Tor prevents websites and other services from learning your location, which they can use to build databases about your habits and interests. Because these relays are run by different individuals or organizations, distributing trust provides more security than the old one hop proxy approach. Note, however, that there are situations where Tor fails to solve these privacy problems entirely: see the entry below on remaining attacks. Yes, the guy running the exit node can read the bytes that come in and out there.
Tor anonymizes the origin of your traffic, and it makes sure to encrypt everything inside the Tor network, but it does not magically encrypt all traffic throughout the Internet. This is why you should always use end-to-end encryption such as SSL for sensitive Internet connections. First, Tor protects the network communications. It separates where you are from where you are going on the Internet.
What content and data you transmit over Tor is controlled by you. However, since you have logged into their sites, they know who you are. These binary applications run as your user account with your permissions in your operating system. This means these applications can access anything that your user account can access.
Some of these technologies, such as Java and Adobe Flash for instance, run in what is known as a virtual machine. This virtual machine may have the ability to ignore your configured proxy settings, and therefore bypass Tor and share information directly to other sites on the Internet. The virtual machine may be able to store data, such as cookies, completely separate from your browser or operating system data stores.
Therefore, these technologies must be disabled in your browser to use Tor safely. We produce a web browser that is preconfigured to help you control the risks to your privacy and anonymity while browsing the Internet. Not only are the above technologies disabled to prevent identity leaks, Tor Browser also includes browser extensions like NoScript and Torbutton, as well as patches to the Firefox source code. The full design of Tor Browser can be read here.
The Tails team has created an entire bootable operating system configured for anonymity and privacy on the Internet. Tor is a work in progress. Further, the Tor client establishes an ephemeral encryption key with each relay in the circuit; these extra layers of encryption mean that only the exit relay can read the cells.
Authentication : Every Tor relay has a public decryption key called the "onion key". Each relay rotates its onion key once a week. Coordination : How do clients know what the relays are, and how do they know that they have the right keys for them? Each relay has a long-term public signing key called the "identity key". Each directory authority additionally has a "directory signing key".
The directory authorities dir-spec. How do clients know what the directory authorities are? The Tor software comes with a built-in list of location and public key for each directory authority. So the only way to trick users into using a fake Tor network is to give them a specially modified version of the software.
Tor like all current practical low-latency anonymity designs fails when the attacker can see both ends of the communications channel. For example, suppose the attacker controls or watches the Tor relay you choose to enter the network, and also controls or watches the website you visit.
In this case, the research community knows no practical low-latency design that can reliably stop the attacker from correlating volume and timing information on the two sides. So, what should we do? Suppose the attacker controls, or can observe, C relays.
Suppose there are N relays total. But profiling is, for most users, as bad as being traced all the time: they want to do something often without an attacker noticing, and the attacker noticing once is as bad as the attacker noticing more often. Thus, choosing many random entries and exits gives the user no chance of escaping profiling by this kind of attacker. The solution is "entry guards": each Tor client selects a few relays at random to use as entry points, and uses only those relays for her first hop.
Restricting your entry nodes may also help against attackers who want to run a few Tor nodes and easily enumerate all of the Tor user IP addresses. Tor will reuse the same circuit for new TCP streams for 10 minutes, as long as the circuit is working fine.
If the circuit fails, Tor will switch to a new circuit immediately. But note that a single TCP stream e. Otherwise an adversary with a partial view of the network would be given many chances over time to link you to your destination, rather than just one chance.
The actual content of these fixed size cells is documented in the main Tor spec , section 3. We have been considering one day adding two classes of cells -- maybe a 64 byte cell and a byte cell. This would allow less overhead for interactive streams while still allowing good throughput for bulk streams.
It holds open a handful of connections so there will be one available when you need one. An adversary with a great deal of manpower and money, and severe real-world penalties to discourage people from trying to evade detection, is a difficult test for an anonymity and anti-censorship system. After seeing these attacks and others first-hand, more effort was put into researching new circumvention techniques. Pluggable transports are protocols designed to allow users behind government firewalls to access the Tor network.
These attacks come from examining characteristics of the IP headers or TCP headers and looking for information leaks based on individual hardware signatures. One example is the Oakland paper that lets you learn if two packet streams originated from the same hardware, but only if you can see the original TCP timestamps. Tor transports TCP streams, not IP packets, so we end up automatically scrubbing a lot of the potential information leaks.
Do not use a VPN as an anonymity solution. VPNs encrypt the traffic between the user and the VPN provider, and they can act as a proxy between a user and an online destination. A technically proficient attacker or a number of employees could retrieve the full identity information associated with a VPN user. Identities can be discovered by following a money trail using Bitcoin does not solve this problem because Bitcoin is not anonymous , or by persuading the VPN provider to hand over logs.
When you use a VPN, websites can still build up a persistent profile of your usage over time. When you use Tor the IP address you connect to changes at most every 10 minutes, and often more frequently than that. Proxychains is a program that sends your traffic through a series of open web proxies that you supply before sending it on to your final destination. Unlike Tor , proxychains does not encrypt the connections between each proxy server. An open proxy that wanted to monitor your connection could see all the other proxy servers you wanted to use between itself and your final destination, as well as the IP address that proxy hop received traffic from.
Because the Tor protocol requires encrypted relay-to-relay connections, not even a misbehaving relay can see the entire path of any Tor user. While Tor relays are run by volunteers and checked periodically for suspicious behavior, many open proxies that can be found with a search engine are compromised machines, misconfigured private proxies not intended for public use, or honeypots set up to exploit users. As mentioned above, it is possible for an observer who can view both you and either the destination website or your Tor exit node to correlate timings of your traffic as it enters the Tor network and also as it exits.
Tor does not defend against such a threat model. In a more limited sense, note that if a censor or law enforcement agency has the ability to obtain specific observation of parts of the network, it is possible for them to verify a suspicion that you talk regularly to your friend by observing traffic at both ends and correlating the timing of only that traffic.
Again, this is only useful to verify that parties already suspected of communicating with one another are doing so. In most countries, the suspicion required to obtain a warrant already carries more weight than timing correlation would provide. Furthermore, since Tor reuses circuits for multiple TCP connections, it is possible to associate non anonymous and anonymous traffic at a given exit node, so be careful about what applications you run concurrently over Tor.
Perhaps even run separate Tor clients for these applications. Read these papers especially the ones in boxes to get up to speed on anonymous communication systems. Requiring every Tor user to be a relay would help with scaling the network to handle all our users, and running a Tor relay may help your anonymity.
Providing service to these clients is a critical part of providing effective anonymity for everyone, since many Tor users are subject to these or similar constraints and including these clients increases the size of the anonymity set.
That said, we do want to encourage Tor users to run relays, so what we really want to do is simplify the process of setting up and maintaining a relay. First, we need to make Tor stable as a relay on all common operating systems.
See Section 4. Second, we still need to get better at automatically estimating the right amount of bandwidth to allow. Third, we need to work on scalability, both of the network how to stop requiring that all Tor relays be able to connect to all Tor relays and of the directory how to stop requiring that all Tor users know about all Tor relays. Changes like this can have large impact on potential and actual anonymity. Again, UDP transport would help here.
Three different research papers describe ways to identify the relays in a circuit by running traffic through candidate relays and looking for dips in the traffic while the circuit is active. These clogging attacks are not that scary in the Tor context so long as relays are never clients too. This would be handy, because it would make Tor better able to handle new protocols like VoIP, it could solve the whole need to socksify applications, and it would solve the fact that exit relays need to allocate a lot of file descriptors to hold open all the exit connections.
Some of the hard problems are:. Right now the path length is hard-coded at 3 plus the number of nodes in your path that are sensitive. Remember that the best way to attack Tor is to attack the endpoints and ignore the middle of the path. Currently there is no reason to suspect that investigating a single relay will yield user-destination pairs, but if many people are using only a single hop, we make it more likely that attackers will seize or break into relays in hopes of tracing users.
Now, there is a good argument for making the number of hops in a path unpredictable. Choosing path length from, say, a geometric distribution will turn this into a statistical attack, which seems to be an improvement. On the other hand, a longer path length is bad for usability, and without further protections it seems likely that an adversary can estimate your path length anyway.
Please write a research paper that tells us what to do. It is better to not manually change the path. There are many attacks and adversaries that Tor is trying to defend against at once, and constraining paths has surprising trickle-down effects on the other attacks e. Picking your entry and exit in different countries is not a good defence, because it only defends against adversaries that are unable to rent servers in other countries.
This approach is more well-understood in the context of high-latency systems. See e. This would be great for two reasons. Second, it is conceivable that we could get increased security against certain attacks by migrating streams periodically, since leaving a stream on a given circuit for many hours might make it more vulnerable to certain adversaries. There are two problems though.
First, Tor would need a much more bulky protocol. Right now each end of the Tor circuit just sends the cells, and lets TCP provide the in-order guaranteed delivery. If we can move streams across circuits, though, we would need to add queues at each end of the circuit, add sequence numbers so we can send and receive acknowledgements for cells, and so forth. These changes would increase the complexity of the Tor protocol considerably.
Circuits are typically three hops long, so in about a third of the cases we just lose. But there are still some approaches we can take to improve the reliability of streams. The main approach we have now is to specify that streams using certain application ports prefer circuits to be made up of stable nodes. These ports are specified in the "LongLivedPorts" torrc option, and they default to.
The definition of "stable" is an open research question, since we can only guess future stability based on past performance. Right now we judge that a node is stable if it advertises that it has been up for more than a day. Down the road we plan to refine this so it takes into account the average stability of the other nodes in the Tor network. You cannot trust the network to pick the path for relays could collude and route you through their colluding friends.
This would give an adversary the ability to watch all of your traffic end to end. The default exit policy blocks certain private net blocks, like Some overzealous firewall configs suggest that you also block all the parts of the Internet that IANA has not currently allocated. Second, why should we default-reject something that might one day be useful? It would be nice to let relay operators say things like "reject www. There are two problems, though.
First, users could still get around these blocks. For example, they could request the IP address rather than the hostname when they exit from the Tor network. This means operators would still need to learn all the IP addresses for the destinations in question. The second problem is that it would allow remote attackers to censor arbitrary sites.
For example, if a Tor operator blocks www1. Tor only transports data, it does not inspect the contents of the connections which are sent over it. Further, and more importantly, which definition of "certain content" could we use? Every choice would lead to a quagmire of conflicting personal morals. The only solution is to have no opinion. Like all anonymous communication networks that are fast enough for web browsing, Tor is vulnerable to statistical "traffic confirmation" attacks, where the adversary watches traffic at both ends of a circuit and confirms their guess that those endpoints are communicating.
It would be really nice if we could use cover traffic to confuse this attack. But there are three problems here:. We hope that one day somebody will prove us wrong, but we are not optimistic.
Не обсуждайте индивидуальную информацию, такую как место жительства, возраст, домашний статус и т. Со временем глуповатые беседы вроде обсуждения погоды могут привести к четкому вычислению местоположения юзера.
Не упоминайте пол, татуировки, пирсинг, физические возможности либо недочеты. Не упоминайте профессию, хобби либо роль в активистских группах. Не используйте особые знаки на клавиатуре, которые есть лишь в вашем языке. Не публикуйте информацию в обыкновенном Вебе Clearnet , будучи анонимным.
Не используйте Twitter, Facebook и остальные социальные сети. Вас просто будет связать с профилем. Не публикуйте ссылки на изображения Facebook. В имени файла содержится ваш индивидуальный ID. Не входите на один веб-сайт в одно и то же время дня либо ночи. Пытайтесь варьировать время сеансов. Помните, что IRC, остальные чаты, форумы, почтовые списки рассылки — это общественные места.
Не обсуждайте ничего личного вообщем, даже при защищённом и анонимном подключении к группе незнакомцев. Получатели в группе представляют собой возможный риск «известные неизвестные» и их могут вынудить работать против юзера. Нужен всего один информатор, чтоб развалить группу. Герои есть лишь в комиксах — и на их активно охотятся. Есть лишь юные либо мёртвые герои. Ежели нужно раскрыть какие-то идентификационные данные, то расценивайте их как конфиденциальную информацию, описанную в прошлом разделе.
Лицензия: Из документации JonDonym разрешение. Используйте мосты, ежели сеть Tor кажется небезопасной либо подозрительной в вашем районе Эта рекомендация идёт с принципиальным предостережением, так как мосты не являются безупречным решением: [10] Мосты — принципиальные инструменты и во почти всех вариантах отлично работают, но они не являются абсолютной защитой против достижений технического прогресса, которые противник может употреблять для идентификации юзеров Tor.
Не работайте долго под одной и той же цифровой личностью Чем подольше употребляется один и тот же псевдоним, тем выше возможность ошибки, которая выдаст личность юзера. Как лишь это вышло, противник может изучить историю и всю активность под сиим псевдонимом.
Предусмотрительно будет часто создавать новейшие цифровые личности и прекращать употреблять старенькые. Не используйте несколько цифровых личностей сразу Внедрение псевдонимов в зависимости от контекста со временем становится всё труднее и чревато ошибками. Разные цифровые личности просто связать, ежели они употребляются сразу, так как Tor может повторно применять цепочки в той же сессии сёрфинга либо может произойти возможная утечка инфы с Whonix-Workstation.
Whonix не может магически отделить разные цифровые личности в зависимости от контекста. Также см. Не оставайтесь залогиненным в Twitter, Facebook, Google и др. Немедля выходите из аккаунта, как лишь прочли, выпустили информацию либо выполнили остальные нужные задачки. Опосля выхода из аккаунта безопасным будет закрыть Tor Browser, поменять цепочку Tor с помощью Tor Controller , подождать 10 секунд до смены цепочки — и потом перезапустить Tor Browser.
Такое поведение нужно, поэтому что на почти всех сайтах располагается одна либо больше клавиш интеграции, такие как клавиша Like от Facebook либо «Tweet This» от Twitter. Такое отслеживание онлайнового поведения дозволяет пополнять профили юзеров, включая конфиденциальную информацию, такую как политические взоры юзера и его мед история.
Юзерам также следует прочесть главу выше. Не смешивайте режимы анонимности Не смешивайте режимы анонимности! Они излагаются ниже. Режим 1: анонимный пользователь; хоть какой получатель Сценарий: Анонимная публикация сообщений на доске объявлений, в перечне рассылки, в комментах, на форуме и т. Сценарий: информаторы, активисты, блоггеры и тому подобные юзеры.
Юзер анонимен. Скрытие местонахождения: местонахождение юзера остаётся скрытым. Режим 2: юзер знает получателя; оба употребляют Tor Сценарий: Отправитель и получатель знают друг друга и оба употребляют Tor. Никакая 3-я сторона не знает о факте коммуникации и не получает её содержания.
Юзер не анонимен. Режим 3: юзер не анонимен и употребляет Tor; хоть какой получатель Сценарий: Вход под реальным именованием в хоть какой сервис вроде веб-почты, Twitter, Facebook и остальные. Юзер разумеется не анонимен. Как лишь настоящее имя употребляется для входа в акк, сайт знает личность юзера.
Tor не может обеспечить анонимность в таковых обстоятельствах. Местонахождение юзера раскрывается. Заключение Не наилучший вариант смешивать режимы 1 и 2. К примеру, ежели человек употребляет IM-менеджер либо почтовый акк в режиме 1, то неразумно употреблять тот же акк в режиме 2.
Причина в том, что юзер смешивает абсолютную анонимность режим 1 с выборочной анонимностью режим 2; так как получатель знает юзера. Также не наилучший вариант смешивать два либо наиболее режимов в одной сессии Tor , поэтому что они могут употреблять один и тот же выходной узел, что ведёт к соотнесению личностей. Также есть возможность, что композиции различных режимов будут небезопасными и могут привести к утечке индивидуальной инфы либо физического местонахождения юзера.
Лицензия Лицензия для раздела «Не смешивайте режимы анонимности»: [9] Не изменяйте опции, ежели последствия неопознаны Традиционно безопасно поменять опции интерфейса для приложений, которые не подключаются к Вебу. К примеру, галочки «Не демонстрировать больше каждодневные советы» либо «Скрыть эту панель меню» не воздействую на анонимность. Перед конфигурацией всех опций, которые вызывают энтузиазм, поначалу сверьтесь с документацией Whonix.
Ежели изменение внесено в документацию и не рекомендовано, то пытайтесь придерживаться опций по умолчанию. Ежели изменение не внесено в документацию, то осторожно изучите предложенное действие перед тем, как выполнить его. Изменение опций для приложений, которые подключаются к вебу даже опций интерфейса обязано быть кропотливо исследовано.
К примеру, удаление панели меню в Tor Browser для роста области просмотра странички не рекомендуется. Это изменяет обнаружаемый размер экрана, что усугубляет отпечаток юзера. Изменение сетевых опций можно допускать с большой осторожностью, и лишь ежели последствия точно известны. К примеру, юзерам следует избегать всех советов, которые относятся к «настройке Firefox».
Ежели опции числятся неоптимальными, то конфигурации должны быть предложены в релиз и применятся для всех юзеров Tor Browser в последующей версии. Не используйте незапятнанный интернет и Tor сразу Используя сразу не-Tor браузер и Tor Browser, вы рискуете в один прекрасный момент их перепутать и деанонимизировать себя.
При одновременном использовании незапятнанного интернета и Tor также появляются опасности одновременных соединений к серверу по анонимным и неанонимным каналам. Это не рекомендуется по причинам, изложенным в последующем разделе. Юзер никогда не может ощущать себя безопасно, посещая одну и ту же страничку сразу по анонимным и неанонимным каналам, поэтому что он лицезреет лишь URL, но не то, сколько ресурсов запрашивается в фоне.
Много различных веб-сайтов располагаются в одном облаке. Сервисы вроде Google Analytics представлены на большинстве веб-сайтов и потому лицезреют много анонимных и неанонимных соединений. Ежели этот совет игнорируется, то у юзера обязано быть по наименьшей мере два различных рабочего стола, чтоб предотвратить неурядицу меж браузерами. Не подключайтесь к серверу анонимно и неанонимно сразу Сильно не рекомендуется создавать соединения Tor и не-Tor сразу к одному удалённому серверу.
В случае разрыва связи с Вебом а это со временем произойдёт все соединения прервутся сразу. Таковой сценарий также даёт возможность провести иной вид атаки со стороны веб-сервера. Скорость Tor и не-Tor соединений может быть увеличена либо уменьшена, чтоб проверить наличие корреляции.
Так, ежели оба соединения ускоряются либо замедляются в унисон, то можно установить связь меж сессиями Tor и не-Tor. Лицензия для раздела «Не подключайтесь к серверу анонимно и неанонимно одновременно»: [9] Не путайте анонимность и псевдонимность В этом разделе разъясняется разница меж анонимностью и псевдонимностью. Определение определений постоянно представляет сложность, поэтому что требуется консенсус большинства.
В безупречном мире можно достичь совершенной анонимности, используя сеть Tor, браузер Tor Browser, компьютерное оборудование, физическую сохранность, операционную систему и так дальше. К примеру, в таковой утопии юзер может зайти на новостной веб-сайт, и ни новостной веб-сайт, ни интернет-провайдер веб-сайта не будут иметь понятия, входил ли этот юзер ранее. Эту информацию можно употреблять для профилирования, которая со временем будет становится всё наиболее исчерпающей.
Степень анонимности равномерно сокращается, а в худшем случае это может привести к деанонимизации. Как лишь юзер зашёл в акк на сайте под своим именованием юзера, к примеру, в веб-почту либо на форум, то соединение по определению больше не является анонимным, а становится псевдонимным. Идентификаторы употребляются для журналирования различных вещей: время, когда юзер что-то написал, дата и время входа и выхода, что конкретно юзер написал и кому, используемый IP-адрес бесполезен, ежели это выходной узел Tor , сохранённый отпечаток браузера и так дальше.
Расширение степени анонимности — то, что создатели Tor делают для публикации новейших научных статей и обоснования финансирования. Большинству юзеров нужна лишь псевдонимность, при которой укрыто местонахождение. Наличие неповторимого браузера не открывает волшебным образом местонахождение юзера, ежели этот юзер на употребляет этот браузер для не-псевдонимных сессий.
Наличие неплохого заголовка браузера также незначительно означает для анонимности, поэтому что есть много остальных методов раскрыть больше инфы о клиенте к примеру, через различия в выполнении Javascript. Не распространяйте первым свою ссылку Не поддавайтесь искушению быть одним из первых, кто рекламирует ваш анонимный проект! К примеру, нецелесообразно распространять ссылки, ежели пользователь: Сделал анонимный блог либо сокрытый сервис.
Имеет твиттер-аккаунт с огромным количеством фоловеров. Поддерживает огромную новостную страничку в чистом интернете либо нечто схожее. Чем посильнее личности разделены друг от друга, тем лучше. Естественно, в определённый момент юзер может либо даже должен быть «в курсе» новейшего проекта, но этот момент необходимо выбирать с чрезвычайной осторожностью.
Безопаснее не открывать файл обычным инвентарем, который предполагается применять создателем файла. Для большей сохранности есть вариант дезинфицировать PDF в Qubes-Whonix либо открыть файл либо ссылку в DisposableVM , так что он не сумеет скомпрометировать платформу юзера. Не используйте верификацию по мобильному телефону Сайты вроде Google, Facebook и остальные попросят мобильный телефонный номер, как лишь вы попытаетесь войти через Tor.
Ежели лишь юзер не только умён либо имеет кандидатуру, эту информацию нельзя предоставлять. Каждый промежный шаг меж узлами зашифрован, причём несколькими «слоями», то есть очередной узел может расшифровать приобретенные им данные, но ниже он увидит последующий слой шифрования, снять который сумеет только последующий узел цепочки.
Дальше начинается масса технических деталей, аспектов и личных предпочтений, потому им тут уделяется не достаточно внимания: эта аннотация написана специально для того, чтоб оградить основную массу юзеров от сложностей. Что такое Tor Browser? Это браузер Mozilla Firefox , взятый и незначительно переделанный участниками проекта Tor Project. В этот браузер уже встроен Tor! В чём заключаются эти переделки?
Как почти все из вас знают, Firefox — браузер с открытым начальным кодом и довольно открытой лицензионной политикой , позволяющей вносить в код браузера свои конфигурации и выпускать его под иным именованием также о этом по-русски скажет сама Мозилла и проект GNU. Tor Project взял исходники этого браузера и внёс некие конфигурации с целью увеличения уровня сохранности и анонимности поьзователя эти два термина не равнозначны!
Также в браузер интегрированы несколько расширений, обеспечивающих связь Tor Browser с раздельно работающим Tor и усиливающих эти самые анонимности и сохранности. Каждый из этих компонентов подходящим образом настроен как персонально, так на работу с примыкающими компонентами. Эти опции мы и будем разглядывать и время от времени изменять в данной нам аннотации. Что такое расширение браузера , в частности Firefox? В Tor Browser встроено 4 расширения:.
Почему или находите в собственных антивирусах метод внесения tor. Также хорошо бы зайти в опции firewall брандмауэра операционной системы и поглядеть там подобные установки. Время от времени юзеры докладывают , что даже с внедрением Tor Browser при входе на форум они лицезреют провайдерскую страничку блокировки, и наиболее того, время от времени это происходит у людей, провайдеры которых не заблокируют доступ. Часто даже юзеры из остальных государств сталкиваются с сиим. Это происходит из-за того, что при разработке очередной цепочки узлов Tor избрал выходным узлом комп, находящийся в РФ либо иной стране, блокирующей доступ к Рутрекеру.
Чтоб избежать этого, пристально выполняйте деяния шага 7 , где коротко описан смысл наших установок, влияющих на поведение Tor. Шаг 1. Идём на его веб-сайт и скачиваем Tor Browser. На данный момент версия 5. Под клавишей Download можно выбрать иной язык интерфейса браузера. Избрали российский либо english?
Молодцы, нажимайте клавишу «Download». Желаете российский язык — выбирайте его до нажатия на клавишу «Download». Установите англоязычную версию — на российский позже не переключитесь. Создатель данной для нас аннотации не любит воспользоваться локализованными интерфейсами и пишет её с учётом английского интерфейса. Ежели будете ставить русскую версию, смотрите на рисунки и отыскиваете в своём браузере подобные пункты меню по-русски, это нетрудно.
Шаг 2. Идём туда, куда дистрибутив скачался, и запускаем установку. Создатель рекомендует устанавливать програмку от имени админа, ежели разрешают права текущего юзера. Параноики могут проверить подпись. Шаг 4. Избираем директорию установки TB. Два общих правила: 1 чем поближе к корню диска, тем легче жить, и 2 не нужно употреблять пробелы и российские буковкы в именах директорий и файлов. Внимание 1. Внимание 2. Ещё раз про российские буковкы в имени директории установки.
Не нужно этого делать, в зависимости от ситуации могут появиться трудности при настройке либо работе Tor. В частности, см. Шаг 6. Установка завершена. Снимите галку «Run Tor Browser», так как до первого пуска мы должны внести конфигурации в настройку, и нажмите «Finish».
Шаг 7. Настраиваем Tor не путать с Tor Browser! Для редактирования открывайте файл torrc обычным виндовым Notepad Блокнот : жмите правой клавишей мыши на этом файле и выбирайте пункт «Open with…» «Открыть с помощью…». Поглядите на пример опций ниже. Любая непустая строчка начинается с имени той либо другой функции, значение которой мы желаем поменять, потом идут её характеристики значения.
Всё, начиная с знака решётки и до конца строчки, является комментарием и програмкой пропускается; комменты в файле лишь для помощи человеку, читающему файл. Извлеките его из этого архива и используйте на собственной машине как базу для собственной будущей конфигурации. В итоге тестов выяснилось последующее. Ежели в настроечном файле встречается неважно какая российская буковка, будь то в комменты либо в значении какого-то параметра, то Notepad Блокнот сохранит файл в таком виде, в котором позже Tor при своём запуске не сумеет его прочесть.
Не пишите ничего по-русски в этом файле. Ежели ваш редактор BOM не ставит, либо вы сохраняете файл в однобайтной шифровке, кириллицу употреблять можно. Пожалуйста, найдите несколько минут и прочтите подробное описание каждого параметра, указанного нами в этом шаге, таковым образом вы будете осознавать, что вы сделали, и в случае появления каких-либо заморочек либо желания поменять поведение Tor как неотъемлемой части Tor Browser можете что-то поменять без помощи других.
Описание находится тут: Пошаговая аннотация по установке Tor в Windows. Официальное описание всех вероятных опций для torrc, а также ключей командной строчки здесь на британском языке : Tor manual. Шаг 9. Пуск TB. Будучи запущен 1-ый раз, он указывает окно сетевых опций и дает выбрать метод соединения с сетью Tor: прямой клавиша «Connect» либо через разные типы промежных серверов: прокси либо мосты клавиша «Configure» , а также дозволяет указать номера портов, через которые юзеру разрешён выход в веб, к примеру ежели он работает в сети организации, где доступ наружу ограничен.
Как правило, домашние сети не имеют таковых ограничений, и максимум, что может пригодиться, это указать прокси. Ежели вы не понимаете, как у вас организован выход, для начала нужно испытать прямое соединение с Tor, то есть жмём клавишу «Connect». В следующие разы это окно появляться не будет, но в него можно будет попасть из меню Tor, которое есть в интерфейсе TB.
Ежели вы заблаговременно понимаете, что ваш провайдер перекрывает торовские соединения, не выполняйте описанные в этом шаге деяния, а обратитесь к разделу Ежели Tor Browser должен быть настроен на работу с мостами во время первичной установки , опосля что возвращайтесь сюда и продолжайте делать всё по аннотации, начиная со последующего шага.
Напомню, что блокировка Рутрекера и блокировка Tor-а — различные вещи, и для вас необходимо иметь весомые основания считать, что провайдер перекрывает Tor на вашем канале, чтоб настраивать для соединения с сетью Tor мосты, а не пробовать соединиться c ней впрямую. Шаг Опосля нажатия «Connect» лицезреем процесс соединения с сетью Tor.
На этом шаге у неких появляются 1-ые трудности: чрезвычайно медленное соединение либо вообщем ошибка соединения. Тут нужно разбираться, глядеть в лог старта приложения, пробовать остальные способы: мосты, прокси. Традиционно тут заморочек нет. В случае подозрений, что в этом месте провайдер перекрывает связь с сетью Tor окно навечно зависает, полоса так и не доходит до конца, застряв кое-где в центре , обратитесь к разделу Ежели Tor Browser не стал соединяться с сетью при старте , опосля чего же вернитесь и продолжайте со последующего шага.
TB стартовал, соединился и показал окно браузера. Это совершенно мало видоизменённый Firefox. На данный момент уже можно с его помощью входить на всякие плохие веб-сайты, от которых наши опытные законотворцы стараются нас оградить, но мы пока займёмся некими опциями. Да, справа вверху написана версия TB: 5. Браузер при старте инспектирует, не возникла ли версия поновее, и ежели да, в будущем на этом шаге произнесет нам о этом и предложит обновление. Заходим в меню TB. Эта клавиша с зелёной луковицей именуется Tor Button, с её помощью можно управлять опциями TB.
Когда TB считает, что его версия устарела и есть наиболее новенькая, сбоку от луковицы будет мигать жёлтый сигнал. Мы в окне опций анонимности и сохранности TB. Это нужно для логина в форум Рутрекера, без кук вас всё время будет выбрасывать на страничку логина. С точки зрения анонимности это нехорошо, но мы желаем обычной работы с форумом, потому снимаем эту галку.
TB произнесет, что для этого ему нужно перезагрузиться — разрешаем и ждём, когда опять покажется окно браузера. Кстати, вы увидели, что сейчас в меню возник новейший пункт «Cookie Protections…»? В этом окне также можно настроить уровень анонимизации «Privacy Settings» и сохранности «Security Level» работы в сети. Как видите, бегунок на данный момент в нижнем, наименьшем положении положение опосля установки TB , то есть большая часть функций обычного нам браузера включено: скрипты, стили, загрузка шрифтов, некие оптимизации выполнения Javascript и пр.
Передвигая бегунок выше, мы всё больше и больше отключаем разные функции браузера, увеличивая его сохранность. Обратите внимание на описание уровня, меняющееся справа — там написано, что изменяется от уровня к уровню. Оставьте пока малый уровень «Low default ».
Запомните этот шаг, мы вспомним о нём в шагах 18 и Опыт показал, что текущее положение и перемещение бегунка влияют не лишь на внутренние опции и поведение браузера, но и на опции установленного в нём расширения NoScript. К примеру, вы делаете всё по данной нам инстукции, снимая и устанавливая те либо другие галки в настройках TB и дальше в NoScript.
Потом решаете переместить бегунок в другое положение. Вот тут-то могут поменяться опции NoScript, а вы это не поймёте, пока не начнёте созидать конфигурации в поведении браузера и не пойдёте в NoScript глядеть, что же поменялось. Потому создатель рекомендует всем опосля передвижения бегунка опять пройтись по всем предстоящим шагам аннотации опосля этого и убедиться, что ничего не поменялось, либо что новейшие опции вас устраивают.
Наиболее того, на этот бегунок довольно просто кликнуть, не перемещая его, чтоб он применил какие-то свои настройки! Создатель не призывает бояться что-то тут поменять и вообщем обходить это окно стороной, просто имейте в виду, что есть таковая изюминка. И ещё одно. Сохранность и анонимность, с одной стороны, и удобство работы, с иной — это постоянно баланс: когда 1-го много, другого не хватает.
Бегунок и дозволяет кажому отыскать собственный приемлемый баланс. Никто не может огласить, какое положение бегунка самое-самое наилучшее — пусть каждый определит его для себя сам. Итак, галку снимаем, жмем «OK». Как уже было сказано, браузер востребует собственного перезапуска — соглашаемся! Опять жмем на луковицу и избираем пункт «Tor Network Settings», попадаем в окно опций соединения с сетью. На данный момент мы здесь для ознакомления, пока ничего делать не будем, лишь осмотримся.
Это касается шагов Ежели не желаете заморачиваться, перебегайте к шагу Тут можно задать несколько IP-адресов т. Тема мостов рассмотрена в главе Настройка мостов в Tor Browser. Без обоснованных подозрений, что провайдер стал анализировать вашу сетевую активность, засёк Tor и начал его перекрыть, делать тут ничего не надо! Разговор про обфускацию сокрытие, маскировку сетевого трафика начнём позднее.
2-ая галка «This computer needs…» дозволяет указать прокси, через который происходит соединение с вебом ещё не с сетью Tor, а вообщем выход в веб как такой , и, ежели нужно, имя и пароль для выхода. Большинству юзеров дома это не пригодится.
3-я галка «This computer goes…» дозволяет задать перечень портов, которые открыты юзеру для выхода в веб. Это не прокси, это иной вид ограничения. Снова же, в домашнем вебе традиционно все порты открыты, за исключением неких типа SMTP с номером Для большинства это не обязано представлять препядствия.
Сейчас разберёмся с Javascript-ами, чьё включение нужно для удачного входа в форум Рутрекера. По умолчанию они включены. Поглядите ещё раз на картину из шага 13 , где в нижней половине окна в разделе «Security Level» размещен бегунок. На 2-ух его нижних положениях «Low» и «Medium-Low» яваскрипт в браузере включён, а выше — «Medium-High» и «High» — уже выключен.
Переводя бегунок меж положениями и нажимая в том окне «OK», можно созидать, что изображение на кнопочке расширения NoScript про него читаем ниже меняется: яваскрипт врубается буковка S с красноватым восклицательным знаком и выключается перечёркнутая буковка S в красноватом кружке.
Заходим в меню расширения NoScript, это клавиша с буковкой S, с её помощью можно управлять опциями расширения. Избираем пункт «Options…». Чтоб яваскрипты работали для Рутрекера вне зависимости от общих опций яваскрипта, этот домен нужно внести в белоснежный перечень. Открываем закладку «Whitelist», вводим rutracker. Домен оказывается в перечне ниже.
Тем же образом добавляем запись t-ru. Тут же можно бросить все яваскрипты включёнными, оставив галку в нижней функции «Scripts Globally Allowed dangerous », но на данный момент мы так делать не будем. Снимайте эту галку. Мы вносим Рутрекер в белоснежный для того, чтоб яваскрипты работали на этом веб-сайте даже когда общественная настройка NoScript говорит, что скрипты выключены. Напомню, что пока, при тех настройках, что мы на данный момент имеем, яваскрипты выключены средством NoScript снята галка «Scripts Globally Allowed dangerous ».
Мы практически окончили. Идём в меню Firefox клавиша в его окне вверху справа и избираем пункт «Options». Тут избираем закладку «Privacy» и смотрим, чтоб в пт «Tor Browser will:» была выбрана функция «Use custom settings for history». Снимите галку с пт «Remember my browsing and download history», это запоминание ни к чему для работы с форумом. Рядом с пт «Accept cookies from sites» тоже стоит галка: приём кук разрешён как опциями Tor, так и опциями Firefox, и сейчас мы настроим это поточнее.
Снимаем эту галку, тем самым запрещая Firefox приём кук, и жмем на клавишу «Exceptions…». Вводим тут исключение: мы будем принимать куки лишь от домена rutracker. Вводите это в текстовое поле и жмите клавишу «Allow». Домен возник в перечне ниже — сейчас приём кук запрещён для всех веб-сайтов, не считая Рутрекера — для него разрешаем их приём. Выходите из этого окна и из опций Firefox. Шаг 23 необязательно. Ежели вы желаете, чтоб Tor Browser запоминал вводимые пароли для веб-сайтов, это можно настроить.
Опять входите в опции браузера и выбирайте пункт Security. Напротив пт Remember logins for sites ставьте галку — она говорит браузеру запоминать пароли. Дальше жмите клавишу Exceptions, покажется окно Saved Logins с перечислением запомненных браузером логинов и паролей вначале перечень, само собой, пуст.
По умолчанию показываются лишь логины, а ежели вы желаете поглядеть и пароли, нажмите на клавишу Show Passwords будет запрошено доказательство, так как показ паролей на экране действие не постоянно безопасное. В этом же окне можно удалять запомненные логины-пароли клавишами Remove и Remove All. На этом настройка Tor Browser завершена, и для вас остаётся проверить его работу с Рутрекером и иными веб-сайтами, на которые вы не могли попасть обыденным методом.
Мы отказались запоминать историю посещений веб-страниц, и перед закрытием окна TB браузер будет очищать её. При последующем старте и наборе адреса в адресной строке не будет подсказок, т. Ежели же занести этот адресок в закладки, он будет подсказываться, съэкономите для себя несколько секунд.
Либо входите на веб-сайт через сами закладки, как кому удобнее. Что такое bridge мост? Это обыденный узел сети Tor, который:. Есть подозрение, что провайдеры отлично подготовятся к блокированию доступа к веб-сайту Рутрекера на местности РФ. Про политическую составляющую говорить тут не стану, но почти все из вас читали статьи в узнаваемых интернет-изданиях о вынесенном 9 ноября судебном решении о «вечной» блокировке доступа.
Таковой резонанс может привести как к простым манипуляциям провайдерами своими DNS-серверами, что можно с лёгкостью обойти, так и к применению провайдерами полностью тяжеловесных и труднопреодолимых барьеров на нашем пути. Мосты — одно из средств их обхода. Как получить перечень мостов?
Есть два метода, один попроще, иной посложнее, но понадёжнее, и оба рассмотрены в данной главе. Для начала нужно установить у себя Tor Browser; кто этого ещё не сделал, воспользуйтесь аннотацией выше. Далее пойдёт разъяснение с учётом, что ТБ отлично запускается. Ежели же это не так и загрузка навечно виснет на шаге 10 , воспользуйтесь разделом Ежели Tor Browser не стал соединяться с сетью при старте аннотации. Ежели вы желаете настроить TB на связь с помощью мостов сходу при его установке, обратитесь в разделу Ежели Tor Browser должен быть настроен на работу с мостами во время первичной установки аннотации.
Обратитесь к шагу 15 основной главы, там написаны общие слова о настройке мостов: что это и для чего же. Следуя шагу 12 , в TB жмем на клавишу с луковицей, избираем пункт «Tor Network Settings» и попадаем в окно опций соединения с сетью. В окне возник выбор из 2-ух опций: «Connect with provided bridges» и «Enter custom bridges».
1-ая функция уже выбрана, и работает она с теми мостами, которые даны для вас сетью Tor при подсоединении к ней — ведь мы уже открыли TB, таковым образом инициализировали Tor и связались с сетью. 2-ая функция даёт возможность указать собственный перечень мостов, приобретенный из другого источника. Этот 2-ой метод мы подробнее разберём дальше, а пока применим 1-ый, он легче. Шаг 3. У нас есть выпадающий перечень «Transport type», в котором можно выбрать способ, с помощью которого будет маскироваться поток данных от вашего компа до входного узла цепочки Tor, через которую вы соединяетесь с сетью и ходите по «запрещёнке».
Для начала нужно испытать рекомендуемый метод маскирования, то есть obfs3. Просто выбирайте его и закрывайте это окно, нажав клавишу «OK». Опосля этого опять попытайтесь зайти на тот веб-сайт, что до сих пор оставался для вас недоступным из-за блокировки провайдером соединения с сетью Tor. А сейчас разглядим наиболее непростой списоб получения перечня мостов. Он неплох тем, что получаемые сиим методом адреса не выдаются на сто процентов автоматом, а требуют некого людского вмешательства. И хотя всю эту людскую работу можно заавтоматизировать и таковым образом выкачать из системы все адреса мостов а потом заблокировать их все на уровне провайдера , мы полагаем, у Tor Project есть механизмы защиты от автоматического перебора и получения перечня полностью.
Это наращивает шансы того, что приобретенные адреса мостов не окажутся уже заблокированными у провайдера, и таковым образом вы можете обойти блокировку и выйти в сеть Tor, а из неё далее куда желаете. Существует два метода получения адресов: по электропочте и на страничке сервиса BridgeDB.
Tor Project предоставляет возможность получить маленькой перечень мостов в ответ на письмо, которое нужно отправить по определённому адресу. Трудность тут в том, что писать туда необходимо лишь с ящиков Gmail , Yahoo! Изготовлено это, по утверждению участников Tor Project, с целью уменьшения риска автоматического получения всего перечня мостов, так как считается, что автоматическое создание множества электронных адресов на этих почтовых сервисах сильно затруднено. На данный момент создатель подразумевает, что в окне «Tor Network Settings» в выпадающем перечне «Transport type» вы оставили способ маскировки без конфигурации, то есть obfs3 recommended.
Вы должны выслать письмо по адресу bridges bridges. Это и есть перечень мостов. Вы должны скопировать эти три строки с IP-адресами в поле ввода «Enter one or more bridge relays one per line » в окне «Tor Network Settings». Будьте осторожны, копируйте лишь эти три строки и смотрите, чтоб в том поле ввода не оказались излишние пробелы и какие-либо излишние случаем скопированные знаки.
Закройте окно, нажав клавишу «OK», и тестируйте работу TB через мосты. Ежели в окне «Tor Network Settings» в выпадающем перечне «Transport type» вы избрали способ маскировки, хороший обычного на данный момент obfs3 , просто замените в предшествующей фразе слово «obfs3» на то, что вы избрали «obfs4», «fte», «scrambesuit» и т. Остальным методом получения адресов мостов является обращение к базе данных этих мостов через браузер.
Шаг 5. Попадаем на страничку выбора опций подходящих мостов. Тут мы должны указать тип максирования в выпадающем перечне «Do you need a Pluggable Transport? Для начала выбирайте рекомендуемый метод «obfs3». Галку в функции «Do you need IPv6 addresses? Жмем огромную клавишу «Get Bridges». Попадаем на страничку, где нужно ввести код с проверочной рисунки — доборная защита от автоматического получения перечня мостов роботами.
Вводите код и жмите Enter. В конце концов попадаем на страничку, где нам вернули адреса трёх мостов с необходимым методом маскирования. Или копируйте эти строчки без помощи других мышкой, или жмите клавишу «Select All» ниже. Ежели в окне «Tor Network Settings» в выпадающем перечне «Transport type» вы избрали способ маскировки, хороший обычного на данный момент obfs3 , просто замените в шаге 5 тип «obfs3» на то, что вы избрали «obfs4», «fte», «scrambesuit» и т.
Поначалу прочтите раздел Переход на соединения с помощью мостов , так как тут для вас предстоит сделать те же деяния, лишь вы будете попадать в окна опции мостов иным путём, про который мы на данный момент поведаем. Итак, вы дошли до шага 9 основной аннотации по установке, где можно выбрать два пути: соединиться с сетью Tor сходу клавиша «Connect» либо поначалу настроить связь с ней клавиша «Configure».
На том шаге почти все выбирают прямое соединение и удачно подключаются, но опосля вступления в силу судебного решения о блокировке провайдеры могут не лишь заблокировать доступ к Рутрекеру для компов в РФ, но и сделать некоторые технические меры, препятствующие обычной работе программного обеспечения Tor, что не даст ему подсоединяться к собственной сети. Как это будет делаться, и будет ли делаться вообщем, оставим за рамками разговора, а лучше настроим связь через мосты прямо на данный момент.
Нужно огласить, что работа через мосты ещё наиболее медленная, чем просто через сеть Tor. Наличие же мостов отбирает ещё процентов 10, а замедляет старт TB ещё больше. Это объяснимо, ведь мы собираемся маскировать наши данные подо что-то другое, чтоб провайдер не мог осознать, что мы передаём, и не перекрыл нас, а для этого требуются доп ресурсы компа.
Тем не наименее работа с форумом полностью удобная. Ежели традиционно мы жмем на «Connect», то на данный момент пойдём по пути «Configure». Нажимайте эту кнопку.
В этой статье дано подробное описание процесса установки и настройки Tor Browser (далее TB) для входа на форум Рутрекера. Будет рассматриваться версия браузера для Windows (а конкретно Windows 8, русскоязычная). Что с TOR'ом?! [Решено]. Со вчерашнего дня не работает TOR Browser - висит на этапе подключения, потом ошибка типа не удалось установить соединение. И на ПК и на планшете тоже самое. Это только у меня или ещё у кого-то? Под капотом Tor Browser. В качестве дополнительной меры можно настроить сам браузер, отключив в его скрытых настройках критические флаги. Перейдите на страницу флагов about:config, отыщите и измените следующие настройки: Как и в случае с NoSсript, эти действия могут нарушить.