Задать вопрос
  • Как корректно добавить сертификат IKEv2 в хранилище?

    ValdikSS
    @ValdikSS
    Встроенный в Android VPN не поддерживает IPsec IKEv2, только IKEv1.
    Ответ написан
  • Почему трафик не идет через шлюз по умолчанию?

    ValdikSS
    @ValdikSS
    Вы в traceroute видите ответ маршрутизатора о пути прохождения пакета. Вероятно, ваш первый хоп имеет адреса как 10.128.0.1, так и 10.128.0.4, но пакет ICMP Time-to-Live Exceeded он посылает с 10.128.0.1. Это не значит, что трафик маршрутизируется через адрес 10.128.0.1.
    Ответ написан
    6 комментариев
  • Как заблокировать на windows выход в интернет, кроме нескольких определённых ip/dns записей?

    ValdikSS
    @ValdikSS
    Используйте межсетевой экран.
    Ответ написан
    Комментировать
  • Кабели HDMI могут передавать только до 60 Гц?

    ValdikSS
    @ValdikSS
    Кабель может передавать что угодно, что помещается в полосу пропускания, на которую он рассчитан.
    Калькулятор по ссылке https://linustechtips.com/topic/729232-guide-to-di... утверждает, что самый распространённый HDMI 1.4 позволит вам использовать 144 Гц при разрешении 1920×1080, 2.0 — до 240 Гц, а 2.1 — 480+.
    Ответ написан
    Комментировать
  • Постоянные зависания системы при большой нагрузке, как понять в чем причина?

    ValdikSS
    @ValdikSS
    Смотрите записи Machine check exceptions (MCE). Если в них что-то есть, они вам помогут понять хотя бы подсистему, которая вызывает проблемы.
    У меня, например, уже несколько месяцев зависает старый компьютер. Из записей MCE видно, что отваливаются разом все жесткие диски, посему делаю вывод, что проблема либо с питанием, либо с мостом, где находится контроллер дисков.

    # ras-mc-ctl --summary
    No Memory errors.
    
    No PCIe AER errors.
    
    No ARM processor errors.
    
    No Extlog errors.
    
    No devlink errors.
    Disk errors summary:
    	0:2048 has 51 errors
    	0:2064 has 46 errors
    	0:2080 has 433 errors
    	0:2096 has 78 errors
    	0:2112 has 39 errors
    No MCE errors.
    
    # ras-mc-ctl --errors
    Disk errors
    636 2022-03-13 20:15:39 +0300 error: dev=0:2080, sector=54431544, nr_sector=256, error='unknown block error', rwbs='RA', cmd='', 
    637 2022-03-13 20:15:39 +0300 error: dev=0:2080, sector=54431800, nr_sector=256, error='unknown block error', rwbs='RA', cmd='', 
    638 2022-03-13 20:15:39 +0300 error: dev=0:2080, sector=51680336, nr_sector=8, error='unknown block error', rwbs='RA', cmd='', 
    639 2022-03-13 20:15:39 +0300 error: dev=0:2080, sector=51189632, nr_sector=32, error='unknown block error', rwbs='RA', cmd='', 
    640 2022-03-13 20:15:39 +0300 error: dev=0:2080, sector=9515000, nr_sector=8, error='unknown block error', rwbs='RM', cmd='', 
    641 2022-03-13 20:15:40 +0300 error: dev=0:2096, sector=-1, nr_sector=0, error='I/O error', rwbs='N', cmd='', 
    642 2022-03-13 20:15:40 +0300 error: dev=0:2096, sector=-1, nr_sector=0, error='I/O error', rwbs='N', cmd='',
    Ответ написан
    Комментировать
  • Как пустить часть трафика через VPN?

    ValdikSS
    @ValdikSS
    https://bitbucket.org/anticensority/antizapret-vpn...

    Особенности VPN
    Нестандартный способ маршрутизации

    В отличие от обычных VPN, осуществляющих перенаправление отдельных IP-адресов или диапазонов средствами маршрутизации ОС, VPN АнтиЗапрета использует маршрутизацию на основе доменных имен, с помощью специального DNS-сервера, созданного для этой цели.

    На VPN-сервере запущен специальный DNS-резолвер, устанавливающий отображение (соответствие, маппинг) настоящего IP-адреса домена в свободный IP-адрес большой внутренней подсети, и отдающий запрашиваемому клиенту адрес из внутренней подсети.

    У такого подхода есть множество преимуществ:

    • Клиенту устанавливается только один или несколько маршрутов, вместо десятков тысяч маршрутов;
    • Маршрутизируются только заблокированные домены, а не все сайты на заблокированном IP-адресе;
    • Возможность обновления списка заблокированных сайтов без переподключения клиента;
    • Корректная работа с доменами, постоянно меняющими IP-адреса, и с CDN-сервисами;
    • Корректная работа с провайдерами, блокирующими все поддомены заблокированного домена (блокировка всей DNS-зоны). Пример такого провайдера — Yota.


    Но есть и минусы:

    • Необходимо использовать только DNS-сервер внутри VPN. С другими DNS-серверами работать не будет.
    • Работает только для заблокированных доменов и программ, использующих доменные имена. Для заблокированных IP-адресов необходимо использовать обычную маршрутизацию.

    Ответ написан
  • Let's encrypt, что делать если отзовет сертификаты?

    ValdikSS
    @ValdikSS
    Существует значительное количество альтернатив, вот несколько бесплатных вариантов, все с поддержкой протокола acme:
    ZeroSSL (также выдают сертификаты на IP-адрес, но не через ACME)
    SSL.com free
    Buypass

    Отзывают сертификаты санкционным компаниям, а не случайным веб-сайтам. Критерии отзыва указаны в CA/B: https://cabforum.org/baseline-requirements-documents/
    Ответ написан
  • Что такое PAN - personal area network?

    ValdikSS
    @ValdikSS
    PAN — это сети, построенные на Bluetooth ad-hoc и похожих технологиях, в которых динамическая маршрутизация осуществляется автоматически — она заложена в протокол. Если рассматривать пример на Bluetooth, то конечное устройство может подключиться к PAN, если в пределах радиодоступности есть хотя бы одно устройство из этой сети. Вся сеть автоматически «поймёт», что маршрутизировать пакеты до нового устройства нужно через то устройство, через которое оно подключилось к общей сети.
    Все устройства в такой сети равнозначны: они и клиенты, и серверы, и маршрутизаторы с динамической маршрутизацией.
    Ответ написан
    Комментировать
  • Как вывести картинку с XBOX на экран ноутбука?

    ValdikSS
    @ValdikSS
    Вам нужна карта захвата HDMI. Самый дешевый, но самый поганый вариант — донглы на Macrosilicon за $15 с aliexpress. Они захватывают максимум 1920×1080@30 Гц / 1280×720@60 Гц, только в MJPEG, только с цветовой субдискретизацией, да еще и в неполном горизонтальном разрешении — картинка будет поганой, но будет хоть какая-то.

    Больше информации об этих картах:
    https://www.naut.ca/blog/2020/07/09/cheap-hdmi-cap...
    ciko.io/posts/cheap_usb_hdmi
    Ответ написан
    Комментировать
  • Чем или как записывать аудио-подкаст на удаленке?

    ValdikSS
    @ValdikSS
    Используйте mumble, у него отличное настраиваемое качество звука и он поддерживает запись каждого собеседника по-отдельности.
    Ответ написан
  • Как обновить OpenSSH до последней версии в ubuntu 20.04?

    ValdikSS
    @ValdikSS
    В нём нет уязвимостей: дистрибутивы исправляют (бэкпортируют) их в текущей версии, не обновляя ПО до более новой. Так поступают все дистрибутивы с долгосрочной поддержкой.

    Если вы хотите обновить версию, вам придётся скомпилировать её самостоятельно.
    Ответ написан
    Комментировать
  • Будет ли работать vpn для двух пересекающихся сетей?

    ValdikSS
    @ValdikSS
    В OpenVPN есть встроенные средства переназначения подсетей, как раз для таких целей.

    --client-nat snat|dnat network netmask alias
    This pushable client option sets up a stateless one-to-one NAT rule on packet addresses (not ports), and is useful in cases where routes or ifconfig settings pushed to the client would create an IP numbering conflict.network/netmask (for example 192.168.0.0/255.255.0.0) defines the local view of a resource from the client perspective, while alias/netmask (for example 10.64.0.0/255.255.0.0) defines the remote view from the server perspective.

    Use snat (source NAT) for resources owned by the client and dnat (destination NAT) for remote resources.
    Ответ написан
    Комментировать
  • Есть где то какой то сервис для оплаты в валюта -> криптовалюта анонимно?

    ValdikSS
    @ValdikSS
    Таких сервисов нет: все «моментальные» обменники и имеют высокую минимальную сумму конвертации (от 2000 рублей), и требуют подтверждения владения картой (просят выслать фото карты на фоне открытого сайта).

    Я задавал подобный вопрос на форуме bits.media, предложений просто нет.
    https://forum.bits.media/index.php?/topic/197078-о...
    Ответ написан
    Комментировать
  • Могут ли p2p сети работать, если все пользователи имеют серые IP?

    ValdikSS
    @ValdikSS
    Прямое соединение двух клиентов за NAT'ами, если хоть один из них не симметричный (symmetric nat), возможно с помощью UDP и TCP hole punching, но для этого нужно знать IP-адреса и порты обеих сторон.

    Также существует способ определения IP-адреса клиента сервером — ICMP Hole Punching, реализованный в программе pwnat, но отправка пакета клиентом требует администраторских прав на устройстве, а также пакет может отбрасываться некоторыми файрволлами.

    Могут ли p2p сети работать, если все пользователи имеют серые IP? Да, могут, но не всегда и не настолько стабильно, нежели при полноценном прямом подключении.
    Ответ написан
    Комментировать
  • Может ли VPN ускорять интернет?

    ValdikSS
    @ValdikSS
    Кратко: да, туннелирование может и улучшить пинг, и улучшить скорость и стабильность соединения.

    У домашних провайдеров до сих пор бывают жесткие оптимизации стоимости трафика путём использования наиболее дешевых каналов, независимо от количества узлов на пути пакета.
    Например, в 2019 году я наблюдал пинг в 80 мс между провайдерами одного города, а пакеты в Санкт-Петербург и вовсе маршрутизировались через цепочку Новосибирск→Челябинск→Самара→Москва→Петербург→Финляндия→Швеция→Германия→Петербург.
    Простой VPN-туннель до датацентра с качественным интернет-линком, с которым у провайдера прямой или короткий стык, улучшил бы пинг и, с большой вероятностью, общую скорость работы интернета.

    Кроме туннелей по стандартным протоколам существуют специализированные, настроенные для лучшей работы в определённых условиях. Например, туннель через протокол QUIC уменьшит задержки подстройки TCP-окна на устаревших ОС благодаря современному собственному алгоритму, а kcptun предназначен для каналов со значительной потерей пакетов.

    В начале двухтысячных использование VPN и прокси для уменьшения пинга в играх было распространённой практикой.
    Ответ написан
    Комментировать
  • Как сделать релиз десктоп приложения на Python?

    ValdikSS
    @ValdikSS
    Ответ написан
    Комментировать
  • Как обновить список подлинности подписей драйверов у виндовс 7?

    ValdikSS
    @ValdikSS
    Если ваш драйвер выпущен после 1 июля 2020 г. и не сертифицирован HLK/WHQL, то вам никак его не «сделать доверенным».
    https://www.osr.com/blog/2020/10/15/microsoft-driv...
    Ответ написан
  • Как на Astra Linux Smolensk 1.6 обновить ядро до 5.10?

    ValdikSS
    @ValdikSS
    Обратитесь в техническую поддержку дистрибутива.
    Ответ написан
    Комментировать
  • Как развиваться безопаснику?

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

    Практическая компьютерная безопасность, с моей колокольни, имеет три основных инкапсулированных друг в друга направления:
    1. Безопасность инфраструктуры: корректная настройка серверов, компьютеров, маршрутизаторов, телефонов и других устройств в компании таким образом, чтобы их нельзя было (легко) взломать, а при неправомерном доступе минимизировать количество данных, которое можно украсть. Сюда же входит разграничение и отслеживание доступов, журналирование событий, и т.п.
    Безопасность инфраструктуры подразумевает знания устройств и операционных систем на уровне системного администратора, неглубокие знания языков программирования и инструментов для работы с программами, написанными на них.

    2. Безопасность приложений: безопасная разработка (SSDLC) и аудит (и penetration testing) десктопных/серверных/мобильных/веб-приложений и систем, сетевого взаимодействия, поиск, анализ и эксплуатация уязвимостей.
    Для этого пункта требуются глубокие знания аудируемых технологий и языков программирования, понимание угроз и методов защиты.

    3. Безопасность конечных устройств: аудит безопасности аппаратной и программной составляющей выпускаемых компьютеров/телефонов/встраиваемых устройств, их процессоров и комплекта поддержки от разработчика процессора, применяемых технологий защиты (аппаратных и программных).
    Специалисту этого профиля следует знать ассемблер исследуемой архитектуры, понимать особенности низкоуровневой работы аппаратуры.

    Посоветуйте, пожалуйста, каким образом преодолеть этот порочный круг из отсутствия скиллов и достойной работы? Что конкретно изучить в рамках саморазвития?

    Зависит от того, в какую область вы хотите развиваться, и имеются ли у вас фундаментальные знания, хотя бы поверхностные. Рекомендую вам прочитать про веб-уязвимости, т.к. это наиболее распространённая и «легкая» область (со стандартизированными протоколами, методами взаимодействия между системами, удобными инструментами, и т.п.)
    https://owasp.org/www-community/vulnerabilities/
    Ответ написан
    Комментировать