• Atos

    lvl 657
  • Изменено

Starik99 дальше опять всё по порядку идти?

Да. Переходите в cd ~/Persistent/webtunnel/main/client и собираете клиент go build. Собрался? Файл client появился?

Atos amnesia@amnesia:~$ sudo nano /etc/tor/torrc

скажите,а тут что нужно отредактировать?

  • Atos ответили на это сообщение.
    • Atos

      lvl 657
    • Изменено

    Starik99 скажите,а тут что нужно отредактировать?

    sudo ― от пользователя root.
    nano ― с помощью текстового редактора nano.
    открыть конфигурационный файл tor /etc/tor/torrc и вписать с него вместо подключаемого транспорта obfs4, закомментировав (добавив в начало #) строки

    Atos #Bridge obfs4 IP:port
    #ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -enableLogging -unsafeLogging -logLevel DEBUG

    транспорт WebTunnel

    Atos Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
    ClientTransportPlugin webtunnel exec /usr/bin/webtunnel-client

    Если в этом файле нет строк

    Bridge obfs4 IP:port
    ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -enableLogging -unsafeLogging -logLevel DEBUG

    То просто добавить строки для WebTunnel.

    • Starik99 ответили на это сообщение.
      • Starik99

        lvl 141
      • Изменено

      Atos вот так должно быть?
      AutomapHostsOnResolve 1
      AutomapHostsSuffixes .exit,.onion
      AvoidDiskWrites 1
      #Bridge obfs4IP:port 65.108.154.99:1312 9******539A9301E9472C6B6D741B35821>
      #ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -en>
      Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
      ClientTransportPlugin webtunnel exec /usr/bin/webtunnel-client

      • Atos ответили на это сообщение.
        • Atos

          lvl 657
        • Изменено

        Starik99 вот так должно быть?

        Starik99 #Bridge obfs4IP:port 65.108.154.99:1312 9******539A9301E9472C6B6D741B35821>
        #ClientTransportPlugin obfs2,obfs3,obfs4,meek_lite exec /usr/bin/obfs4proxy -en>
        Bridge webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
        ClientTransportPlugin webtunnel exec /usr/bin/webtunnel-client

        Да, примерно так, учитывая что вы цитируете не весь стандартный tails-овский torrc. И вместо webtunnel <IP>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1 конечно необходимо взять мост отсюда.

        • Starik99 и Atos ответили на это сообщение.

          Atos хорошо,а после сохранений просит; Имя файла для записи; etc/tor/torrc
          что с ним сделать?

          • Atos ответили на это сообщение.
            • Atos

              lvl 657
            • Изменено

            Starik99 что с ним сделать?

            Atos <Ctrl>+<X> <y>

            • Starik99 ответили на это сообщение.
              • Starik99

                lvl 141
              • Изменено

              Atos после будет легче?) дальше ещё что-то редактировать?
              amnesia@amnesia:~$ sudo nano /etc/apparmor.d/system_tor

              /usr/bin/webtunnel-client ix, что-то редактируем?

              • Atos ответили на это сообщение.
                • Atos

                  lvl 657

                Starik99 после будет легче?)

                Конечно. Главное тренироваться, не бросать. Форма досуга лучше многих. 😉

                • Starik99 ответили на это сообщение.

                  Atos amnesia@amnesia:~$ sudo nano /etc/apparmor.d/system_tor

                  /usr/bin/webtunnel-client ix, что-то редактируем?

                  • Atos ответили на это сообщение.
                    • Atos

                      lvl 657

                    Starik99 /usr/bin/webtunnel-client ix, что-то редактируем?

                    Добавляем эту строчку в файл /etc/apparmor.d/system_tor и перечитываем конфиг apparmor_parser-ом. А то AppArmor не пустит наш /usr/bin/webtunnel-client в сеть.

                    • Starik99 и Atos ответили на это сообщение.

                      Atos опять непонятно мне. вбиваем команду в терминале;amnesia@amnesia:~/Persistent/webtunnel/main/client$ sudo nano /etc/apparmor.d/system_tor ---- так? и где там найти такую строчку;/usr/bin/webtunnel-client ix,---????

                      • Atos ответили на это сообщение.
                        • Atos

                          lvl 657
                        • Изменено

                        Starik99 опять непонятно мне

                        Atos Добавляем эту строчку в файл

                        Starik99 где там найти такую строчку

                        Если Добавляем, то значит наверное её там нет? Если б была, вообще ничего править не пришлось бы.

                        • Starik99 ответили на это сообщение.
                          • Starik99

                            lvl 141
                          • Изменено

                          Atos

                          # vim:syntax=apparmor
                          #include <tunables/global>
                          
                          profile system_tor flags=(attach_disconnected) {
                            #include <abstractions/tor>
                          
                            /etc/tor/* w,
                          
                            # Used by Tor to do clearnet DNS lookups while in bridge mode (#8775).
                            /etc/resolv-over-clearnet.conf r,
                          
                            owner /var/lib/tor/** rwk,
                            owner /var/lib/tor/ r,
                            owner /var/log/tor/* w,
                          
                            # During startup, tor (as root) tries to open various things such as
                            # directories via check_private_dir().  Let it.
                            /var/lib/tor/** r,
                          
                            /{,var/}run/tor/ r,

                          куда?

                          • Atos ответили на это сообщение.
                            • Atos

                              lvl 657
                            • Изменено

                            Starik99 куда?

                            В любое место. Порядок строк не важен. Хоть в конец. Главное что бы между {и } (Они там есть в начале и конце, у вас куда-то делась } из конца конфига.) (При использовании тега `` Код движок форума не калечит текст. 😉)

                            • Starik99 оценил это.
                            • Starik99 ответили на это сообщение.
                              • Starik99

                                lvl 141
                              • Изменено

                              Atos скажите,почему после перезагрузки ноута..мои настройки в терминале не сохраняются?
                              в файловом рекакторе sudo nano /etc/tor/torrc всё сбросилось,опять по новой редактировать?

                              • Atos ответили на это сообщение.
                                • Atos

                                  lvl 657
                                • Изменено

                                Starik99 мои настройки в терминале не сохраняются?

                                Потому что это Tails. При перезагрузке удаляется всё из домашнего каталога, кроме того что лежит в /live/persistence/TailsData_unlocked и монтируется в /home/amnesia/Persistent. Как с этим бороться читайте со строки

                                Atos Автоматизируем установку соединения по WebTunnel.

                                первого сообщение текущей темы.

                                Starik99 всё сбросилось,опять по новой редактировать?

                                Нужно было протестировать соединение с помощью WebTunnel, а потом если всё правильно и оно установилось, собрать изменённые конфиги в /home/amnesia/Persistent/webtunnel_start и написать скрипт. А перезагружаться только после этого.

                                • Starik99 ответили на это сообщение.

                                  Atos клиент остался(скачивания уже не нужны)?,с какого момента всё начинать редактировать?

                                  • Atos ответили на это сообщение.
                                    • Atos

                                      lvl 657

                                    Starik99 клиент остался(скачивания уже не нужны)?

                                    Да. Он в Persistent.

                                    Starik99 с какого момента всё начинать редактировать?

                                    С момента amnesia@amnesia:~$ sudo cp client /usr/bin/webtunnel-client. В /usr/bin/ он тоже убился.

                                    • Starik99 ответили на это сообщение.

                                      Atos хорошо.вот эти команды прекращают моё соединение.amnesia@amnesia:~$ sudo apparmor_parser -r /etc/apparmor.d/system_tor

                                      amnesia@amnesia:~$ sudo systemctl restart tor
                                      что после них сделать? менять тунель,где взять мосты?

                                      • Atos ответили на это сообщение.