PHP Classes

PHP DLC CCF RSDF Container Decrypt: Extract links from dlc, ccf and rsdf containers

Recommend this page to a friend!
     
  Info   Example   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 256 All time: 7,853 This week: 43Up
Version License PHP version Categories
container-decrypt 1.0GNU Lesser Genera...5.0PHP 5, Cryptography, Web services
Description 

Author

This class can extract links from dlc, ccf and rsdf containers.

It can take encrypted container data in DLC, CCF or RSDF formats and decrypt them to extract the link URLs they contain.

For DLC containers, the class obtains the decryption key from the JDownloader site. For CCF containers, the class sends the container data to be decrypted by the JDownloader site.

Innovation Award
PHP Programming Innovation award nominee
November 2015
Number 6


Prize: One subscription to the PDF edition of the PHP Architect magazine
Link containers are files that are used to store in encrypted files URLs of files often made available for private downloads.

There several formats for link containers. This class can decrypt and extract links from containers in the dlc, ccf and rsdf formats.

Manuel Lemos
Picture of Jan Altensen
  Performance   Level  
Name: Jan Altensen <contact>
Classes: 12 packages by
Country: Germany Germany
Innovation award
Innovation award
Nominee: 5x

Example

<?php
require_once("ContainerDecrypt.class.php");
$decrypt = new ContainerDecrypt();

$links = $decrypt->decrypt_dlc(file_get_contents("sample-container-1.dlc"));
var_dump($links);
//$links = $decrypt->decrypt_ccf("sample-container-1.ccf");
//var_dump($links);
$links = $decrypt->decrypt_rsdf(file_get_contents("sample-container-1.rsdf"));
var_dump($links);

$links = $decrypt->decrypt_dlc(file_get_contents("sample-container-2.dlc"));
var_dump($links);
//$links = $decrypt->decrypt_ccf("sample-container-2.ccf");
//var_dump($links);
$links = $decrypt->decrypt_rsdf(file_get_contents("sample-container-2.rsdf"));
var_dump($links);


  Files folder image Files (6)  
File Role Description
Plain text file ContainerDecrypt.class.php Class main class
Plain text file sample-container-1.dlc Data dlc container
Plain text file sample-container-1.rsdf Data rsdf container
Plain text file sample-container-2.dlc Data dlc container
Plain text file sample-container-2.rsdf Data rsdf container
Plain text file test.php Example example

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:256
This week:0
All time:7,853
This week:43Up