VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Page 4 of 7
FirstFirst ... 2 3 4 5 6 ... LastLast
Results 91 to 120 of 207
  1. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by LittleSoldier View Post
    Code:
    --custom-hls-key 2AAC616013F1877619AF8AC01ABFF0A6
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  2. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Originally Posted by LittleSoldier View Post
    Code:
    --custom-hls-key 2AAC616013F1877619AF8AC01ABFF0A6
    Thanks 2nHxWW6GkN1l916N3ayz8HQoi for the reply
    Just tested key posted by you and it's working

    for my own learning purpose, May I know what I was doing wrong there?

    You did some changes in that decrypt function or used different script?
    Last edited by LittleSoldier; 4th May 2024 at 06:56.
    Quote Quote  
  3. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    I didn't bother with any existing scripts. I just read their js code and took what I needed directly from the page source. I won't bother going into detail since one of the site's devs is lurking around and making changes everytime a solution is found lmao. That's why you see so many scripts that don't work anymore. I think it's silly to even try to play this game.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  4. hlsdl -b -K 2AAC616013F1877619AF8AC01ABFF0A6 https://dnqe0v482iyb1.cloudfront.net/spees/w/o/6197321b0cf23d7cc6e572e1/v/6337f80fe4b0...d5a/index.m3u8
    > START media_playlist_get_links
    > END media_playlist_get_links
    > START media_playlist_get_links
    > END media_playlist_get_links
    HLS Stream is AES-128 encrypted.
    {"d_t":"vod"}
    {"t_d":794,"d_d":0, "d_s":0}
    Downloading part 0
    Downloading part 0
    PMT wrong table id: 0x42
    PMT wrong table id: 0x42
    {"t_d":794,"d_d":2,"d_s":93248}
    Downloading part 1
    Downloading part 1
    {"t_d":794,"d_d":4,"d_s":154348}
    Downloading part 2
    ...
    Quote Quote  
  5. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    I didn't bother with any existing scripts. I just read their js code and took what I needed directly from the page source. I won't bother going into detail since one of the site's devs is lurking around and making changes everytime a solution is found lmao. That's why you see so many scripts that don't work anymore. I think it's silly to even try to play this game.
    Yes, Every time dev come up with something new, so all previous working scripts gets broken.
    Do you mind if I PM you related to a python code?


    Originally Posted by LZAA View Post
    hlsdl -b -K 2AAC616013F1877619AF8AC01ABFF0A6 https://dnqe0v482iyb1.cloudfront.net/spees/w/o/6197321b0cf23d7cc6e572e1/v/6337f80fe4b0...d5a/index.m3u8
    > START media_playlist_get_links
    > END media_playlist_get_links
    > START media_playlist_get_links
    > END media_playlist_get_links
    HLS Stream is AES-128 encrypted.
    {"d_t":"vod"}
    {"t_d":794,"d_d":0, "d_s":0}
    Downloading part 0
    Downloading part 0
    PMT wrong table id: 0x42
    PMT wrong table id: 0x42
    {"t_d":794,"d_d":2,"d_s":93248}
    Downloading part 1
    Downloading part 1
    {"t_d":794,"d_d":4,"d_s":154348}
    Downloading part 2
    ...
    LZAA are you using existing posted script in this thread or got a key using your own script?
    Quote Quote  
  6. Code:
    --custom-hls-key 2AAC616013F1877619AF8AC01ABFF0A6
    Quote Quote  
  7. Originally Posted by LittleSoldier View Post
    I was trying to get key from this demo page : https://www.futurly.com/s/preview/courses/blender-architecture#6337f80fe4b05a534f0e3d5a

    They have made changes in the decrypt function again

    Now it's

    Code:
    if (i.decryptdata) 
    {                       
    var f = new Uint8Array(t.data)
               , g = f.subarray(16, 32)
               , v = f.subarray(48, 64);
                 f = a(o(g), h(window.apkId.substring(16, 48)), {
                 mode: u,
                 padding: c
    }),
    I was referring this post by aadrl and this script by NBA456017

    I have Made some changes in NBA's script as per the post of aadrl, but wrong key is getting generated

    Here is changes i have made in Script posted by NBA

    Code:
    def _decrypt_key(data):
        tmp1 = data[16:32]
        tmp2 = data[48:64]
        apk_Id = apkId[:16] + apkId[48:]
        dec1 = AES.new(bytes.fromhex(apk_Id), AES.MODE_ECB)
        tmp3 = dec1.decrypt(tmp1)
        dec2 = AES.new(tmp3, AES.MODE_ECB)
        return dec2.decrypt(tmp2)
    If someone could help me to understand what i am doing wrong, would be great.
    In this specific example it was:
    Code:
    apk_Id = apkId[16:48]
    not:
    Code:
    apk_Id = apkId[:16] + apkId[48:]
    Every time you reload the page make sure you check again apkId and the aes function for changes.
    Quote Quote  
  8. Originally Posted by LZAA View Post
    Code:
    --custom-hls-key 2AAC616013F1877619AF8AC01ABFF0A6
    Thanks for Reply
    Last edited by LittleSoldier; 4th May 2024 at 07:33.
    Quote Quote  
  9. Originally Posted by white_snake View Post
    Originally Posted by LittleSoldier View Post
    In this specific example it was:
    Code:
    apk_Id = apkId[16:48]
    not:
    Code:
    apk_Id = apkId[:16] + apkId[48:]
    Every time you reload the page make sure you check again apkId and the aes function for changes.
    Thanks for the reply
    Issue resolved now
    Quote Quote  
  10. For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Quote Quote  
  11. Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it
    Quote Quote  
  12. Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it

    https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde6...67f/index.m3u8

    66306566663065666230666531316265326537366230666531 31626532653736


    Thanks, let me know if anything else is needed.
    Quote Quote  
  13. Originally Posted by hoxabe5434 View Post
    Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it

    https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde6...67f/index.m3u8

    66306566663065666230666531316265326537366230666531 31626532653736


    Thanks, let me know if anything else is needed.
    possible for you to share main video URL?
    Quote Quote  
  14. Originally Posted by hoxabe5434 View Post
    By using above apkId this key is generated
    Key:
    Code:
    866bb9e17180fc6cb7a60106e851c01d
    But, i am not able to decrypt video using above key. Maybe fresh apkId Required to generate correct key
    Please drop video URL so we can dig more into it.
    Quote Quote  
  15. Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    By using above apkId this key is generated
    Key:
    Code:
    866bb9e17180fc6cb7a60106e851c01d
    But, i am not able to decrypt video using above key. Maybe fresh apkId Required to generate correct key
    Please drop video URL so we can dig more into it.

    Here you go : https://www.goclasses.in/s/courses/65e16b97e4b0650d691ca473/take
    Quote Quote  
  16. Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    Quote Quote  
  17. Originally Posted by hoxabe5434 View Post
    Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    By using above apkId this key is generated
    Key:
    Code:
    866bb9e17180fc6cb7a60106e851c01d
    But, i am not able to decrypt video using above key. Maybe fresh apkId Required to generate correct key
    Please drop video URL so we can dig more into it.

    Here you go : https://www.goclasses.in/s/courses/65e16b97e4b0650d691ca473/take
    any specific video or all?
    Quote Quote  
  18. Originally Posted by hoxabe5434 View Post
    Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it

    https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde6...67f/index.m3u8

    66306566663065666230666531316265326537366230666531 31626532653736


    Thanks, let me know if anything else is needed.
    Code:
    ./N_m3u8DL-RE.exe "https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde69650931cf67f/u/665053bea49b3a429449fab2/t/12c8277efffd03c1aeb70c7a10781859/p/assets/videos/60e975430cf20278db21ff30/2024/03/27/66045190cde69650931cf67f/index.m3u8" --save-name "Recording - Lecture 5 - Four Fundamentals Subspaces" --custom-hls-key 0a3a2cf94abec0891622afd929805e78 -mt -M mp4 -sv best -sa best
    Last edited by slayer36; 24th May 2024 at 11:17.
    Quote Quote  
  19. Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it

    https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde6...67f/index.m3u8

    66306566663065666230666531316265326537366230666531 31626532653736


    Thanks, let me know if anything else is needed.
    Code:
    ./N_m3u8DL-RE.exe "https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde69650931cf67f/u/665053bea49b3a429449fab2/t/12c8277efffd03c1aeb70c7a10781859/p/assets/videos/60e975430cf20278db21ff30/2024/03/27/66045190cde69650931cf67f/index.m3u8" --save-name "Recording - Lecture 5 - Four Fundamentals Subspaces" --custom-hls-key 0a3a2cf94abec0891622afd929805e78 -mt -M mp4 -sv best -sa best
    Are you able to download the video using this? Not working for me :/
    Quote Quote  
  20. Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    Quote Quote  
  21. Originally Posted by hoxabe5434 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by LittleSoldier View Post
    Originally Posted by hoxabe5434 View Post
    For a particular site, the substring values (e.g. f = a(o(g), h(window.apkId.substring(16, 48)) are changing every time page is refreshed no matter how quickly I do it. Is it supposed happen like this?

    Until a few days ago, I was able to decrypt the video using the script, but now its not possible. I will provide the apkId and the m3u8 link, can someone check from their end and let me know if its getting decrypted?
    Sure.. Drop it

    https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde6...67f/index.m3u8

    66306566663065666230666531316265326537366230666531 31626532653736


    Thanks, let me know if anything else is needed.
    Code:
    ./N_m3u8DL-RE.exe "https://dnqe0v482iyb1.cloudfront.net/spees/w/o/60e975430cf20278db21ff30/v/66045190cde69650931cf67f/u/665053bea49b3a429449fab2/t/12c8277efffd03c1aeb70c7a10781859/p/assets/videos/60e975430cf20278db21ff30/2024/03/27/66045190cde69650931cf67f/index.m3u8" --save-name "Recording - Lecture 5 - Four Fundamentals Subspaces" --custom-hls-key 0a3a2cf94abec0891622afd929805e78 -mt -M mp4 -sv best -sa best
    Are you able to download the video using this? Not working for me :/
    what error you getting?

    Edit: i got the issue, the key provided is expired that's why getting error
    Last edited by slayer36; 24th May 2024 at 14:09.
    Quote Quote  
  22. Originally Posted by hoxabe5434 View Post
    Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    if you are still here, i can provide fresh key.
    Quote Quote  
  23. Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    if you are still here, i can provide fresh key.
    Yes Please. Also, if you can guide me on how you are tackling the substring changes on page refresh, that would be really helpful.

    (By the time the decrypt function executes, the substring values already change and it throws 'ERROR: Padding is invalid and cannot be removed.')

    Thanks.
    Quote Quote  
  24. Originally Posted by hoxabe5434 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    if you are still here, i can provide fresh key.
    Yes Please. Also, if you can guide me on how you are tackling the substring changes on page refresh, that would be really helpful.

    (By the time the decrypt function executes, the substring values already change and it throws 'ERROR: Padding is invalid and cannot be removed.')

    Thanks.
    refer to this thread https://forum.videohelp.com/threads/407217-howto-deal-with-HLS-128-bit-aes-encrypted-the-hard-one
    Quote Quote  
  25. key for videos changes time to time, but the key for PDF's remains same
    Quote Quote  
  26. Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    if you are still here, i can provide fresh key.
    Yes Please. Also, if you can guide me on how you are tackling the substring changes on page refresh, that would be really helpful.

    (By the time the decrypt function executes, the substring values already change and it throws 'ERROR: Padding is invalid and cannot be removed.')

    Thanks.
    refer to this thread https://forum.videohelp.com/threads/407217-howto-deal-with-HLS-128-bit-aes-encrypted-the-hard-one
    Isn't this one outdated?

    I had the script posted in the current thread working until recently before I believe the site devs set the period for substring value changes to very low (may be every second or so). Th same script works on the other sites that were posted here before (e.g. futurly.com) as those dont change the substring values nearly as often (maybe once a day or so).

    So for example, if its using 0:32 this moment, on next page refresh (even if done within 2-3 seconds) it might use :9+41: and so on.

    How do I tackle this issue? (Someone I know has a workaround, but is asking money for giving out the solution. So I didnt bother asking him again :P)

    I am not sure if I am clearly passing on the message here, its quite hard on explain in plain text :/
    Quote Quote  
  27. Originally Posted by hoxabe5434 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by slayer36 View Post
    Originally Posted by hoxabe5434 View Post
    Originally Posted by pram0dm View Post
    Originally Posted by hoxabe5434 View Post
    Unable to access the URL. I get a Page 404, most likely that's because I don't have a valid subscription.

    If you would like me to take a look at it, PM me your credentials.
    This is a free course but you have to create an account and login
    if you are still here, i can provide fresh key.
    Yes Please. Also, if you can guide me on how you are tackling the substring changes on page refresh, that would be really helpful.

    (By the time the decrypt function executes, the substring values already change and it throws 'ERROR: Padding is invalid and cannot be removed.')

    Thanks.
    refer to this thread https://forum.videohelp.com/threads/407217-howto-deal-with-HLS-128-bit-aes-encrypted-the-hard-one
    Isn't this one outdated?

    I had the script posted in the current thread working until recently before I believe the site devs set the period for substring value changes to very low (may be every second or so). Th same script works on the other sites that were posted here before (e.g. futurly.com) as those dont change the substring values nearly as often (maybe once a day or so).

    So for example, if its using 0:32 this moment, on next page refresh (even if done within 2-3 seconds) it might use :9+41: and so on.

    How do I tackle this issue? (Someone I know has a workaround, but is asking money for giving out the solution. So I didnt bother asking him again :P)

    I am not sure if I am clearly passing on the message here, its quite hard on explain in plain text :/
    i am still using that method btw
    Quote Quote  
  28. Ohh, is it? TBH, I dont understand the previous method completely. Could you please guide on how to download the videos from the website I that shared earlier using that method? Thanks a ton.
    Quote Quote  
  29. Originally Posted by hoxabe5434 View Post
    Ohh, is it? TBH, I dont understand the previous method completely. Could you please guide on how to download the videos from the website I that shared earlier using that method? Thanks a ton.
    https://forum.videohelp.com/threads/407217-howto-deal-with-HLS-128-bit-aes-encrypted-t...ne#post2669654
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!