@princes_java сделайте сложный алгоритм в паре циклов который по буквам будет формировать секретное слово, затем это слово хэшируйте с текущей датой, этот хеш и будет паролем для доступа к скрипту в указанный день. Не зная секретное слово не получится сгенерировать новый пароль. Минус тут в том что в бесплатной версии баса скрипт хранится в незашифрованном виде и человек может в него залезть. Но если алгоритм скрывающий секретное слово будет сложным - он может и не понять что это слово там спрятано и как работает сам алгоритм. Продвинутый пользователь все это сможет вскрыть и взломать. Единственная нормальная защита - бас премиум. Если человек знает как открыть проект в басе - он легко обойдет любую вашу защиту, просто удалив действия в проекте, которые ее реализуют.
БАГ? Что за заголовок sec-ch-ua , у БАСА он отличается от оригинального хрома, может ли быть детект?
-
Здравствуйте заметил что у обычного хрома будет так

у баса вот так:

Причем выглядит он по разному в зависимости от версии браузера(это мой старый хромиум)

Еще я заметил, что если применить свой юзер-агент, то бас вообще не передает этот заголовок(такая же ситуация и на PuppeteerSharp)

Я хз есть ли уникальные агенты для хромиума, но может ли быть детект по несоответствию этих значений? Если да, то это очень плохо для ботов, обычным хромиумом никто не пользуется, это следовало бы исправить.
-
@nazar21015
Попробуй применитьGet Fingeprintи потом посмотреть на заголовки. Проверял дня три назад, у меня было все консистентно. Только user agent не пробовал менять. -
@nazar21015 заголовок правильный в отпечатке лежит в нескольких местах.
Менять заголовок user agent тоже не советую обычным действием. Только путём подмены в самом JSON в отпечатке
-
@FastSpace said in БАГ? Что за заголовок sec-ch-ua , у БАСА он отличается от оригинального хрома, может ли быть детект?:
Менять заголовок user agent тоже не советую обычным действием. Только путём подмены в самом JSON в отпечатке
Почему?