91 (2020.11.04 15:54:29 отредактировано smsbox3)

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Что-то у меня перестал скрипт результат давать? Что-то поменяли?
в консоли пишет

Access to fetch at 'https://get.u-stream.in/start/4c384192c35245c7d527bc9845673237/5e11decec63883ced914d547c995a623' from origin 'https://ustoredecode.netlify.app' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
get.u-stream.in/start/4c384192c35245c7d527bc9845673237/5e11decec63883ced914d547c995a623:1 Failed to load resource: net::ERR_FAILED

92 (2020.11.04 17:22:07 отредактировано Mr.Max)

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

Что-то у меня перестал скрипт результат давать? Что-то поменяли?
в консоли пишет

Access to fetch at 'https://get.u-stream.in/start/4c384192c35245c7d527bc9845673237/5e11decec63883ced914d547c995a623' from origin 'https://ustoredecode.netlify.app' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
get.u-stream.in/start/4c384192c35245c7d527bc9845673237/5e11decec63883ced914d547c995a623:1 Failed to load resource: net::ERR_FAILED

Так ключи не меняли же ещё вроде. Работают старые

93

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

Так ключи не меняли же ещё вроде. Работают старые

Надо быть готовым, что сменят, а скрипт у меня не запускается. Я думаю по тому и не меняют, что автор этого балансера увидел, что менять бесполезно. До того каждую неделю менял по пятницам.

94

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

Надо быть готовым, что сменят, а скрипт у меня не запускается. Я думаю по тому и не меняют, что автор этого балансера увидел, что менять бесполезно. До того каждую неделю менял по пятницам.

Тут с соглашусь из вами. Вот только форум умер !

95

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Defrl пишет:

обновил скрипт, теперь работает с двумя разными версиями шифрования
и залил на сайт, чтобы можно было сразу смотреть актуальные ключи
https://ustoredecode.netlify.app/
работает все на js, в исходном коде страницы вся логика скрипта
не уверен, что буду продолжать обновлять скрипт, так все равно балансером этим не пользуюсь

висит постоянно Loading...
кто-то знает новые ключи?

96

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

neon пишет:

висит постоянно Loading...
кто-то знает новые ключи?

Полистайте последние посты .

97

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

Полистайте последние посты .

не совсем понял, вы хотите сказать что работает по старым ключам?

98 (2020.11.12 17:47:32 отредактировано Defrl)

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

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

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

Спасибо сказали: smsbox3, neon2

99

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Defrl пишет:

нужно открыть файл uplayer.js, скопировать весь код и вставить в окошко на сайте

Спасибо, все отлично работает. Копи-паст и результат! То, что надо.

100

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

neon пишет:

не совсем понял, вы хотите сказать что работает по старым ключам?

Да.

Спасибо сказали: neon1

101

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Сменили структуру плеера. Теперь код плеера я так понимаю кодирован в base64 + мусор
что то типа такого

<script type="text/javascript">
        !function(w){new qp('qplayer').cfg(w)}('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');
    </script>

102 (2020.11.21 12:49:08 отредактировано smsbox3)

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

кодирован в base64 + мусор

На Base64 как-то не похоже. И не меняется от запроса к запросу.

103

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

На Base64 как-то не похоже. И не меняется от запроса к запросу.

Вернули все назад . Странно . Походу скоро будут изменения

104

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

Вернули все назад . Странно . Походу скоро будут изменения

Да, просто сейчас у самих у них не срослось с этим кодом, но неизбежно мы его увидим.

105

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Хах . Все . Привязка до ip халява кончилась

106 (2020.11.23 23:04:14 отредактировано smsbox3)

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

Хах . Все . Привязка до ip халява кончилась

не проблема, где там привязка находится? вот в этой ссылке, где эта привязка?

https://s10-1.u-cdn.org/ustore_content/c76bea1cbe4d1be6292c4646f0ab5b9a5f39c665b9800.mp4/index.m3u8?md5=BV3DPibs0Pj5OSi-bgm6xQ&expires=1606176142

107

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

не проблема, где там привязка находится? вот в этой ссылке, где эта привязка?

https://s10-1.u-cdn.org/ustore_content/c76bea1cbe4d1be6292c4646f0ab5b9a5f39c665b9800.mp4/index.m3u8?md5=BV3DPibs0Pj5OSi-bgm6xQ&expires=1606176142

Да . Не подскажешь есть ещё подобные форумы этому ??  А то этот умер ....

108

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

не проблема, где там привязка находится? вот в этой ссылке, где эта привязка?

https://s10-1.u-cdn.org/ustore_content/c76bea1cbe4d1be6292c4646f0ab5b9a5f39c665b9800.mp4/index.m3u8?md5=BV3DPibs0Pj5OSi-bgm6xQ&expires=1606176142

