HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 22.01.2016, 15:04
private_static
Участник форума
Регистрация: 19.05.2015
Сообщений: 117
С нами: 5782646

Репутация: 22
По умолчанию

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

.SpoilerTarget" type="button">Spoiler: пример

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

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

Открываем в дебагере и смотрим что происходит по нажатию на кнопку скачивания незаблокированного сериала

.SpoilerTarget" type="button">Spoiler: пример

Видим,что по событию onclick вызывается функция ShowAllReleases(x,y,z) которой передаются 3 аргумента где:x - id сериала, узнать этот id можно перейдя на страницу сериала, например переходим на страницу нужного сериала и видим урл вида https://www.lostfilm.tv/browse.php?cat=208, cat=208 - это и есть id

y - номер сезона сериала

z - номер серии

Если нужно скачать не конкретную серию а весь сезон целиком то в качестве значения номера серии передаём 99

К примеру вызов ShowAllReleases(208,01,02) приведёт к открытию окна с предложением скачки 2 серии 1 сезона сериала с id 208

Предположим нам нужно скачать сериал который заблокирован для скачки с российских ip - https://www.lostfilm.tv/browse.php?cat=119

Находим в списке новинок любой незаблокированный сериал, открываем дебагер на месте где находится кнопка скачивания, видим уже знакомую функцию ShowAllReleases() с аргументами характерными для данного сериала, подменяем аргументы на свои, сохраняем и закрываем дебагер

.SpoilerTarget" type="button">Spoiler: пример

Теперь при нажатии на эту кнопку вызовется функция ShowAllReleases() с подменёнными нами аргументами и далее происходит редирект на трекер

.SpoilerTarget" type="button">Spoiler: пример

P.S. Чуть позже обратил внимание на урл, который открывается в новом окне при вызове функции, он имеет вид https://www.lostfilm.tv/nrdr2.php?c=119&s=5&e=99, где переданные GET параметры соответствуют аргументам функции, а это значит что можно сразу обращаться к скрипту nrdr2.php, играясь с параметрами
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.