Packet sniffing / Flash player simulation
- or -
Post a project like this$$
- Posted:
- Proposals: 2
- Remote
- #546124
- Expired
Description
Experience Level: Intermediate
General information for the business: private use
Kind of development: New program from scratch
Description of requirements/functionality: This job is about providing me with an application, or a process (manual) that can extract secure token/key for online videos served by Akamai using HDS protocol (HTTP Dynamic streaming).
For this job, you will probably need to do a deep packet sniffing, and/or imitate a flash player. You will probably need to break/sniff Aes encryption.
Introduction:
Videos served by Akamai on certain websites use a f4m playlist/manifest, where .ts (transport stream) chunks are listed. Some of these playlists are regular HDS stream, and some use AES-128 encryption. The encryption is based on keys and secure tokens. This secure token is provided/exchanged to the player during communication/streaming of the video. There is an expiration time of the token.
Your task will be to determine how/when/where such token is provided/exchanged, and simulate a successful transaction so you can extract the full key (or the secure token). You should then use the token to facilitate the video (chunk) download using existing tools (AdobeHDS.php etc. ) or creating your own tool.
After that, you either show me how to do this myself, or write an application that can extract this data for me.
OS requirements: Windows, Linux
Extra notes:
Kind of development: New program from scratch
Description of requirements/functionality: This job is about providing me with an application, or a process (manual) that can extract secure token/key for online videos served by Akamai using HDS protocol (HTTP Dynamic streaming).
For this job, you will probably need to do a deep packet sniffing, and/or imitate a flash player. You will probably need to break/sniff Aes encryption.
Introduction:
Videos served by Akamai on certain websites use a f4m playlist/manifest, where .ts (transport stream) chunks are listed. Some of these playlists are regular HDS stream, and some use AES-128 encryption. The encryption is based on keys and secure tokens. This secure token is provided/exchanged to the player during communication/streaming of the video. There is an expiration time of the token.
Your task will be to determine how/when/where such token is provided/exchanged, and simulate a successful transaction so you can extract the full key (or the secure token). You should then use the token to facilitate the video (chunk) download using existing tools (AdobeHDS.php etc. ) or creating your own tool.
After that, you either show me how to do this myself, or write an application that can extract this data for me.
OS requirements: Windows, Linux
Extra notes:
George T.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
26 Apr 2024
Dominican Republic
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies