Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 1268077

Adobe Photoshop (4225) / Все версии

$
0
0
Drovosek01:
m0nkrus

Цитата:
Нет. Есть ресурс, где постоянно добавляются новые адреса, куда стучится продукция Adobe. Скрипт скачивает этот список и кладет его в hosts.

А есть у кого-нибудь информация о том, какие URL'ы попадают на тот сайт?
Точнее...
Как тот сервис определяет какой URL отвечает за появление всплывающего окна "Adobe unlicensed..."?

Но, судя по комментариям на страницах репаков, метод добавления списка адресов в hosts не кажется надежным, потому что в комментариях проскакивают сообщения с скриншотами окна "Adobe unlicensed..."
https://w16.monkrus(_).ws/2025/03/adobe-illustrator-2025-v294-multilingual.html#cc-111944231

Да, я ознакомился с FAQ на трекере и понимаю, что проблема может быть "на стороне пользователя" - может быть пользователь заблокировал изменения hosts файла или что-то еще.

И тем не менее не зная алгоритма того, как отбираются/вычисляются на том сервисе адреса для блокировки этого всплывающего окна - можно лишь предполагать эффективность работы такого метода, а не утверждать, что добавление строк в hosts с какого-то ресурса 100% решит проблему.

Как я писал на cgpersia (и возможно здесь) - решение этой проблемы через hosts это плохая идея.
1. Раздувание размера файла hosts в десятки (а то и сотни раз) явно не сказывается положительным образом на производительности в контексте сетевых функций
2. Как вы писали в FAQ на трекере - есть случаи, когда файл hosts может игнорироваться системой (в такие дебри я не углублялся, но при использовании Outline VPN на моем компьютере - hosts не игнорируется)
3. Мы не знаем алгоритма генерации URL для показа этих всплывающих окон. Может быть они разные для каждой страны или материка или вообще почти индивидуальные

Если глянуть публичные списки адресов для добавления в hosts для блокировки окон "Adobe unlicensed...", то там, в основном, встречаются адреса типа:
<10 значений>.adobe.io
<10 значений>.adobestats.io
Давайте попробуем рассчитать сколько нужно строк, чтобы заблокировать все такие адреса сразу раз и навсегда
<10-значений> - каждое "значение" это 1 символ - либо английская буква, либо цифра. В английском алфавите 26 букв, а цифр 10. Итого 36 символов на 1 значение.
36 в 10 степени это... овердохрена строк.
Умножьте это на 2, потому что, судя по публичным спискам, есть как минимум 2 домена - adobe.io и adobestats.io

В общем добавление (и поиск?) адресов в файлов hosts для решения проблемы антипиратства Adobe - это абсолютно бесконечная и, на мой взгляд, малоэффективная, гонка.

m0nkrus

Цитата:
Не вижу смысла переходить на блокировку EXE. Не у всех есть проблема с окном. Так зачем их лишать онлайн-сервисов? Те, у кого проблема есть, сами добавят блокировку EXE в фаервол.

А какие онлайн сервисы заблокируются, если блокировать непосредственно основной exe-файл запускаемой Adobe-программы? Например Photoshop.exe
Заблокируется только скачивание нейронных фильтров (если они не были скачивание заранее) и использование генеративной заливки (если пользователь при этом использует Adobe аккаунт с "кредитами" для Firefly) или что-то еще из важного? :/

Я как-то в прошлом году экспериментировал с блокировкой exe-файлов у Adobe программ с помощью стандартного Windows Firewall - и вроде все работает без видимых проблем при такой блокировке.
Можно даже поставить приложение Creative Cloud и там зайти в Adobe аккаунт и потом запустить заблокированное в фаерволе Adobe-приложение и оно подтянет данные об аккаунте (но данные об аккаунте, вероятно подтягиваются из каких-то веток реестра или файлов на диске), то есть заранее скачанные нейронные фильтры или модули Speech To Text (в Premiere Pro) можно будет использовать.

Я рекомендую вам отказаться от способа с помощью добавление строк в файл hosts с внешнего источника, как минимум потому, что мы не знаем, что это за ресурc (имею ввиду не знаем автора, его намерений и способности к поддержанию работоспособности ресурса). Он также подвержен взлому как и другие сайты и если злоумышленник взломает тот ресурс и заменит список адресов для предполагаемой блокировки всплывающих окон "Adobe unlicensed..." на, например, перенаправление с открытия популярных сайтов на переход на страницу онлайн казино или более продвинутые схемы фишинга - это будет серьезной проблемой.

На мой взгляд, лучше в репаки встроить скрипт, который будет добавлять правило блокировки трафика в Winows Firewall для exe установленной Adobe-программы.
А в корне репака добавить папку, например "Adobe firewall block-unblock" и там положить скрипты для удаление (и добавления) правил блокировки exe-файлов Adobe программ, на случай, если пользователь решит приобрести подписку Adobe или ему временно понадобятся сетевые функции в взломанных Adobe программах (тогда он может запустив скрипт - удалить правила блокировки трафика для exe-файла, поработать в программе без блокировки трафика, а потом запустить скрипт для добавление в фаервол правил блокировки для exe-файлов снова)

P.S.
Я когда писал свой "велосипед" для нативного поиска и замены байт с помощью Powershell, также написал функции для умного добавления правил в Windows Firewall для блокировки траифка exe-файлов.
https://github.com/Drovosek01/ReplaceHexPatcher/blob/main/utilities/BlockWithFirewall.ps1
и для удаления правил блокировки для exe-файлов
https://github.com/Drovosek01/ReplaceHexPatcher/blob/main/utilities/RemoveRulesFromFirewall.ps1
Почему "умного добавления", потому что, если я правильно помню, я исключил дублирование правил, если запускать функция для одного exe-файла несколько раз.

P.P.S.
опять простыня текста получилась ((

Viewing all articles
Browse latest Browse all 1268077

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>