Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @ This file is created by http://DeZender.Net
- * @ deZender (PHP5 Decoder for ionCube Encoder)
- *
- * @ Version : 3.0.8.0
- * @ Author : DeZender
- * @ Release on : 25.09.2017
- * @ Official site : http://DeZender.Net
- *
- */
- namespace Ministra\Lib\bd5c9022e9a9029209e5fd05775ea272;
- class a57552a5e2494f1ec8c440b7ecd01f62b
- {
- private $P6113f68a4d02a0e9fea6ce0b4fd7359e = null;
- private $id = 0;
- private $S9302319e3645170d7ba406a06e4a6e4a = '';
- private $b17e1483a90b5236b8a18b391caa8993 = '';
- private $d11c9fb42b70de16f6ef90c6de45b131 = '';
- private $a9ce2d8e0cc3e5fc4bd51d021a69a8d9 = 0;
- private $j831209c64916b1a1327ac94b97b42434 = 0;
- private $h314a71822f7ad4d8a06234dff6e23b15 = 0;
- private $c5ec8b2e48c7e8edd2d4dd207d27322e = array( );
- private $c121517acb9790d0638c6210331775de = false;
- private $status = false;
- private $hash = '';
- private $dad2e0d44a83c2450012b9ea1d16cfc3 = '';
- private $l40720288c258fb2a6cca101f844a5582 = '';
- private $country = '';
- private $f57d08d9e332bd3f24473a01e9dea712 = '';
- private $ddfa26b848a7ef40cca28c2ccb01d9cc = '';
- private $f091b7dd8c8a95c6ccb38bdef6c72b73 = 0;
- private $Y5beab6c8f002cd12ce2858e20231c732 = false;
- private $error = null;
- public function __construct($I4bdee734ada9cd70aa2395f1cb4b8c27)
- {
- $this->P6113f68a4d02a0e9fea6ce0b4fd7359e = $I4bdee734ada9cd70aa2395f1cb4b8c27;
- }
- public function a349c56654f4fe2b97ccb192ded75035($fd95b71ccdc7a3d4063752c5f47d1d5c = true)
- {
- try {
- $this->S123a88d05233993036675ac6b77cd89d( $fd95b71ccdc7a3d4063752c5f47d1d5c );
- }
- catch (c897a99dc9c836d709f7acc04da2f9864 $O8a447bf5cc4452da0bc3d605c463c562) {
- $this->error = $O8a447bf5cc4452da0bc3d605c463c562;
- }
- }
- public function S123a88d05233993036675ac6b77cd89d($fd95b71ccdc7a3d4063752c5f47d1d5c = true)
- {
- $I4bdee734ada9cd70aa2395f1cb4b8c27 = realpath( $this->P6113f68a4d02a0e9fea6ce0b4fd7359e );
- if (!($I4bdee734ada9cd70aa2395f1cb4b8c27)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'License file does not exist: ' . $this->P6113f68a4d02a0e9fea6ce0b4fd7359e );
- }
- $k94f7854ed49672498c1e17fa0ec3b659 = file_get_contents( $I4bdee734ada9cd70aa2395f1cb4b8c27 );
- if (!($k94f7854ed49672498c1e17fa0ec3b659)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence file: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
- }
- $this->hash = md5( base64_encode( $k94f7854ed49672498c1e17fa0ec3b659 ) );
- $B94063808c7eee8c53fe5c04e7f830cc0 = realpath( PROJECT_PATH . '/../cert/public.key' );
- if (!($B94063808c7eee8c53fe5c04e7f830cc0)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'File with public key does not exist' );
- }
- $b3b1407782d8e07ed5a3f125bb53c71b = ioncube_read_file( $B94063808c7eee8c53fe5c04e7f830cc0 );
- if (!($b3b1407782d8e07ed5a3f125bb53c71b)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence public key: ' . $B94063808c7eee8c53fe5c04e7f830cc0 );
- }
- openssl_get_publickey( $b3b1407782d8e07ed5a3f125bb53c71b );
- $e71e43b7bd75210a4b78007b501cb0de7 = openssl_public_decrypt( $k94f7854ed49672498c1e17fa0ec3b659, $e6454391ab0d1fe50e55cb43157e5338, $b3b1407782d8e07ed5a3f125bb53c71b );
- if (!($e71e43b7bd75210a4b78007b501cb0de7)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to decrypt license: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
- }
- $e6454391ab0d1fe50e55cb43157e5338 = json_decode( $e6454391ab0d1fe50e55cb43157e5338, true );
- if (!($e6454391ab0d1fe50e55cb43157e5338)) {
- throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence data: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
- }
- $this->id = ((isset( $e6454391ab0d1fe50e55cb43157e5338['id'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['id'] : 0));
- $this->S9302319e3645170d7ba406a06e4a6e4a = ((isset( $e6454391ab0d1fe50e55cb43157e5338['hw_id'] ) ? $e6454391ab0d1fe50e55cb43157e5338['hw_id'] : ''));
- $this->b17e1483a90b5236b8a18b391caa8993 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['contact_name'] ) ? $e6454391ab0d1fe50e55cb43157e5338['contact_name'] : ''));
- $this->d11c9fb42b70de16f6ef90c6de45b131 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['contact_address'] ) ? $e6454391ab0d1fe50e55cb43157e5338['contact_address'] : ''));
- $this->a9ce2d8e0cc3e5fc4bd51d021a69a8d9 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['quantity'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['quantity'] : 0));
- $this->j831209c64916b1a1327ac94b97b42434 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['date_from'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['date_from'] : 0));
- $this->h314a71822f7ad4d8a06234dff6e23b15 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['date_to'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['date_to'] : 0));
- $this->c5ec8b2e48c7e8edd2d4dd207d27322e = ((isset( $e6454391ab0d1fe50e55cb43157e5338['client_types'] ) ? $e6454391ab0d1fe50e55cb43157e5338['client_types'] : array( )));
- $this->country = ((isset( $e6454391ab0d1fe50e55cb43157e5338['country'] ) ? $e6454391ab0d1fe50e55cb43157e5338['country'] : ''));
- $this->f57d08d9e332bd3f24473a01e9dea712 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['company'] ) ? $e6454391ab0d1fe50e55cb43157e5338['company'] : ''));
- $this->ddfa26b848a7ef40cca28c2ccb01d9cc = ((isset( $e6454391ab0d1fe50e55cb43157e5338['phone'] ) ? $e6454391ab0d1fe50e55cb43157e5338['phone'] : ''));
- $this->f091b7dd8c8a95c6ccb38bdef6c72b73 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['added'] ) ? $e6454391ab0d1fe50e55cb43157e5338['added'] : ''));
- $this->c121517acb9790d0638c6210331775de = ((isset( $e6454391ab0d1fe50e55cb43157e5338['not_valid'] ) ? (bool) $e6454391ab0d1fe50e55cb43157e5338['not_valid'] : false));
- if ($fd95b71ccdc7a3d4063752c5f47d1d5c) {
- $c6ecab6933abea97330f02b90c12fd93d = new ac1194f77b5b06eeedf78db003654483( );
- ......................................................................................
- ..............................................
- .................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement