Хаки для скачивания контента с сайтов (Страница 1) / Web-soft / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#1 30-01-11 08:22:11

Lord_Evil
Master Of Darkness
Из Deepest Pits Of Hell
Зарегистрирован: 06-06-10
Сообщений: 1,887
Сайт
LinuxOpera 11.00

Хаки для скачивания контента с сайтов

Буду потроху пополнять список. Предлагаю добавлять, кто что знает. Это мои личные рецепты.
http://onlineguru.ru/
Грузит игры через game_loader.swf, скачать дает только через смс smile
Рассмотрим на примере http://onlineguru.ru/14423/view.html

<object type="application/x-shockwave-flash" width="480" height="365" data="http://onlineguru.ru/x/game_loader.swf?game_id=/3/1/44/23/&game_name=%D0%A1%D0%BE%D1%80%D0%B2%D0%B8+%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D1%8B+3">
<param name="movie" value="http://onlineguru.ru/x/game_loader.swf?game_id=/3/1/44/23/&game_name=%D0%A1%D0%BE%D1%80%D0%B2%D0%B8+%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D1%8B+3" />
</object>

Разобрав загрузчик на скрипты, обнаружил, что грузит по такому адресу:

http://gameguru.ru/f/online+game_id+game.swf

т.е. http://gameguru.ru/f/online/3/1/44/23/game.swf
Качаем, радуемся игре smile


http://cam4.com/
Одновременно можно смотреть только одну камеру, скачивать нельзя, ибо поток rtmp.
Тут нужно перехватить чуток трафика smile
Для чистоты трафика я обычно делаю так: открываю страницу с активной камерой и вытягиваю оттуда адрес текущего плеера(у них очень часто меняются версии)

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
      id="Cam4VChat" width="100%" height="440"
      codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
      <param name="movie" value="/client/Cam4_3.4.4.swf"/>
................

http://www.cam4.com/client/Cam4_3.4.4.swf
Дальше загоняем ссылку в таком виде

http://www.cam4.com/client/Cam4_3.4.4.swf?room=user_name

где user_name собсно юзернейм владельца камеры smile
Перед открытием ссылки запускаем снифер, не после или во время загрузки. Идеальный снифер для этого дела tshark из пакета Wireshark, т.к. анализирует трафик и поддерживает дисплей-фильтры Wireshark.

tshark -i3 -R "(rtmpt.header.objid == 4) && (rtmpt.header.objid == 3) && !(rtmpt.header.objid == 2)" -Tfields -e "rtmpt.amf.string"

-i используемый сетевой интерфейс(номер или имя)
-R дисплей фильтры
дальше в мане курите smile
Выдаст конкретно нужную нам ссылку такого вида:

rtmp://relay15.cam4.com/cam4-rtmp5/_definst_/streams/68db36c0-390f-47a6-bea7-c02a59257224?dfb749600b7598b90f25e84494162e13

Дальше используя утилиту flvstreamer|rtmpdump дампим поток в файл.

flvstreamer -r rtmp://relay15.cam4.com/cam4-rtmp5/_definst_/streams/68db36c0-390f-47a6-bea7-c02a59257224?dfb749600b7598b90f25e84494162e13 -o output.flv

Фапаем, наслаждаемся smile


Простой пример: http://www.24video.net
Видео: http://www.24video.net/video/view/741431
"Для закачки файла Вам необходимо авторизоваться или ввести код ниже.
Можно и регнутсья, кому не в падлу, но в рамках примера делаем так..
Смотрим код. В большинстве случаев нас интересует только переменная flashvars и иногда сам адрес плеера "movie".

    <div style="width: 640px;">
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
            codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
            width="640"
            height="360" id="24video_player_420c87ac86957349545c0199dfb72a3a_741431" name="player">
            <param name="movie" value="http://www.24video.net/player/28.04.10/new24_play.swf" />
            <param name="quality" value="high" />
            <param name="flashVars" value="id=741431&idHtml=/video/xml/&idView=/video/view/&rootUrl=http://www.24video.net&playerCode=/video/playerCode/&playerPath=/player/28.04.10/new24_play.swf" />
...........

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

http://www.24video.net/video/xml/742623

.
Ссылка на такой файл как напрямую может быть указана во flashvars, так и может быть захардкоджена в сам плеер, где он только подставляет айди контента и получает полный путь. Собственно зачем нам этот xml файл? Там хранится определенная информация о том, где лежит медиа-контент. Я думаю, что в большинстве подобных случаев, стоит ожидать увидеть ссылку на желанный клип-аудио прямо там. Отдельый случай был с Мегааплоад, где в xml файле лежали три цифровых значения разной длинны и по ним, используя черезжопный алгоритм, плеер вычислял адрес оригинальной ссылки(если найду, приведу свой пример переписанного этого алгоритма на перле).
Ссылку

http://www.24video.net/video/xml/742623

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

Редактировался Lord_Evil (30-01-11 08:54:33)


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

Неактивен

#2 31-01-11 10:23:09

Lord_Evil
Master Of Darkness
Из Deepest Pits Of Hell
Зарегистрирован: 06-06-10
Сообщений: 1,887
Сайт
LinuxOpera 11.00

Re: Хаки для скачивания контента с сайтов

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


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

Неактивен

#3 31-01-11 17:53:42

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
UbuntuFirefox 3.6.13

Re: Хаки для скачивания контента с сайтов

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

А в чем собственно проблема? Ищешь порноторрент трекер и качаешь, там обычно нормально smile

Неактивен

#4 31-01-11 17:57:12

Lord_Evil
Master Of Darkness
Из Deepest Pits Of Hell
Зарегистрирован: 06-06-10
Сообщений: 1,887
Сайт
LinuxOpera 11.00

