Welcome to World of IPTV

With

+23k members
+11k threads
+106k posts

we are the most popular IPTV community on the web. 

IMPORTANT NOTE:
WE HAVE RECENTLY NOTICED THAT TOO MANY DOUBLE FAKE ACCOUNTS ARE CREATED IN THE PAST.
TO PREVENT THIS ISSUE THE DECISION WAS MADE THAT IN THE FUTURE A ANNUALLY FEE 20 EURO WILL BE RAISED FOR NEW MEMBERSHIPS.

Join now to the World of IPTV

Forum Rules

Before you start, check out the forum rules first

Account upgrade

Upgrade your account to get access to full features

Advertising

Would you like to place your advertisement with us ?

Resources Manager

Hundreds of IPTV scripts and apps are available for download

Request Plex Module for WHMCS NOT NULLED 5.6 php Decoded

SKMIPTV

Extended Member
Ext. Member
Joined
Jun 2, 2020
Messages
16
Reaction score
3
Points
14
Location
EDMONTON
hi im wondering of someone could help me !

so i have a plex server through Elysium
looking for a plex panel or some sort of panel that i can automate subs on

eg set time limit expiry ext

my tech says he can instal the plex module but i would have to pay whmc 25 a month after that

can you guys give me some solutions to this or give a helping hand on some info

what i would also like is be able to set up a reseller panel as well for my plex server

from my understanding this thread is stating that the plex plug in is nulled meaning cracked so dont have to pay the 150 to whmcs and what els would i need to make all this work ?
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

dotgs

Extended Member
Ext. Member
Joined
Sep 22, 2019
Messages
212
Reaction score
458
Points
74
Location
Porto
Who need this send me please mp like that :


PHP Version :
Addon name :

i will send files soon as possible
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

samucatorrents

Extended Member
Ext. Member
Joined
May 27, 2020
Messages
95
Reaction score
179
Points
44
Location
Brazil
i decode your files (Plex-Module-for-WHMCSPHP5.6) :

and this is license function:


PHP:
function PlexCheckLicense($licensekey, $localkey = "")
{
    $whmcsurl = "https://www.whmcssmarters.com/clients/";
    $licensing_secret_key = "media";
    $check_token = time() . md5(mt_rand(1000000000, 10000000000.0) . $licensekey);
    $checkdate = date("Ymd");
    $usersip = isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : $_SERVER["LOCAL_ADDR"];
    $localkeydays = 10;
    $allowcheckfaildays = 7;
    $localkeyvalid = false;
    if ($localkey) {
        $localkey = str_replace("\n", "", $localkey);
        $localdata = substr($localkey, 0, strlen($localkey) - 32);
        $md5hash = substr($localkey, strlen($localkey) - 32);
        if ($md5hash == md5($localdata . $licensing_secret_key)) {
            $localdata = strrev($localdata);
            $md5hash = substr($localdata, 0, 32);
            $localdata = substr($localdata, 32);
            $localdata = base64_decode($localdata);
            $localkeyresults = unserialize($localdata);
            $originalcheckdate = $localkeyresults["checkdate"];
            if ($md5hash == md5($originalcheckdate . $licensing_secret_key)) {
                $localexpiry = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - $localkeydays, date("Y")));
                if ($localexpiry < $originalcheckdate) {
                    $localkeyvalid = true;
                    $results = $localkeyresults;
                    $validdomains = explode(",", $results["validdomain"]);
                    if (!in_array($_SERVER["SERVER_NAME"], $validdomains)) {
                        $localkeyvalid = false;
                        $localkeyresults["status"] = "Invalid";
                        $results = array();
                    }
                    $validips = explode(",", $results["validip"]);
                    if (!in_array($usersip, $validips)) {
                        $localkeyvalid = false;
                        $localkeyresults["status"] = "Invalid";
                        $results = array();
                    }
                    if ($results["validdirectory"] != dirname(__FILE__)) {
                        $localkeyvalid = false;
                        $localkeyresults["status"] = "Invalid";
                        $results = array();
                    }
                }
            }
        }
    }
    if (!$localkeyvalid) {
        $postfields["licensekey"] = $licensekey;
        $postfields["domain"] = $_SERVER["SERVER_NAME"];
        $postfields["ip"] = $usersip;
        $postfields["dir"] = dirname(__FILE__);
        if ($check_token) {
            $postfields["check_token"] = $check_token;
        }
        if (function_exists("curl_exec")) {
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, $whmcsurl . "modules/servers/licensing/verify.php");
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
            curl_setopt($ch, CURLOPT_TIMEOUT, 30);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
            $data = curl_exec($ch);
            curl_close($ch);
        } else {
            $fp = fsockopen($whmcsurl, 80, $errno, $errstr, 5);
            if ($fp) {
                $querystring = "";
                foreach ($postfields as $k => $v) {
                    $querystring .= (string) $k . "=" . urlencode($v) . "&";
                }
                $header = "POST " . $whmcsurl . "modules/servers/licensing/verify.php HTTP/1.0\r\n";
                $header .= "Host: " . $whmcsurl . "\r\n";
                $header .= "Content-type: application/x-www-form-urlencoded\r\n";
                $header .= "Content-length: " . @strlen($querystring) . "\r\n";
                $header .= "Connection: close\r\n\r\n";
                $header .= $querystring;
                $data = "";
                @stream_set_timeout($fp, 20);
                @fputs($fp, $header);
                $status = @socket_get_status($fp);
                while (!feof($fp) && $status) {
                    $data .= @fgets($fp, 1024);
                    $status = @socket_get_status($fp);
                }
                @fclose($fp);
            }
        }
        if (!$data) {
            $localexpiry = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - ($localkeydays + $allowcheckfaildays), date("Y")));
            if ($localexpiry < $originalcheckdate) {
                $results = $localkeyresults;
            } else {
                $results["status"] = "Invalid";
                $results["description"] = "Remote Check Failed";
                return $results;
            }
        }
        preg_match_all("/<(.*?)>([^<]+)<\\/\\1>/i", $data, $matches);
        $results = array();
        foreach ($matches[1] as $k => $v) {
            $results[$v] = $matches[2][$k];
        }
        if ($results["md5hash"] && $results["md5hash"] != md5($licensing_secret_key . $check_token)) {
            $results["status"] = "Invalid";
            $results["description"] = "MD5 Checksum Verification Failed";
            return $results;
        }
        if ($results["status"] == "Active") {
            $results["checkdate"] = $checkdate;
            $data_encoded = serialize($results);
            $data_encoded = base64_encode($data_encoded);
            $data_encoded = md5($checkdate . $licensing_secret_key) . $data_encoded;
            $data_encoded = strrev($data_encoded);
            $data_encoded = $data_encoded . md5($data_encoded . $licensing_secret_key);
            $data_encoded = wordwrap($data_encoded, 80, "\n", true);
            $results["localkey"] = $data_encoded;
        }
        $results["remotecheck"] = true;
    }
    unset($postfields);
    unset($data);
    unset($matches);
    unset($whmcsurl);
    unset($licensing_secret_key);
    unset($checkdate);
    unset($usersip);
    unset($localkeydays);
    unset($allowcheckfaildays);
    unset($md5hash);
    return $results;
}

