PHPackages                             pxgamer/decrypt-et - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. pxgamer/decrypt-et

ActiveLibrary

pxgamer/decrypt-et
==================

A tool for decrypting ExtraTorrent's js-based page encryption.

v1.1.4(8y ago)191MITPHPPHP ^7.1

Since Apr 2Pushed 8y ago1 watchersCompare

[ Source](https://github.com/owenvoke/decrypt-et)[ Packagist](https://packagist.org/packages/pxgamer/decrypt-et)[ RSS](/packages/pxgamer-decrypt-et/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (9)Used By (0)

decrypt-et
==========

[](#decrypt-et)

[![Latest Version on Packagist](https://camo.githubusercontent.com/f6f8f2b8e381e840e63ecded1b4ee9cc9110b0ada961e02b7f03cc1510c38e88/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f707867616d65722f646563727970742d65742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pxgamer/decrypt-et)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/3b77b5179bde0add5855b70fce2e249ba67cddfe0ea5d1778d2e14f569ed9096/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f707867616d65722f646563727970742d65742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/pxgamer/decrypt-et)[![Style CI](https://camo.githubusercontent.com/8855173cbd99ae7fc5f7d9ecf523ad2b473285a3638899deba4c0cb7df4c79a4/68747470733a2f2f7374796c6563692e696f2f7265706f732f38363934393038382f736869656c64)](https://styleci.io/repos/86949088)[![Code Coverage](https://camo.githubusercontent.com/b45d8013fa6842383f3a7f03972d1c8bd1e1c5b014197a64307039cea4bdd02a/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f707867616d65722f646563727970742d65742e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/gh/pxgamer/decrypt-et)[![Total Downloads](https://camo.githubusercontent.com/7f5030f9c10a1f6e009724a6249c4d02cfc851372c830eb21fb121b8c6b519d5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f707867616d65722f646563727970742d65742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pxgamer/decrypt-et)

A tool for decrypting ExtraTorrent's js-based page encryption.

Structure
---------

[](#structure)

```
src/
tests/
vendor/

```

Install
-------

[](#install)

Via Composer

```
$ composer require pxgamer/decrypt-et
```

Usage
-----

[](#usage)

This is primarily to be used when creating a proxy of ET content.

It is a quick project to decrypt the encrypted content on ExtraTorrent pages.

```
use pxgamer\DecryptET\Decrypt;

$Decrypt = new Decrypt();

// Fetch the page content from ET (alternatively you can set the HTML manually using $this->__set('full_page', $value)
$Decrypt->fetch();

// Populate the JSON class with the values from the JSON in Decrypt->full_page
$Decrypt->populate();

// Decrypt the content
$Decrypt->decrypt();

// Output the decrypted content
echo $Decrypt->__get('decrypted');
```

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Testing
-------

[](#testing)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CODE\_OF\_CONDUCT](CODE_OF_CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [pxgamer](https://github.com/pxgamer)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~41 days

Recently: every ~15 days

Total

7

Last Release

3081d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1899334?v=4)[Owen Voke](/maintainers/owenvoke)[@owenvoke](https://github.com/owenvoke)

---

Top Contributors

[![owenvoke](https://avatars.githubusercontent.com/u/1899334?v=4)](https://github.com/owenvoke "owenvoke (26 commits)")

---

Tags

decryptextratorrentproxytorrents

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/pxgamer-decrypt-et/health.svg)

```
[![Health](https://phpackages.com/badges/pxgamer-decrypt-et/health.svg)](https://phpackages.com/packages/pxgamer-decrypt-et)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
