cao-porn-app-reverse | 查看爬取的数据的时候,突然发现一个网站的视频不能播放了,所有的视频在播放的时候都会显示下载正式版。

 by   obaby Java Version: Current License: No License

kandi X-RAY | cao-porn-app-reverse Summary

kandi X-RAY | cao-porn-app-reverse Summary

cao-porn-app-reverse is a Java library. cao-porn-app-reverse has no bugs, it has no vulnerabilities and it has low support. However cao-porn-app-reverse build file is not available. You can download it from GitHub.

查看爬取的数据的时候,突然发现一个网站的视频不能播放了,所有的视频在播放的时候都会显示下载正式版。 这尼玛当时就尴尬了,访问播放地址就会发现,重定向到另外一个域名了。 其实不单纯是播放地址替换掉了,如果是旧版本的app同样会提示下载新版,旧版将无法正常播放。 直接对app进行抓包,抓包之后虽然能够获取m3u8地址,但是下载下载就会发现文件已经被加密了,并不是正常的播放列表。 (如何抓包,请参考:根据apk文件名大概猜测,可能被加固了,那么首先就要进行脱壳(如果不确定可以找个查壳工具看一下。) 使用反射大师进行脱壳,脱壳之前需要安装xposed。具体可以参考这个链接:不过需要注意的是,如果是使用夜神模拟器,不要使用文章中的xposed安装器,从下面的链接下载apk进行安装。 其余的工具安装和脱壳,按照文章中的方法进行操作即可。 脱壳流程: 脱壳之后就可以使用jadx进行分析了,将脱壳之后的class.dex进行分析。 通过搜索m3u8可以定位到如下的代码: 主要代码如下:. 到这里本来以为就万事大吉,可以进行播放了,但是在实际播放的时候会发现一直在加载,使用ffmpeg下载会提示如下错误: 开始以为是ffmpeg下载的问题,直接用播放器播放也无法进行播放: 到这里猜测可能是ts流也进行了加密,通过上面的key同样对ts流进行解码, 解码之后可以正常播放了: 由于加密是采用的aes,而m3u8本身也支持aes加密,尝试将密钥写入key,然后通过uri进行解密:.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              cao-porn-app-reverse has a low active ecosystem.
              It has 27 star(s) with 14 fork(s). There are 2 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              cao-porn-app-reverse has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of cao-porn-app-reverse is current.

            kandi-Quality Quality

              cao-porn-app-reverse has 0 bugs and 0 code smells.

            kandi-Security Security

              cao-porn-app-reverse has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              cao-porn-app-reverse code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              cao-porn-app-reverse does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              cao-porn-app-reverse releases are not available. You will need to build from source code and install.
              cao-porn-app-reverse has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed cao-porn-app-reverse and discovered the below as its top functions. This is intended to give you an instant insight into cao-porn-app-reverse implemented functionality, and help decide if they suit your requirements.
            • Write a file
            • Returns the suffix of the given string
            • Uncompiled code
            • Return null if not found
            Get all kandi verified functions for this library.

            cao-porn-app-reverse Key Features

            No Key Features are available at this moment for cao-porn-app-reverse.

            cao-porn-app-reverse Examples and Code Snippets

            No Code Snippets are available at this moment for cao-porn-app-reverse.

            Community Discussions

            No Community Discussions are available at this moment for cao-porn-app-reverse.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install cao-porn-app-reverse

            You can download it from GitHub.
            You can use cao-porn-app-reverse like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the cao-porn-app-reverse component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/obaby/cao-porn-app-reverse.git

          • CLI

            gh repo clone obaby/cao-porn-app-reverse

          • sshUrl

            git@github.com:obaby/cao-porn-app-reverse.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link