Anynet closed

Помогите с подключением к удаленному рабочему столу

Anynet closed

8 мая 2018 года компания Microsoft выпустила новое обновление устраняющее уязвимость в удалённом выполнении кода в незакрепленных версиях CredSSP (поставщик проверки подлинности, который обрабатывает запросы проверки подлинности для других приложений).

Злоумышленники, использующие эту уязвимость, могли передавать данные пользователя для выполнения кода в целевой системе, включая установку и удаление произвольного программного обеспечения, удаление или изменение данных на сервере, создание учётных записей с любыми правами.

При этом, после обновления, многие пользователи, при попытке подключения к удалённому рабочему столу, столкнулись с ошибкой «CredSSP encryption oracle remediation»:

На самом деле это не является ошибкой, это является уведомлением о проблеме безопасности давно не обновлённого сервера.

Microsoft отреагировала на уязвимость и приступила к устранению проблемы, поделив шаги на 3 этапа.

Результат первого этапа – обновление от 13 марта 2018 года, для CredSSP и RDP, которое закрывает дыру в безопасности и добавляет новый пункт в групповые политики.

Результат второго этапа – обновление от 17 апреля 2018 года, которое предупреждает о небезопасном соединении, если у сервера или клиента будет уязвимые CredSSP или RDP.

Результат третьего этапа – как раз обновление от 8 мая 2018 г.

Для решения проблемы требуется на время отключить на компьютере, с которого Вы пытаетесь подключиться, данное блокирующее уведомление о проблеме безопасности.

Откройте редактор групповых политик – запустите «Выполнить» (нажав клавишу Win + R) и в диалоговом окне наберите «gpedit.msc» или найдите его через поиск на вашем компьютере набрав «Edit group policy» (Изменение групповой политики).

Политика должна располагаться по пути:

Computer Configuration -> Administrative Templates -> System -> Credentials Delegation -> Encryption Oracle Remediation

Конфигурация компьютера -> Административные шаблоны -> Система -> Передача учётных данных -> Исправление уязвимости шифрующего оракула

Политика имеет 3 опции:

1. Vulnerable (оставить уязвимость) – клиенты смогут подключаться как раньше, не зависимо от того, пропатчены они или нет. Это уязвимый уровень безопасности.

2. Mitigated (уменьшить риск) – клиенты не смогут подключаться к непропатченым серверам, в свою очередь серверы смогут принимать непропатченных клиентов. Средний уровень безопасности.

3. Force Updated Clients (принудительно принимать обновленные клиенты) – безопасный уровень взаимодействия клиентов – соединение установлено не будет, если один из пары клиент-сервер имеет не пропатченный RDP.

Необходимо включить политику, выбрав «Enabled» (Включено) и установить значение параметра в выпадающем списке на «Vulnerable» (Оставить уязвимость).

После проделанных действий, Вы сможете подключаться к серверу также, как и раньше.

Как только вы подключились к серверу, установите последние обновления Windows. Если возникает ошибка, при попытке установки обновления, проверьте запущена ли служба «Windows Update» (Центр обновления Windows).

Служба располагается по пути:

Start -> Control Panel -> Administrative Tools -> Services

Пуск -> Панель управления -> Администрирование -> Службы

Если служба не запускается, проверьте, разрешён ли её запуск – статус не должен быть «Disabled» (Отключена).

Для Windows Server 2008 R2 SP1 или Windows Server 2012 R2 мы можете установить не все обновления, а только одно, которое устраняет эту уязвимость, сокращая время на решение проблемы подключения к серверу.

