• 首页
  • 电影
  • Js
  • 前端
  • 新旅
  • 奇技
  • 网安
  • 歌单
  • 关于
  • 搜索
  • 夜间模式
    ©2013-2025  成长小破站 Theme by OneBlog
    搜索
    标签
    # css # js # uniapp # ps # chrome # 小程序 # javascript # 布局 # typecho # 激活码
  • 首页>
  • Javascript>
  • 正文
  • 对于http 防盗链mp3文件下载

    2019年12月28日 1.9 k 阅读 0 评论 1342 字


    很多网站设置了防盗链比如图片,mp3和视频
    其中最多的是.mp3的下载;
    今天就来破解一例如何从别人网站设置了防盗链的地址上下载文件
    http请求码是206

    https://cdn.gohudong.com/Public/Hudong/Games/GameShake2019/assets/audio/game_running.mp3

    //目标地址:一个年会互动类web界面
    https://show.gohudong.com/Hudong/Demo/index/type/1
    //经过查看发现有背景音乐是一个mp3文件
    https://cdn.gohudong.com/Public/Hudong/Games/GameShake2019/assets/audio/game_running.mp3
    //直接打开是403错误
    //分析应该是头内容设置了防盗链的措施

    解决方法有两种:

    1.将base64的文件转化成文件,让同时帮我写了一个c#程序

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace ConsoleApp2
    {
        class Program
        {
            static void Main(string[] args)
            {
                string file = "F:\\aa.txt";
                string txt = System.IO.File.ReadAllText(file);
                byte[] buffer = Convert.FromBase64String(txt);
                string filesave = "F:\\aa.mp3";
                System.IO.File.WriteAllBytes(filesave, buffer);
                Console.ReadLine();
            }
        }    
    }
    //aa.txt是从网上复制下来的base64源,aa.mp3是另存为的mp3文件,注意看路径


    2.直接从操作dom,再页面上创建一个a元素下载

    本文著作权归作者 [ admin ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    下载
    取消回复

    发表留言
    回复

    首页电影Js前端新旅奇技网安歌单关于
    Copyright©2013-2025  All Rights Reserved.  Load:0.033 s
    豫公网安备41050202000235   豫ICP备18019224号-2
    Theme by OneBlog V3.6.4
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。