推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
foxyier
V2EX  ›  Python

求助一个网站视频加密方式, 已排除是 base64 加密

  •  
  •   foxyier · Sep 27, 2018 · 7307 views
    This topic created in 2960 days ago, the information mentioned may be changed or developed.
    视频链接加密之后是这样的:
    lxxt6jIID2Byq541xEB6F3u71bYaE5A/A-1dMFS4o9mx8uzpm81KxH25u1E29:Cl7Wg|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_:hQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_/hQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_\hQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_.hQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7__hQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7_AhQ5Ue|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7bhQW5e|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7ChQW5e|lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7dhQW5e
    网站链接在这:
    http://www.tvsky.tv/Industry/Show/278/33875/
    请问是什么加密, 求助。
    36 replies  •  2018-09-29 17:56:05 +08:00
    qcloud
    qcloud
    Sep 27, 2018
    1
    ....你看错了吧,视频就是这个啊,没加密
    http://tvskysp.tvsky.tv:8082/hangyepindao/lvyou/16.flv
    foxyier
    foxyier
    OP
    Sep 27, 2018
    2
    @qcloud 可以找到这个视频链接, 但是没有规律, 无法抓取。从页面规则上看,推测是上述的那些字符串解析所得
    wutiantong
    wutiantong
    Sep 27, 2018
    3
    你给的字串里 lxxt4hGGB6F3u763zGD9i0X_4EBDh7CAC.6Irkx6q7oz7TYOL2uErB25u1E7 出现了 9 次
    SakuraKuma
    SakuraKuma
    Sep 27, 2018❤️1
    5
    @SakuraKuma #4 其实 actionscript 里面有,练手顺便写写 go.
    foxyier
    foxyier
    OP
    Sep 27, 2018
    6
    @wutiantong 这是从源网站代码的参数 flvurl: 后边提取出来的,还没搞懂这个视频链接到底如何抓取
    foxyier
    foxyier
    OP
    Sep 27, 2018
    7
    @SakuraKuma 多谢, 顺便学了一下 go。
    locoz
    locoz
    Sep 27, 2018❤️12
    8
    借题发挥了一下。。写了个知乎文章 https://zhuanlan.zhihu.com/p/45508079
    LoliconInside
    LoliconInside
    Sep 27, 2018 via Android❤️6
    9
    Base64 不是加密
    Base64 不是加密
    Base64 不是加密
    githua
    githua
    Sep 27, 2018
    10
    @LoliconInside 肉眼看不出的都是加密。哈哈
    比如:MD5 加密,很多人也是这样说
    nekota
    nekota
    Sep 27, 2018 via iPhone
    11
    @githua MD5 不是加密,是摘要算法
    msg7086
    msg7086
    Sep 28, 2018
    12
    @githua 那泰语也是加密算法了。
    icy37785
    icy37785
    Sep 28, 2018❤️4
    13
    @LoliconInside base64 肯定是加密啊,密码学最基本的就是置换和替代,base64 都满足,你是不是把加密想得太复杂了,摩斯密码都是加密,并不是不可逆的才是加密,有明文,有密文,有密钥的就是加密。
    lcdtyph
    lcdtyph
    Sep 28, 2018 via iPhone❤️3
    14
    @icy37785 别瞎改本质了。加密是加密,编码是编码。
    cnnblike
    cnnblike
    Sep 28, 2018
    15
    @lcdtyph 凯撒密码不算加密?加密史上最著名的加密方式
    Trim21
    Trim21
    Sep 28, 2018 via Android
    16
    密钥是编码方式的加密算法…(
    pimin
    pimin
    Sep 28, 2018 via Android❤️1
    17
    @lcdtyph
    我的理解是 base64 是公开算法的加密方式😀
    blless
    blless
    Sep 28, 2018 via Android❤️1
    18
    md5 不是加密 base64 按说肯定算的,我只要换个码表,肯定解够呛
    ebingtel
    ebingtel
    Sep 28, 2018
    19
    @blless +1 码表算是密钥了
    SuperMild
    SuperMild
    Sep 28, 2018
    20
    查了一下维基百科(没仔细看),base64 页面没有说是加密,但另外查了一下 rot13,则说是弱加密的典型例子。鉴于 rot13 与 base64 原理有很多相似之处,因此说 base64 是弱加密也不一定错。

    只是其用途通常与加密无关,一般在程序员的圈子里不宜称之为加密(与不懂编程的人交流时称之为“加密”反而比“编码”更有助于沟通)。
    kingcc
    kingcc
    Sep 28, 2018 via Android
    21
    @locoz 学习到了
    jrtzxh020
    jrtzxh020
    Sep 28, 2018
    22
    base64 只算是编码吧。。
    lvybupt
    lvybupt
    Sep 28, 2018❤️7
    23
    歪个楼。
    信息安全、密码学方向博士

    如果按古典密码学的定义,摩斯码、base64 这种肯定也算加密。
    如果按现代密码学、信息论的范畴里讲,这些是编码而非加密,或者叫不安全的加密(信息论安全和计算安全都不能保证),都不安全了叫加密肯定不合适。

    另外,不管什么古典密码还是现代密码定义 MD5、Sha256 这种都是 Hash 算法,不是加密。

    当然,有些计算机从业人员不严谨的表达也没有必要纠结,不影响相互交流就行,毕竟又不是发论文,大家又不是审稿人。
    blless
    blless
    Sep 28, 2018 via Android
    24
    说起来我理解的编码应该是 unicode/gbk 这种,就是明文规定某些字符对应某些字符,不容修改的那种。不过大部分语言好像都把 base64 放 encoding 里面…反正我生成 token cookies 是不会傻傻用标准 base64 的
    imdong
    imdong
    Sep 28, 2018
    25
    base64 和 凯撒密码异曲同工。
    如果把 base64 的码表 换成随机字串,
    那么,这个码表就是密码本。
    只不过这种所谓的加密很容易被解出密码本。
    所以,如果凯撒密码算加密,那么 base64 久可以算加密。
    xia0pia0
    xia0pia0
    Sep 28, 2018
    26
    一般是对称加密算法之后 base64 编码方便传输,所以从密文推断加密算法本身就是瞎蒙的事情,比如我说的对称加密。
    Belmode
    Belmode
    Sep 28, 2018
    27
    @locoz 厉害厉害!
    ADUST
    ADUST
    Sep 28, 2018
    28
    这个楼越来越歪了
    xenme
    xenme
    Sep 28, 2018 via iPhone
    29
    @msg7086 泰语还真是密码只有精通双语的才能加解密,外人还是破解不了
    locoz
    locoz
    Sep 28, 2018
    30
    半天没看这楼就歪成这样了
    icy37785
    icy37785
    Sep 28, 2018 via iPhone
    31
    @lcdtyph 到底算我瞎改本质,还是你试图瞎改本质
    imn1
    imn1
    Sep 28, 2018
    32
    真是够了,逻辑学定义由内涵和外延构成,通俗点是狭义和广义(类比但不完全相同的说法)

    编码 /加密在广义上来说,两者是几乎相似的(一种行为两种描述),但狭义(例如计算机领域)则是泾渭分明
    例如「中间人」,广义来说,人和途径的介质、方法都是,狭义就是 SSL 方面的证书相关,昨天两个帖子不就是这样么?

    如果两个人,一个说的是狭义,一个说的是广义,可以吵一辈子
    人与人的交流,能明白对方说什么就好了,这是我从无数次看到「如果」然后理解「如何」得出的感悟
    大家如果才能不吵呢?
    imn1
    imn1
    Sep 28, 2018
    33
    @imn1
    修正:楼上「人和途径」应为「任何途经」
    LoliconInside
    LoliconInside
    Sep 29, 2018 via Android
    34
    @SuperMild 我觉得还是有必要纠结的,不然银联把用户手机号用 base64 “加密”的事情还会一而再再而三的发生。
    LoliconInside
    LoliconInside
    Sep 29, 2018 via Android
    35
    @icy37785 可逆的才叫加密,不可逆的那叫信息摘要。
    xuegj1010
    xuegj1010
    Sep 29, 2018
    36
    @locoz 厉害
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2956 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1116ms · UTC 11:19 · PVG 19:19 · LAX 03:19 · JFK 06:19
    ♥ Do have faith in what you're doing.