Задать вопрос
  • Как получать уведомления о новых сообщениях из Viber на почту?

    ValdikSS
    @ValdikSS
    Как вариант — установить Viber на телефон, для пересылки установить и настроить MacroDroid (или альтернативу). MacroDroid умеет пересылать любые уведомления, приходящие на телефон, и если Viber пишет в уведомлении номер отправителя и текст сообщения, то вам это всё придёт почтой.
    Ответ написан
  • Возможно ли отправить email "задним числом"?

    ValdikSS
    @ValdikSS
    Это возможно, но не во всех случаях. Многие (большинство?) почтовые программы отображают дату из заголовка Date, подделать её достаточно просто. Однако веб-интерфейсы популярных почтовых сервисов отображают дату момента получения письма.

    В заголовках, которые добавляют почтовые серверы, будет видно дату приёма письма в любом случае.
    Ответ написан
    Комментировать
  • Бывают ли сервисы - переадресователи мейлов?

    ValdikSS
    @ValdikSS
    Такие сервисы называются ремейлеры (remailer) или форвардеры (forwarders).
    Из недавних появился Firefox Relay: https://relay.firefox.com/
    Вот здесь есть список: https://www.reddit.com/r/emailprivacy/wiki/index#w...
    Ответ написан
    Комментировать
  • Как полноценно работать с Linux без интернета?

    ValdikSS
    @ValdikSS
    Поднимите зеркало репозитория вашего дистрибутива (apt-mirror для Debian/Ubuntu), зеркало pypi. Программы, отсутствующие в репозитории и требующие большое количество зависимостей, можно паковать во flatpak, также развернув свой репозиторий.
    Ответ написан
    Комментировать
  • OpenVPN. Как добавить маршрут до узла через узел в сети OpenVPN?

    ValdikSS
    @ValdikSS
    Вам нужен либо OpenVPN в режиме TAP (L2, а не L3 TUN), либо укажите в ccd-файле параметр iroute.
    Ваш вопрос разобран в документации OpenVPN, прочтите её.
    Ответ написан
  • Как работают и для чего нужны PTR записи?

    ValdikSS
    @ValdikSS
    1. Домен IN-ADDR.ARPA это реальный физический домен, который где-то находится, и обслуживается реальными людьми, или это абстрактное название, которое просто зарезервировано под использование для E-Mail, наравне с 192.168..., 172.27... и 127.0.0.1?

    in-addr.arpa — реальный существующий домен. PTR — понятие DNS, к email оно имеет только косвенное отношение (email использует ptr-записи для ip-адресов).
    Когда вы делаете traceroute на какой-то IP-адрес, имена доменов, которые вы видите в выводе, получаются путём запроса PTR-записи IP-адреса:
    traceroute to ya.ru (87.250.250.242), 30 hops max, 60 byte packets
     1  _gateway (192.168.101.1)  49.797 ms  119.433 ms  119.416 ms
     2  hosted-by.yourserver.se (95.215.45.5)  119.308 ms  119.242 ms  119.179 ms
     3  stk-tct-cr3.be22-1841.rascom.as20764.net (81.27.252.200)  166.091 ms  165.839 ms  165.776 ms
     4  * * *
     5  178.18.226.119.ix.dataix.ru (178.18.226.119)  165.459 ms  165.345 ms  165.312 ms
     6  * ya.ru (87.250.250.242)  79.669 ms *

    PTR был, пожалуй, первой технологией защиты от спама со взломанных серверов или недоверенных сетей, но только потому, что его «нетривиально» сменить в общем случае, когда у совершающего рассылку нет на это полномочий.

    2. Почему в PTR записях IP адреса записываются в обратном порядке? Какой в этом смысл?

    Лёгкость хранения «обратного» дерева в памяти DNS-сервера, быстрый поиск записей. Скорее, технологическая особенность 80-х, а не необходимость.

    3. Есть ли какой-то софт, позволяющий моделировать сети, скажем поднимать несколько виртуальных машин, и настраивать им разные роли. Например одну сконфигурировать как провайдера, другую как просто компьютер и т.д, чтобы наглядно моделировать взаимодействие в сети интернет, и больше не задавать подобные вопросы здесь
    Зависит от того, что конкретно вам нужно моделировать. См. в сторону Cisco Packet Tracer, gns3.
    Ответ написан
    Комментировать
  • Какой есть менеджер закачек для Linux, которым можно качать 10 тыс. файлов?

    ValdikSS
    @ValdikSS
    Jdownloader, как вариант.
    Ответ написан
    Комментировать
  • Как работает AlG?

    ValdikSS
    @ValdikSS
    PPTP использует не (только) TCP/UDP, но еще и протокол GRE. NAT, в общем простом случае, работает только для TCP/UDP, анализируя IP-адрес и номер порта, и устанавливая соответствие (маппинг) между ними, чего недостаточно для PPTP. ALG для PPTP — это дополнительный код, который отслеживает передачу данных на порт PPTP, понимает, что клиент начал устанавливать соединение, и создаёт NAT-запись для GRE-протокола для этого клиента.
    Ответ написан
    2 комментария
  • Как перенаправлять трафик в зависимости от сайта в openwrt?

    ValdikSS
    @ValdikSS
    Если у вас подобных сайтов немного, и они никогда не меняют IP-адреса (или делают это очень редко), можно прописать их в качестве статичных маршрутов через tun0.
    Если доменов много, они периодически меняют IP-адреса, то один из вариантов — маршрутизация «по доменному имени». Это можно реализовать с помощью опции ipset в dnsmasq и маршрутизации адресов внутри ip set. Альтернативный вариант — сделать подобное на стороне сервера, по принципу VPN АнтиЗапрета — маршрутизировать в VPN только одну подсеть, а на серверной стороне устанавливать маппинг адреса в эту подсеть для определенных доменов.
    Ответ написан
    Комментировать
  • Как раздать vpn подключение со смартфона на ПК?

    ValdikSS
    @ValdikSS
    Для Android существует VPN Hotspot. Требуется root.
    Ответ написан
    Комментировать
  • Как подменить геолокацию при подключении к рабочему VPN?

    ValdikSS
    @ValdikSS
    Сделайте перенаправление трафика с одного IP-адреса на другой, средствами Linux с iptables (`-j DNAT`). Настройте это на компьютере в разрешенном регионе, и пропишите этот адрес в hosts (или в VPN-программу).
    Ответ написан
    Комментировать
  • Как добавить в ffmpeg mp3?

    ValdikSS
    @ValdikSS
    Вы даже не пытались.

    ffmpeg -rtsp_transport udp -i rtsp://192.168.100.200:554 -stream_loop -1 -re -i file.mp3 -map 0:v -map 1:a -tune zerolatency -vcodec libx264 -pix_fmt yuv420p -c:v copy -c:a aac -b:a 192k -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/всякое
    Ответ написан
    1 комментарий
  • Завернуть ipv6 в vpn ipv4 как?

    ValdikSS
    @ValdikSS
    Для этого необходимо на стороне сервера настроить IPv6-связность, выдавать IPv6-адрес и маршрут по умолчанию подключающемуся клиенту.
    Ответ написан
    Комментировать
  • Что такое децентрализованный интернет?

    ValdikSS
    @ValdikSS
    Но не могу понять, как это, что значит децентрализованный сервис
    Буквально — сервис, у которого нет какой-то единой точки, с которой он загружается, выполняется, и т.п., а вместо них — множество точек, напрямую не подконтрольных администратору этого сервиса.

    У вас есть очень смешной видеоролик, вы загружаете его на свой сервер и выкладываете ссылку в интернете. Проходит какое-то время, ролик вам надоел, вы его удаляете с сервера, и его больше никто не может скачать по вашей ссылке.
    Если бы вы использовали децентрализованный BitTorrent вместо централизованного сервера, вы бы делились magnet-ссылкой в интернете, и каждый скачавший файл продолжал бы его раздавать. Файл можно бы было скачать даже после того, как вы удалили его со своего компьютера, и он продолжит раздаваться до тех пор, пока есть хотя бы один человек, который продолжает его раздавать.

    его же все равно кто-то должен администрировать
    Децентрализованный сервис может иметь администраторов и модераторов, а может и не иметь, это зависит от типа и особенностей реализации сервиса. В одном случае сервис не предполагает никакого управления ни создателем, ни участниками (BitTorrent), в другом — может иметь глобальное или локальное (самим пользователем) модерирование. Идея децентрализации ценна неподконтрольностью, но это не её свойство. Вы вполне можете сделать децентрализованный сервис с централизованным управлением (DNS, Tor).

    ZeroNet — самый серьёзный Web 3.0-проект, который мне известен. Принцип его работы похож на BitTorrent — каждый заходящий на сайт скачивает всю основную информацию полностью, и начинает раздавать сайт после скачивания. Сайт полностью подконтролен его администратору, он управляет содержимым, функциями, возможностями. ZeroNet предоставляет функции аутентификации пользователей, добавления определенных данных на сайт, работы с данными, что позволяет создавать динамические сайты с возможностью добавления информации от пользователей. Администратор настраивает сайт так, чтобы пользователи могли добавлять данные заданного формата по заданному протоколу, что выливается в блоги с комментариями, форумы, чаты, социальные сети, и т.п.

    кто-то должен администрировать, как это происходит
    Чаще всего так или иначе используется доверенная сторона, чей публичный криптографический ключ известен всем, внесён в сам сервис или программу, которому система доверяет полностью или в определённой мере. Администратор совершает какие-то операции, подписывает их цифровой подписью и рассылает в сеть, другим пользователям децентрализованного сервиса. У других пользователей нет ключа (приватной части) для подписи этих операций, поэтому они не могут выполнять то же, что может владелец сервиса.

    В ZeroNet, например, администратор имеет полный контроль над добавленными другими пользователями на свой сайт данными, может их удалять или модифицировать. Также, так как это самый обычный сайт с точки зрения браузера, на сайте может быть инструмент локального модерирования самими пользователями: возможность скрытия определенных сообщений, сообщений от определенного пользователя, и т.п.

    Как будет выглядеть децентрализованный мессенджер или социальная сеть например?
    Такой «мессенджер» существует почти столько же, сколько существует интернет — email. Протокол почты использует частный случай децентрализации — федерацию. Нет единого «центра email», а существуют множество почтовых серверов, которые обмениваются между собой письмами. У каждого отдельного сервера есть администратор, но никто не управляет email глобально.
    Ответ написан
    Комментировать
  • Как установить приоритет загрузки в линукс?

    ValdikSS
    @ValdikSS
    То, что вам нужно, называется kiosk mode. Мне известен только один специализированный дистрибутив под эту задачу — https://porteus-kiosk.org/
    В целом, более-менее любой дистрибутив можно адаптировать под эту задачу.
    Ответ написан
    Комментировать
  • Как реализовать фильтрацию TCP пакетов по содержимому в поле Data под windows налету?

    ValdikSS
    @ValdikSS
    Используйте WinDivert.
    Ответ написан
    Комментировать
  • DNS записи: можно ли mail.site.com вести на другой IP, чем настроены DKIM/SPF/DMARC записи?

    ValdikSS
    @ValdikSS
    Не имеет принципиального значения, какой хостнейм у почтового сервера (то, что он отправляет в SMTP HELO), главное, чтобы PTR-запись на IP-адресе указывала на этот же домен.
    SPF/DKIM/DMARC-записи должны быть у домена, адрес с которого вы указываете в поле From (something@example.com).
    Ответ написан
    Комментировать
  • Как сделать загрузочную флешку с WIN XP из под Linux?

    ValdikSS
    @ValdikSS
    1. Создайте MBR-разметку, 1 раздел с типом 0x0C (FAT32 LBA), установите boot-флаг, отформатируйте в FAT32.
    2. Установите загрузчик на диск (не на раздел!) с помощью ms-sys
    3. Скопируйте все файлы с .iso на созданный раздел.
    Ответ написан
    Комментировать
  • Почтовые вложения меняют расширения и названия. Почему и зачем?

    ValdikSS
    @ValdikSS
    Откройте письмо в оригинальном виде (с заголовками и прочим), посмотрите, в каком виде в нём записано название файла. Способов кодирования имён файлов много, и, судя по вашему скриншоту в комментариях, я подозреваю, что Outlook показывает его из параметра filename поля Content-Disposition.

    Длинные имена кодируются в Content-Disposition несколькими строками. Например, имя файла "Простой файл.txt" выглядит следующим образом:
    Content-Type: text/plain; charset=UTF-8;
     name="=?UTF-8?B?0J/RgNC+0YHRgtC+0Lkg0YTQsNC50LsudHh0?="
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
     filename*0*=UTF-8''%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9%20%D1%84;
     filename*1*=%D0%B0%D0%B9%D0%BB%2E%74%78%74


    По всей видимости, либо из-за ошибки в обработчике письма (средствами антивируса или фильтров на сервере), либо из-за ошибки в Outlook, у вас корректно отображается только первая строка файла (filename*0*, "Простой ф" в моём случае), а последующие (filename*1* и далее) — не декодируются. На вашем скриншоте также видно 9 корректных первых символов, что подтверждает мою догадку.
    Ответ написан
    1 комментарий