Giter VIP home page Giter VIP logo

hydrax-abyss-research's Introduction

Guide

Dev tools blocking bypass

  • Click on the URL and press F12

image

  • Or find it in the menu

image

Find Vid_ID for use with Python downloader

  • After you open the dev tools, and the debugger is paused, close the dev tools and it will remove the video and show the ID

image

  • Or click the Doc filter to find Vid_ID URL. Use filter ?v= and refresh the page

image

  • Get Vid_ID. VswFqVUmq

image

For downloading

  • Go to the sources tab and find ?v=VswFqVUmq. Decode the Base64 to get the info

image

image

  • Combine the "domain" and "id" as a link. And use the URL https://abysscdn.com/?v=VswFqVUmq as the Referer to download. See Download section below for an example

Old method

Anti-debug bypass

  • If a website has anti-debug, click this to bypass it and reload. This might not work on Firefox

image

Find video file name

  • Go to the network tab and click the Media filter to find the video file name. It should look like this ce0f5de002c90461a9. Do not copy .txt

image

Find Vid_ID URL

If you are using the modified scripts

  • Go to Console. Make sure the filter is set to Warnings only and Preserve log is checked

image

  • It should look like this mmx9cibe11.globalcdn39.one. Do not copy wss://. Replace it with https://

image

If you are NOT using the modified scripts

  • Click the Websocket filter to find the videocdn URL. You might have to wait for the connection to expire. The site will reconnect, and the URL will show up here
  • Another way is to disconnect/reconnect the internet connection
  • It should look like this sfbhnfiy1.globalcdn39.one. Do not copy wss://. Replace it with https://

image

Video source picker

Looking at the bundle.min.js. It shows how to get different video sources

image

  • The video file name without any prefix used in the URL is 360p, www prefix is 720p, whw prefix is 1080p
  • ce0f5de002c90461a9 is 360p
  • www+ce0f5de002c90461a9 is 720p
  • whw+ce0f5de002c90461a9 is 1080p

Download

  • Combine the video cdn https://sfbhnfiy1.globalcdn39.one/ with the prefix + video file name whw+ce0f5de002c90461a9 = https://sfbhnfiy1.globalcdn39.one/whwce0f5de002c90461a9

Here's an example Python code that downloads each video source

from requests import get

headers = {"Referer": "https://abysscdn.com"}

url_360p_480p = "https://sfbhnfiy1.globalcdn39.one/ce0f5de002c90461a9"
response = get(url_360p_480p, headers=headers, stream=True)
with open("video_360p_480p.mp4", "wb") as f:
    for chunk in response.iter_content(chunk_size=64 * 1024):
        f.write(chunk)

url_720p = "https://sfbhnfiy1.globalcdn39.one/wwwce0f5de002c90461a9"
response = get(url_720p, headers=headers, stream=True)
with open("video_720p.mp4", "wb") as f:
    for chunk in response.iter_content(chunk_size=64 * 1024):
        f.write(chunk)

url_1080p = "https://sfbhnfiy1.globalcdn39.one/whwce0f5de002c90461a9"
response = get(url_1080p, headers=headers, stream=True)
with open("video_1080p.mp4", "wb") as f:
    for chunk in response.iter_content(chunk_size=64 * 1024):
        f.write(chunk)

hydrax-abyss-research's People

Contributors

patrickl546 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.