url to : https://www.whmcssmarters.com/clients/modules/servers/licensing/verify.php
Hi!
Really?
What you need to decode it?
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

smaling

Extended Member
Ext. Member
Joined
Jan 16, 2020
Messages
23
Reaction score
17
Points
14
Age
42
Location
nl

samucatorrents

Extended Member
Ext. Member
Joined
May 27, 2020
Messages
95
Reaction score
179
Points
44
Location
Brazil
no i just decode all files ..
i can nulled but i need valid license to know what in this url:

if you have a valid license or friend send me licensekey.txt and domain licensed
I have a valide license, but from someone who nulled it and
no i just decode all files ..
i can nulled but i need valid license to know what in this url:

if you have a valid license or friend send me licensekey.txt and domain licensed
I managed to use the module without it being nulled by using the licensing addon of my own WHMCS installation. Simply setup a new license product with "media" as secret key, and edit the check url in plex.php to the url of your own WHMCS installation. Last, but not least, setup the license product for a dummy customer, and paste the generated key in licensekey.php.
I wil try it.
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

samucatorrents

Extended Member
Ext. Member
Joined
May 27, 2020
Messages
95
Reaction score
179
Points
44
Location
Brazil
I can without that ..
Just give me a valid license and I will nulled ..
I have a valide license, but from someone who nulled it and put your own license. In this case you must to decode this module if you want.
 

smaling

Extended Member
Ext. Member
Joined
Jan 16, 2020
Messages
23
Reaction score
17
Points
14
Age
42
Location
nl
im stuck.. What i need to fill in... dont get it:( API) (Library Section IDS) (Client Identifier) (Product Name)

Module Version Current module versionAPI Endpoint Url for api end point
Server ID Plex Shared server id of plexProduct Name Plex product name
Plex version Plex versionClient Identifier Plex client identifier
Token Plex token for authoriztionNon Removable ClientsOn Terminate - It should not remove the clients, just make it disable
Library Section IDSRecommended - Click Here to retrieve plex libraries.Product Custom Field Name Product custom field name which you are using to store plex username, if empty then client email will be used to invite
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

samucatorrents

Extended Member
Ext. Member
Joined
May 27, 2020
Messages
95
Reaction score
179
Points
44
Location
Brazil
im stuck.. What i need to fill in... dont get it:( API) (Library Section IDS) (Client Identifier) (Product Name)

Module VersionCurrent module versionAPI EndpointUrl for api end point
Server ID PlexShared server id of plexProduct NamePlex product name
Plex versionPlex versionClient IdentifierPlex client identifier
TokenPlex token for authoriztionNon Removable ClientsOn Terminate - It should not remove the clients, just make it disable
Library Section IDSRecommended - Click Here to retrieve plex libraries.Product Custom Field NameProduct custom field name which you are using to store plex username, if empty then client email will be used to invite

I Can Help you with this.
I'm just tring figure out how can I generate my own license for use on it.
 

smaling

Extended Member
Ext. Member
Joined
Jan 16, 2020
Messages
23
Reaction score
17
Points
14
Age
42
Location
nl
I Can Help you with this.
I'm just tring figure out how can I generate my own license for use on it.
need key? this one is mine.. it wil work. plex.rar just upload it. dont change the key or it wil not work:) Just upload.
 
Last edited:

dotgs

Extended Member
Ext. Member
Joined
Sep 22, 2019
Messages
212
Reaction score
458
Points
74
Location
Porto
You have configuration tex eplaint how to put that work and the steps to work one by one.
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changglobize
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com

smaling

Extended Member
Ext. Member
Joined
Jan 16, 2020
Messages
23
Reaction score
17
Points
14
Age
42
Location
nl
You have configuration tex eplaint how to put that work and the steps to work one by one.
Where can i find that? im a noob lol:)
 
Last edited:
shape1
shape2
shape3
shape4
shape5
shape6
Top
AdBlock Detected

We know, ad-blocking software do a great job at blocking ads. But our site is sponsored by advertising. 

For the best possible site experience please take a moment to disable your AdBlocker.
You can create a Account with us or if you already have account, you can prefer an Account Upgrade.

I've Disabled AdBlock