в ссылке айпишник явно не указывается. он считывается в скрипте, который выводит плеер, там же к айпишнику добавляется юзерагент, дата до которой видео доступно (в виде таймстампа) и секретное слово. это все хэшируется в md5 и добавляется в ссылку.
при открытии ссылки, вебсервер считывает эти же данные (айпишник, юзерагент пользователя из запроса) и генерирует свой md5 и сравнивает с тем, что передает пользователь в ссылке. и если данные различаются, то выводит ошибку.
вообще, можно попробовать подобрать хэш и узнать кодовое слово, с которым хэшируют md5 параметр, и самому генерировать нужные ссылки. видеокарты сейчас очень мощные, могут перебирать миллионы хэшей в секунду  :)

109

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Defrl пишет:

в ссылке айпишник явно не указывается. он считывается в скрипте, который выводит плеер, там же к айпишнику добавляется юзерагент, дата до которой видео доступно (в виде таймстампа) и секретное слово. это все хэшируется в md5 и добавляется в ссылку.
при открытии ссылки, вебсервер считывает эти же данные (айпишник, юзерагент пользователя из запроса) и генерирует свой md5 и сравнивает с тем, что передает пользователь в ссылке. и если данные различаются, то выводит ошибку.
вообще, можно попробовать подобрать хэш и узнать кодовое слово, с которым хэшируют md5 параметр, и самому генерировать нужные ссылки. видеокарты сейчас очень мощные, могут перебирать миллионы хэшей в секунду  :)

Ну этого стоило ожидать ведь никто не хочет чтобы лишний раз выносили сервера.

110

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

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

111

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Дайте кто нибуть мусор от этого балансира. Вот пример нового кода зашифровки

<script type="text/javascript">
        !function(w){new qp('qplayer').cfg(w)}('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');
    </script>

112

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Mr.Max пишет:

Да . Не подскажешь есть ещё подобные форумы этому ??  А то этот умер ....

Я думаю именно этот вопрос себе задает владелец этого ресурса, когда читает данный форум :)

113

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

Я думаю именно этот вопрос себе задает владелец этого ресурса, когда читает данный форум :)

Да нет вы что. Я думаю он просто даст ключи да и все . *WALL*

114

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Довольно таки интересно и грамотно зашифровали . Для расшифровки нужна будет таблица замен которую можно взять из плеера.

115

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Если бы грамотно зашифровали бы то нельзя было бы взять таблицу и расшифровать.

116

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

На сайте kinokong.org плеер 1 после запуска плеера есть кнопка скачать, а там ссылка на Mp4, можно как-то эти Mp4 вытянуть?

117

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Привет ни у кого нет рабочего скрипта

118

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Есть, держи:

class usDecoder {
    
    static function arrHash($depth = 1) {
        $arr = [];
        $depth += 2;
        for ($i = 0x30; $i < 0x7C; $i++) {
            if (preg_match('/^([a-z0-9])/iS', chr($i), $chr)) {
                array_push($arr, $chr[1]);
            }
        }
        
        $count = count($arr);
        while (($depth--) >= 0) {
            for($i = 0; $i < $count; $i++) {
                for($j = 0; $j < $count -1; $j++) {
                    if ($arr[$i] > $arr[$j + 1]) {
                       $temp = $arr[$j];
                       $arr[$j] = $arr[$j + 1];
                       $arr[$j + 1] = $temp;
                    }
                 }
             }
        }
        
        return     [
             array_splice($arr, 0, $count / 2),
             $arr
        ];
    }
    
    static function Get($str = '', $link = false) {
        if (isset($str)) {
            $chr = self::arrHash(intval(substr($str, -1)));
            $str = str_replace('=', '', substr($str, $link ? 0 : 44, -1));
            for ($i = 0, $len = count($chr[0]); $i < $len; $i++) {
                 $str = str_replace($chr[0][$i], '__', $str);
                 $str = str_replace($chr[1][$i], $chr[0][$i], $str);
                 $str = str_replace('__', $chr[1][$i], $str);
            }
            $str = base64_decode(strrev($str));
            return rawurldecode($str);
        }
    }
}

Использование:
Для шифрованного конфига со страницы usDecoder::Get('зашифрованный текст');
Для ссылок usDecoder::Get('зашифрованный текст', True);

Спасибо сказали: smsbox31

119

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

Прямые ссылки все еще привязаны к ip?

120

Re: Расшифровка ссылок с ustore балансера (ustore.bz, u-cdn.top)

smsbox3 пишет:

Прямые ссылки все еще привязаны к ip?

Да