Скачать обновление можно с сайта Microsoft на странице описания уязвимости (https://portal.msrc.microsoft.com/en-us/security-guidance/ad…):

После того, как сервер будет обновлен, необходимо в политике «Encryption Oracle Remediation» (Исправление уязвимости шифрующего оракула) будет изменить опцию с Vulnerable (оставить уязвимость), на Force Updated Clients (принудительно принимать обновленные клиенты), но в этом случае все клиенты должны быть так же обновлены или на Mitigated (уменьшить риск), что даст возможность подключаться к серверу непропатченным клиентам.

Все образы операционных систем Windows Server, предлагаемые облачными сервисами МАРС Телеком, содержат все последние обновления и после создания нового или пересоздания сервера проблем подключения к нему с ошибкой «CredSSP encryption oracle remediation» уже не будет.

Источник: https://pikabu.ru/story/pomogite_s_podklyucheniem_k_udalennomu_rabochemu_stolu_7821648

Программа AnyDesk. Согласие пользователя на его обман?

Anynet closed

Стандартная ситуация: брокер звонит трейдеру, не имеющему опыта. Затем он делает предложение о том, чтобы оказать помощь в открытии счёта и предлагает отправить на него денежную сумму.

Брокер утверждает, что это несложно — достаточно на компьютер загрузить чат ЭниДеск. Не имеющий опыта трейдер всему верит и предоставляет цифровой код, аналогично тому, который используется в «аське».

Новичок открывает собственный интернет-банкинг и заполняет поля для SMS-паролей. Деньги отправляются на непонятный депозитный счёт, а брокер исчезает.

Эта схема мошенничества с применением Anydesk является наиболее простой. Существуют и более сложные варианты, которые трейдеру следует предварительно изучить.

Сущность программы AnyDesk

Программа Anydesk, программа для мошенников не имеет ничего общего с чатом. Она предназначена для удалённой работы рабочего стола. Человек скачивает ее и получает код. Если передать его другому пользователю, то он получит доступ компьютеру удаленно. Для этого тому достаточно установить Anydesk для себя.

Программное обеспечение можно использовать даже в том случае, если интернет работает медленно. Интерфейс программы совершенно понятен. Поэтому даже при отсутствии опыта, пользоваться программой легко.

Её создавали для помощи системным администратором, которые могут помогать своим клиентам удалённо для решения компьютерных проблем. Разработчики программы считали, что это поможет руководству следить за деятельностью сотрудников.

Но мошенники ухитрились это использовать своих интересах.

Мошенничество черных брокеров

Преступники разработали три варианта, позволяющие обманывать новичков-трейдеров.

Первый вариант

Наиболее простой инструмент мошенников был уже описан выше. Смысл мошенничества заключается в том, чтобы новичок по своей воле отправил деньги на депозитный счет, которого в реальности нет.

задача — убедить новичка в сложности процедуры и необходимости воспользоваться опытом  брокера с помощью Anydesk.

Если трейдер согласится предоставить информацию о банкинге и даст свои пароли, то мошенник брокер просто исчезает.

Второй вариант

Это усложненный вариант простого мошенничества. Определенный период времени жертвой якобы осуществляются реальные сделки со своим брокером-наставником. Руководитель  помогает новичку на каждом шагу и всё контролирует.

Количество средств на депозите растёт, сумма увеличивается и трейдер всё больше доверяет наставнику. Затем тот звонит и сообщает, что есть вариант хорошего заработка, но депозит нужно пополнить на крупную сумму.

Жертва пытается получить кредит  и отправляет его на якобы существующей счёт. Затем жулик крадёт средства и исчезает.

Третий вариант

Брокер звонит новичку и предлагает свою помощь. Для этого он просит  жертву установить программу Anydesk и это дает ему доступ к компьютеру трейдера и его счёту.

После чего начинает проводить невыгодные убыточные операции. Это нужно брокеру для того, чтобы якобы показать новичку, что  торги могут приносить убытки. В реальности же он просто ворует деньги со счёта.

Трейдер при этом считает виноватым себя, так как сам осуществлял сделки

Необходимо иметь в виду, что программой Anydesk для воровства денег пользуются не только брокеры. Например, установить программу могут предложить якобы потенциальные работодатели. Стоит предоставить доступ к своему компьютеру и из него извлекут все личные персональные данные пользователя. Впоследствии их могут использовать в преступных схемах.

Соблюдение безопасности

Предположим, трейдеру позвонил брокер-наставник и предложил помощь с помощью программы Anydesk или аналогичного чата. В этом случае необходимо попросить предоставить дополнительную информацию о самом брокере.

Скорее всего, он тут же исчезнет и больше не станет звонить. Если же информацию дадут, то её стоит проверить, в том числе через интернет. Необходимо тщательно изучить сайт предполагаемого брокера.

По его функционалу можно сделать вывод о реальности существования организации.

Стоит ознакомиться с лицензией брокера и проверить её подлинность с помощью регулятора.

Вывод

Очень важно ознакомиться с отзывами других трейдеров перед совершением каких-либо действий. Желательно получить консультацию финансового эксперта, который вызывает доверие.

Anydesk очень важный программный продукт и опасная программа. Пускать кого-либо к своему компьютеру удаленно можно только сознательно по собственной инициативе. Например, это может быть системный администратор, который проведет чистку компьютера.

Предоставлять коды и информацию абсолютно незнакомым людям означает, что пользователи сам соглашается на то, чтобы его использовали. Схем обмана на самом деле достаточно много. При этом могут использоваться и другие программы для удаленного доступа. Не следует допускать посторонних лиц для помощи в денежных операциях.

Правильное инвестирование не только помогает сохранить денежные средства, но и дает возможность их увеличить и стает страховкой в случае финансового кризиса.

Читайте полезные разделы сайта для успешной торговли:

Узнать больше про торговлю бинарными опционами, торговлю на рынке Форекс.

Источник: https://fullinvest.ru/programma-anydesk-soglasie-polzovatelya-na-ego-obman.html

Error Messages

Anynet closed

We use cookies. You can opt out and disable them in our Cookie Settings. See our Privacy Policy for more information. OK

This article lists and explains the most common AnyDesk errors and status messages that may occur.

  • 1 Error Messages
  • 2 Status Messages
  • 3 Messages while connected
  • 4 Fatal Error
Message Explanation
1.Waiting for image.This message is either shown due to a slow internet connection, an improperly configured firewall or a general network problem.
2.This desk is not available. Please make sure that AnyDesk is running on the remote computer and it is connected to the internet.This message is either shown due to a slow internet connection, an improperly configured firewall or a general network problem.
3.AnyDesk is not connected to the server. Please check your internet connectionThis message is either shown due to a slow internet connection, an improperly configured firewall or a general network problem.
4.Status: win32_10060This error code is generated by Windows and displayed by AnyDesk. In almost every case this error occurs due to an improperly configured firewall. Please have a look at our Firewall article.
5.Status: win32_11001This error code is generated by Windows and displayed by AnyDesk. In almost every case this error occurs due to an improperly configured firewall. Please have a look at our Firewall article.
6.Status: win32_10054This error code is generated by Windows and displayed by AnyDesk. In almost every case this error occurs due to an improperly configured firewall. Please have a look at our Firewall article.

Status Messages

Message Explanation
1.Could not log in to the remote computer. AnyDesk's window must be open on the remote computer in order to connect.Interactive Access must be configured on the remote computer to always show a connection request.
2.The session was interrupted on the remote side. Please wait while AnyDesk is trying to restore the session.Connection reset after some time due to improperly configured firewall
3.The network connection was closed unexpectedly.Connection reset after some time due to improperly configured firewall
4.The Session was denied due to the access control settings of the remote computer.Your ID is not whitelisted in the ACL (Access Control List) of the remote client.
5.Your license does not allow more sessions. Please close other sessions or contact sales to obtain an upgrade.This message is displayed in case the session limit of your license has been reached.In some rare cases sessions are not terminated and still run in the background.If that is the case, you can terminate the session in your customer space on my.anydesk.com.
6.The session has ended. Status: desk_rt_27This message is displayed if the session has been automatically disconnected due to inactivity.This message is only displayed if the remote device is using AnyDesk 6.1.0 for Windows or newer and the connecting device is not using AnyDesk 6.1.0 for Windows or newer.

Messages while connected

Message Explanation
1.Please wait for the remote user to accept the UAC dialog.The remote side gets displayed a Windows UAC dialog and has to either enter administrator credentials or cancel the UAC request.
2.Too many rejected connection attempts. Please try again later.After several session requests have been rejected by the remote side no additional requests are possible for some time.
3.Logging on to the remote computer is blocked by the AnyDesk settings.The remote side is configured to not allow incoming connections.
4.Remote display server is not supported (e.g. Wayland)This message will be displayed in case the remote side uses Linux and any other display server as X11.In most cases you can change the display server on the login screen while the user is logged the session (this varies slightly between distributions)

Fatal Error

If a fatal error occurs in AnyDesk, from which it cannot recover, the crash dialog is displayed:

It contains technical information that helps us to find the problem. You can press “Send” to submit the information to us, helping us to locate and fix the problem.

In addition to the information that can be seen in the dialog your IP address is also transmitted to our server.

If you wish to help us even more, please copy the crash report into an email, add a description of what you were doing when the crash occurred and send it to us. Or even better, create a ticket here, so we can contact you as soon as the problem is solved.

Источник: https://support.anydesk.com/Error_Messages

Неконтролируемый удалённый доступ в программе AnyDesk

Anynet closed
Привет, друзья. В этой статье поговорим о том, как настроить неконтролируемый удалённый доступ в программе AnyDesk. Это бесплатная программа для осуществления удалённого доступа, она хороша для обывателей – простая, понятная, юзабильная, в меру функциональная, а, главное, реализует быстрое удалённое соединение.

Комплексный обзор этой программы мы уже проводили на страницах сайта, кому интересно, смотрите статью «Удалённый доступ с помощью программы AnyDesk». В числе возможностей программы – реализация неконтролируемого удалённого доступа.

Это когда нам, чтобы подключиться к удалённому компьютеру, не нужно каждый раз запрашивать у пользователя пароль и вводить его. Мы сможем буквально в два клика подключаться по Интернету к нашим близким и друзьям и оперативно помогать им, не тратя время на рутину.

Об эффективности и удобстве такого подключения, если мы говорим об удалённом подключении к своим устройствам, что уже и говорить.  

Итак, друзья, неконтролируемый удалённый доступ. Суть его работы такова: мы единожды проводим настройку программы AnyDesk на удалённом компьютере.

Устанавливаем там постоянный пароль, на своём же компьютере при первом подключении вводим ID удалённого компьютера и этот постоянный пароль. AnyDesk запоминает это подключение, и мы потом можем автоматически подключаться к удалённому компьютеру, просто дважды кликнув на значок такого запомненного подключения.

Главное, чтобы удалённый компьютер был запущен, на нём был активен Интернет и в фоне работала AnyDesk. Последнюю нужно установить в среду Windows, и она автоматически пропишется в автозагрузку. Сайт загрузки программы: https://anydesk.com/ru

Устанавливается, кстати, AnyDesk из своего же интерфейса. Изначально она может работать как портативная программа.

Итак, что нужно сделать пользователю удалённого компьютера? Ему нужно установить на своём компьютере AnyDesk и настроить неконтролируемый доступ. Важно: всё это должен сделать непосредственно пользователь удалённого компьютера. Установить настройки удалённого доступа с управляющего компьютера нельзя.

Разве что можно попробовать удалённо подключиться с помощью другой программы или удалённого помощника Windows 10. Хотя здесь особо ничего сложного нет, всё необходимое может сделать даже ну совсем уж новичок, следуя пошаговой инструкции. Он должен открыть настройки AnyDesk.В разделе «Безопасность» нажать «Разблокировать настройки безопасности».

Далее подтвердить разблокировку с правами администратора.Ему станут доступны настройки раздела «Безопасность», в них он должен активировать пункт «Разрешить неконтролируемый доступ».И задать пароль доступа к своему компьютеру.Вот эти базовые настройки – всё, что нужно, чтобы мы могли постоянно подключаться к удалённому пользователю.

Далее последний нам сообщает свой ID и постоянный пароль. И мы на управляющем компьютере подключаемся: вводим ID и жмём кнопку «Подключиться».Вводим постоянный пароль в окошке авторизации и ставим галочку «Входить автоматически».Ну и можем управлять удалённым компьютером.

И в дальнейшем мы сможем подключаться к удалённому компьютеру в два клика, сделав их на его превьюшке подключения в окне AnyDesk. Все запомненные программой подключения будут отображаться в её окне, и на каждой превьюшке будет индикатор активности.

Если удалённый компьютер включён и подключён к Интернету, на подключении будет зелёный индикатор, если нет – красный.

Друзья, в упомянутом выше обзоре AnyDesk мы говорили о кроссплатформенных возможностях программы.

У неё огромный охват числа компьютерных и мобильных устройств, она существует для Windows, Mac, Linux, FreeBSD, Chrome OS, iOS и Android. Если у вас есть планшет или смартфон, возьмём, к примеру, более распространённый вариант – на базе Android, вы сможете настроить на своём гаджете неконтролируемый удалённый доступ и подключаться к нему с десктопа или с другого гаджета с помощью AnyDesk.

Для этого вам необходимо установить на Android-устройство приложение AnyDesk, оно есть в Google Play. Ну и настроить неконтролируемый доступ непосредственно на этом Android-устройстве. В приложении жмём «Изменить пароль доступа».

Разрешаем неконтролируемый доступ.Задаём пароль.И делаем тестовое удалённое подключение с другого устройства. При первом удалённом подключении предоставляем приложению AnyDesk доступ к изображению на экране устройства.

Ну а в дальнейшем уже можем удалённо подключаться к гаджету в условиях функционирования неконтролируемого доступа.

Что можно настроить в неконтролируемом доступе? Допустим, вы и есть удалённый пользователь, который предоставляет постоянный доступ к своему компьютеру или мобильному устройству более опытному товарищу, дабы тот мог без препятствий подключаться к вам в любое время и помогать. Дружба крепкая проверяется годами, годы её могут проверить, а могут и нет. И вот если дружба вдруг не пройдёт проверку, как себя обезопасить от возможных негативных действий уже бывшего товарища?

Друзья, в крайнем случае можно просто удалить с компьютера или мобильного гаджета AnyDesk. Но если программа или приложение ещё понадобятся, можно их не удалять.

В любой момент мы можем сменить пароль неконтролируемого доступа или вообще отключить его. Идём в те же настройки безопасности программы, где мы всё изначально настраивали.

Кстати, быстрый доступ к этим настройкам в десктопной программе, как и в мобильном приложении, реализован прямо в главном окне, это ссылка «Изменить пароль доступа».

И в настройках безопасности либо отключаем неконтролируемый доступ, либо меняем пароль. Здесь также есть опция «Удалить токены авторизации». Это сброс автоматического входа на всех удалённых компьютерах, где программа AnyDesk запоминала пароль неконтролируемого доступа.

На таких удалённых компьютерах при удалении токенов авторизации пароль нужно будет вводить снова. Но, как по мне, друзья, то надёжнее всё же смена пароля неконтролируемого доступа.Ниже у нас будет возможность выставить ограничения для неконтролируемого удалённого доступа.

Можем убрать галочки отдельных функций как то: прослушка звука, управление клавиатурой и мышью, их блокировка, перезагрузка компьютера, рисование, запрос системной информации и т.п.

Такие же возможности сброса неконтролируемого доступа и его ограничения есть в настройках безопасности мобильного приложения AnyDesk.

Метки к статье: Удалённый доступ Программы

Источник: https://remontcompa.ru/internet/2002-nekontroliruemyj-udalennyj-dostup-v-programme-anydesk.html

Анализ возможности блокировки приложения для удаленного управления компьютером по сети, на примере AnyDesk

Anynet closed

Когда в один прекрасный день начальник поднимает вопрос: «Почему у некоторых есть удаленный доступ к раб.компьютеру, без получения дополнительных разрешений на использование?», возникает задача «прикрыть» лазейку.

Приложений по удаленному управлению по сети предостаточно: Сhrome remote desktop, AmmyAdmin, LiteManager, TeamViewer, Anyplace Control и др.

Если у «Сhrome remote desktop» есть официальный мануал по борьбе с наличием доступа к сервису, у TeamViewer есть лицензионные ограничения по времени либо запросам из сети и пользователи «скрипя зубами» так или иначе «светятся» у админов, то любимчик многих для личного пользования — AnyDesk пока требует особого внимания, тем более если начальник сказал «Нельзя!».
Пробуя пойти от обратного, на самом сайте говорится о том, что должно быть разрешено для работы программы, соответственно была заблокирована DNS запись *.net.anydesk.com. Но AnyDesk не прост, блокировка доменного имени ему нипочем.

Update 15.08.2020

Правильное решение по блокировке AnyDesk подсказал prymalbeets123: собрать адреса от хоста relays.net.anydesk.com

[bash#]host relays.net.anydesk.com

на данный момент их 391 адрес. Со знанием этого, остальная часть статьи становится просто беллетристикой.

Когда-то у меня была решена задача по блокировке «Anyplace Control» который попадал к нам с каким-то сомнительным ПО и решена она была блокировкий всего нескольких IP (я подстраховывал антивирус). Задача же с AnyDesk, после того как я вручную собрал больше десятка IP адресов, подзадорила уйти от рутинного ручного труда.

Также было обнаружено что в «C:\ProgramData\AnyDesk» есть ряд файлов с настройками и т.п., а в файл ad_svc.trace собираются события о подключениях и неудачах.

1. Наблюдение

Как уже было сказано блокировка *.anydesk.com не дала никаких результатов в работе программы, было решено поанализировать поведение программы в стрессовых ситуациях. TCPView от Sysinternals в руки и вперед!

1.1. Видно что «висит» несколько интересующих нас процессов, и лишь тот который связывается с адресом извне нам интересен. Порты к которым подключается перебираются, из того что я видел это: 80, 443, 6568. 🙂 80 и 443 нам точно блокировать нельзя. 1.2. После блокировки адреса через роутер, спокойно выбирается другой адрес.

2. Подготовка Так как программа для выявления IP адресов вероятно будет работать только на моем ПК, у меня нет никаких ограничений в удобстве и лени поэтому C#. 2.1. Все методы по выявлению искомого IP адреса уже известны осталось реализовать. string pid1_;//узнаем PID сервиса AnyDeskusing (var p = new Process()) {p.StartInfo.FileName = “cmd.exe”; p.StartInfo.Arguments = ” /c \”tasklist.exe /fi \”imagename eq AnyDesk.exe\” /NH /FO CsV | findstr \”Services\”\””; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.CreateNoWindow = true; p.StartInfo.StandardOutputEncoding = Encoding.GetEncoding(“CP866”); p.Start(); string output = p.StandardOutput.ReadToEnd(); string[] pid1 = output.Split(',');//переводим ответ в массив pid1_ = pid1[1].Replace(“\””, “”);//берем 2й элемент без кавычек} Аналогично находим сервис который установил соединение, приведу только основную строку p.StartInfo.Arguments = “/c \” netstat -n -o | findstr /I ” + pid1_ + ” | findstr \”ESTABLISHED\”\””; Результатом которой будет: Из строки аналогично перыдущему шагу извлекаем 3й столбец, и убираем все что после “:”. Как результат имеем наш искомый IP. 2.2. Блокировка IP в Windows. Если в Linux есть Blackhole и iptables, то метод блокировки IP адреса в одну строку, без использования брандмауэра, в Windows оказался непривычним, но уж какие инструменты были… route add наш_найденный_IP_адрес mask 255.255.255.255 10.113.113.113 if 1 -p
Ключевой параметр “if 1” посылаем маршрут на Loopback (Отобразить доступные интерфейсы можно выполнив route print ). И ВАЖНО! Теперь программу требуется запускать с правами администратора, поскольку изменение маршрута требует повышения прав.

2.3. Отображение и сохранение выявленых IP адресов задача тривиальная и пояснения не требует. Если подумать, то можно обрабатывать и файл ad_svc.trace самого AnyDesk, но об этом я сразу не подумал + возможно на него стоит ограничение.

2.4. Странное неодинаковое поведение программы заключается в том, что при «taskkill» процесса службы в Windows 10 она перезапускается автоматически, в Windows 8 завершается, оставляя только процесс консоли и без переподключения, в общем нелогично и это неточно. Удаление подключившегося к серверу процесса, позволяет «форсировать» переподключение на следующий адрес. Реализуется аналогично предыдущим командам, поэтому привожу только: p.StartInfo.Arguments = “/c taskkill /PID ” + pid1_ + ” /F”; Дополнительно запускаем программу AnyDesk. //запускаем программу которая расположена по пути path_proif (File.Exists(path_pro)){ Process p1 = Process.Start(path_pro);} 2.5. Проверять состояние AnyDesk будем 1 раз в минуту (или чаще?), и если она подключилась т.е. соединение ESTABLISHED — этот IP блокировать, и опять все заново — ждать пока подключится, блокировать и ждать.

3. Нападение

Был «набросан» код, для визуализации процесса решено “+” указывать найденный и блокированный IP, а “.” — повтор проверки без успешного сосединения со стороны AnyDesk.

→ Код проекта

Как результат… Программа работала на нескольких компьютерах с разными Windows ОС, с версиями AnyDesk 5 и 6. За 500 итераций собиралось около 80 адресов. За 2500 — 87 и так далее… Со временем количество блокируемых IP дошло до 100+.

Ссылка на финальный текстовый файл (blacklist) с адресами: >>раздва

Источник: https://habr.com/ru/post/514336/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.