Прохожий: Передается ли host на сайт?
Прохожий
Member
Автор темы
89/1623 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет РІ "OС и сист. ПО" (13%)
Россия
Инфо Ответить
П
Прохожий MemberАвтор темы
2 месяца назад / 03 января 2025 23:52
Есть сайты, предоставляющие по запросам информацию не чаще определенного количества в день. Если там сделать два аккаунта и сменить тариф провайдера со статического IP на динамический и делать запросы, предварительно измерив IP, то такой номер пройдет или на сайт передается host компьютера и по названию сайт вычислит, что это тот же комп, хотя и IP и аккаунт разные.
Джамаль
Advanced Member
13296/94212 ответов, #1 в рейтинге
24 года на iXBT, с июня 2000
Чаще пишет РІ "Общий" (21%)
Россия, Самара
Инфо Ответить
Д
Джамаль Advanced Member
2 месяца назад / 04 января 2025 08:07
Прохожий

Зависит от того, как написан сайт. Общего однозначного ответа нет. Но скорее всего, вас вычислят по "печенькам"
Прохожий
Member
Автор темы
90/1624 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет РІ "OС и сист. ПО" (13%)
Россия
Инфо Ответить
П
Прохожий MemberАвтор темы
2 месяца назад / 04 января 2025 13:22
Джамаль
однозначного ответа нет
host передается?
вычислят по "печенькам"
Каким "печенькам"?
Джамаль
Advanced Member
13297/94220 ответов, #1 в рейтинге
24 года на iXBT, с июня 2000
Чаще пишет РІ "Общий" (21%)
Россия, Самара
Инфо Ответить
Д
Джамаль Advanced Member
2 месяца назад / 04 января 2025 13:30
Прохожий
host передается?

У части да, у части нет.


Каким "печенькам"?

Cookies
Прохожий
Member
Автор темы
91/1625 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет РІ "OС и сист. ПО" (13%)
Россия
Инфо Ответить
П
Прохожий MemberАвтор темы
2 месяца назад / 04 января 2025 13:48
Джамаль
У части да, у части нет.
В обычном REST передается?
HttpClient client = new HttpClient();
using HttpResponseMessage response = await client.GetAsync(url);

Cookies
Запрос не в браузере, а в программе.
Джамаль
Advanced Member
13298/94221 ответов, #1 в рейтинге
24 года на iXBT, с июня 2000
Чаще пишет РІ "Общий" (21%)
Россия, Самара
Инфо Ответить
Д
Джамаль Advanced Member
2 месяца назад / 04 января 2025 14:03
Прохожий

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

Добавление от 04.01.2025 14:03:

Прохожий
client.GetAsync(url)

Хорошо поставленный вопрос содержит в себе 95% ответа
Прохожий
Member
Автор темы
92/1626 ответов
15 лет на iXBT, с апреля 2009
Чаще пишет РІ "OС и сист. ПО" (13%)
Россия
Инфо Ответить
П
Прохожий MemberАвтор темы
2 месяца назад / 04 января 2025 15:31
Джамаль
Это всё зависит от реализации сайта.
https://newsapi.org
REST (запрос тот, что написал) хорошо работает, простой API, простая десериализация. Но очень мало дают бесплатно сделать запросов.
Tronutij
Специалист
892/15539 ответов, #11 в рейтинге
22 года на iXBT, с декабря 2002
1161 фото на iXBT.photo
Чаще пишет РІ "Фото" (69%)
Web-страница
Инфо Ответить
T
Tronutij Специалист
2 месяца назад / 07 января 2025 12:39
Прохожий
Супруга подсказала обход ограничения через скрипт регистрации который работает с tempmail. Говорит за несколько дней на питоне можно сварганить с записью запросов в свою базу.
Обойти другими методами 99% нельзя ибо ключ для каждой регистрации наверняка случаен (ну она бы так сделала) и хранится в базе сервера.
Ну и должен быть хотя бы антифрод на регистрацию, например по IP. Который в общем обходится.
Это мы так кратенько прикинули с ней алгоритм. Но она не хакер а просто программист.

Исправлено: Tronutij, 07.01.2025 13:05

Ваш ответ:

Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).