Re: Хаки для скачивания контента с сайтов

Babusha, не спортивно smile


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

Неактивен

#5 01-02-11 10:45:13

DonDublon3
Участник
Из Уфа
Зарегистрирован: 06-05-10
Сообщений: 641
Windows XPOpera 10.50

Re: Хаки для скачивания контента с сайтов

Раз уж пошла такая тема, могу порекомендовать прогу с оригинальным названием Video Cache View.
Это, конечно, уже не хак, по цель та же.
Выдергивает сохраненные флешки их кэша четырех популярных браузеров. Производитель, кажется, NeoSoft (точно не помню).
Правда, она не поможет с выденуть Shockwave Flash.


"Фу бля, крохобор вонючий" (с) Svart Testare

Неактивен

#6 04-02-11 12:37:19

Gendo Ikari
KDE Evangelist
Зарегистрирован: 04-02-11
Сообщений: 88
KubuntuFirefox 3.6.13

Re: Хаки для скачивания контента с сайтов

Видео и звук хорошо ловит FlashGot для Firefox.


≡≡≡ NERVix q3.33, Evandroid environment, ARMx64 ≡≡≡

Неактивен

#7 05-02-11 09:05:06

Lord_Evil
Master Of Darkness
Из Deepest Pits Of Hell
Зарегистрирован: 06-06-10
Сообщений: 1,887
Сайт
Windows XPOpera 9.50

Re: Хаки для скачивания контента с сайтов

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


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

Неактивен

#8 19-03-12 07:33:19

allende
Участник
Зарегистрирован: 19-03-12
Сообщений: 3
Windows 7Opera 11.61

Re: Хаки для скачивания контента с сайтов

а можно чуть подробнее про Cam4.com? в частности, про "загоняем ссылку" (куда её загонять) и строчку

tshark -i3 -R "(rtmpt.header.objid == 4) && (rtmpt.header.objid == 3) && !(rtmpt.header.objid == 2)" -Tfields -e "rtmpt.amf.string"

использовать как есть?

Неактивен

#9 20-03-12 00:23:43

Кантрабас
Недоперепил...
Из Vaughan
Зарегистрирован: 15-05-10
Сообщений: 170
Windows 7Firefox 11.0

Re: Хаки для скачивания контента с сайтов

Интересно есть ли способ вынуть видео с рутьюба? У меня не получилось


An internal error occurred while showing an internal error.

Неактивен

#10 20-03-12 12:48:56

DonDublon3
Участник
Из Уфа
Зарегистрирован: 06-05-10
Сообщений: 641
Windows 7Opera 11.61

Re: Хаки для скачивания контента с сайтов

Кантрабас пишет:

Интересно есть ли способ вынуть видео с рутьюба? У меня не получилось

попробуй VideoCacheView от NirSoft.


"Фу бля, крохобор вонючий" (с) Svart Testare

Неактивен

#11 20-03-12 14:56:16

X_perienced
No more alert me!
Из УВВР
Зарегистрирован: 08-01-11
Сообщений: 496
Windows VistaInternet Explorer 7.0

Re: Хаки для скачивания контента с сайтов

NetVideoHunter - плагин для FF - вытягивает всё)


Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ

Неактивен

#12 02-04-12 03:20:13

Lord_Evil
Master Of Darkness
Из Deepest Pits Of Hell
Зарегистрирован: 06-06-10
Сообщений: 1,887
Сайт
Windows 7Opera 11.61

Re: Хаки для скачивания контента с сайтов

allende пишет:

а можно чуть подробнее про Cam4.com? в частности, про "загоняем ссылку" (куда её загонять) и строчку

tshark -i3 -R "(rtmpt.header.objid == 4) && (rtmpt.header.objid == 3) && !(rtmpt.header.objid == 2)" -Tfields -e "rtmpt.amf.string"

использовать как есть?

Они протокол чуть сменили, нужно дальше смотреть. Тебе нужно установить wireshark и в $PATH добавить путь к бинарникам, чтобы использовать tshark. В строчке параметров для tshark описан фильтр для поиска и выкусывания ссылки на RTMP поток, который после нужно скормить софтине rtmpdump/flvstreamer. "ссылку загонять" нужно в браузер. Параметр "room" принимает юзернейм владельца камеры. Актуальную ссылку на рабочую версию плеера можно выкусить из исходника страницы.


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

Неактивен

#13 18-10-12 07:06:02

allende
Участник
Зарегистрирован: 19-03-12
Сообщений: 3
Windows 7Opera 12.02

Re: Хаки для скачивания контента с сайтов

Lord_Evil пишет:

в $PATH добавить путь к бинарникам, чтобы использовать tshark

а где находится $PATH и какие бинарники имеются в виду?

Неактивен

#14 18-10-12 16:38:43

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 22.0.1229.79

Re: Хаки для скачивания контента с сайтов

В консоли команда $PATH. Где что лежит от tshark'а - whereis tshark. Установить, если нет его -))


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#15 29-10-12 06:33:46

allende
Участник
Зарегистрирован: 19-03-12
Сообщений: 3
Windows 7Opera 12.02

Re: Хаки для скачивания контента с сайтов

блин, это всё в линуксе делается, что ли?

Неактивен

#16 29-10-12 09:37:39

Director cemetery
Участник
Из Краснодар
Зарегистрирован: 05-09-12
Сообщений: 1,420
Windows 7Chrome 21.0.1180.60

Re: Хаки для скачивания контента с сайтов

h_1351484345_8956524_21a42bf324.png


8c5609d9ba96c3dacd04881384b144aa.gif

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика