Advertisement
Guest User

Untitled

a guest
Feb 18th, 2020
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.0.8.0
  8. * @ Author : DeZender
  9. * @ Release on : 25.09.2017
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. namespace Ministra\Lib\bd5c9022e9a9029209e5fd05775ea272;
  15.  
  16. class a57552a5e2494f1ec8c440b7ecd01f62b
  17. {
  18. private $P6113f68a4d02a0e9fea6ce0b4fd7359e = null;
  19. private $id = 0;
  20. private $S9302319e3645170d7ba406a06e4a6e4a = '';
  21. private $b17e1483a90b5236b8a18b391caa8993 = '';
  22. private $d11c9fb42b70de16f6ef90c6de45b131 = '';
  23. private $a9ce2d8e0cc3e5fc4bd51d021a69a8d9 = 0;
  24. private $j831209c64916b1a1327ac94b97b42434 = 0;
  25. private $h314a71822f7ad4d8a06234dff6e23b15 = 0;
  26. private $c5ec8b2e48c7e8edd2d4dd207d27322e = array( );
  27. private $c121517acb9790d0638c6210331775de = false;
  28. private $status = false;
  29. private $hash = '';
  30. private $dad2e0d44a83c2450012b9ea1d16cfc3 = '';
  31. private $l40720288c258fb2a6cca101f844a5582 = '';
  32. private $country = '';
  33. private $f57d08d9e332bd3f24473a01e9dea712 = '';
  34. private $ddfa26b848a7ef40cca28c2ccb01d9cc = '';
  35. private $f091b7dd8c8a95c6ccb38bdef6c72b73 = 0;
  36. private $Y5beab6c8f002cd12ce2858e20231c732 = false;
  37. private $error = null;
  38.  
  39. public function __construct($I4bdee734ada9cd70aa2395f1cb4b8c27)
  40. {
  41. $this->P6113f68a4d02a0e9fea6ce0b4fd7359e = $I4bdee734ada9cd70aa2395f1cb4b8c27;
  42. }
  43.  
  44. public function a349c56654f4fe2b97ccb192ded75035($fd95b71ccdc7a3d4063752c5f47d1d5c = true)
  45. {
  46. try {
  47. $this->S123a88d05233993036675ac6b77cd89d( $fd95b71ccdc7a3d4063752c5f47d1d5c );
  48. }
  49. catch (c897a99dc9c836d709f7acc04da2f9864 $O8a447bf5cc4452da0bc3d605c463c562) {
  50. $this->error = $O8a447bf5cc4452da0bc3d605c463c562;
  51. }
  52. }
  53.  
  54. public function S123a88d05233993036675ac6b77cd89d($fd95b71ccdc7a3d4063752c5f47d1d5c = true)
  55. {
  56. $I4bdee734ada9cd70aa2395f1cb4b8c27 = realpath( $this->P6113f68a4d02a0e9fea6ce0b4fd7359e );
  57.  
  58. if (!($I4bdee734ada9cd70aa2395f1cb4b8c27)) {
  59. throw new c897a99dc9c836d709f7acc04da2f9864( 'License file does not exist: ' . $this->P6113f68a4d02a0e9fea6ce0b4fd7359e );
  60. }
  61.  
  62. $k94f7854ed49672498c1e17fa0ec3b659 = file_get_contents( $I4bdee734ada9cd70aa2395f1cb4b8c27 );
  63.  
  64. if (!($k94f7854ed49672498c1e17fa0ec3b659)) {
  65. throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence file: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
  66. }
  67.  
  68. $this->hash = md5( base64_encode( $k94f7854ed49672498c1e17fa0ec3b659 ) );
  69. $B94063808c7eee8c53fe5c04e7f830cc0 = realpath( PROJECT_PATH . '/../cert/public.key' );
  70.  
  71. if (!($B94063808c7eee8c53fe5c04e7f830cc0)) {
  72. throw new c897a99dc9c836d709f7acc04da2f9864( 'File with public key does not exist' );
  73. }
  74.  
  75. $b3b1407782d8e07ed5a3f125bb53c71b = ioncube_read_file( $B94063808c7eee8c53fe5c04e7f830cc0 );
  76.  
  77. if (!($b3b1407782d8e07ed5a3f125bb53c71b)) {
  78. throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence public key: ' . $B94063808c7eee8c53fe5c04e7f830cc0 );
  79. }
  80.  
  81. openssl_get_publickey( $b3b1407782d8e07ed5a3f125bb53c71b );
  82. $e71e43b7bd75210a4b78007b501cb0de7 = openssl_public_decrypt( $k94f7854ed49672498c1e17fa0ec3b659, $e6454391ab0d1fe50e55cb43157e5338, $b3b1407782d8e07ed5a3f125bb53c71b );
  83.  
  84. if (!($e71e43b7bd75210a4b78007b501cb0de7)) {
  85. throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to decrypt license: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
  86. }
  87.  
  88. $e6454391ab0d1fe50e55cb43157e5338 = json_decode( $e6454391ab0d1fe50e55cb43157e5338, true );
  89.  
  90. if (!($e6454391ab0d1fe50e55cb43157e5338)) {
  91. throw new c897a99dc9c836d709f7acc04da2f9864( 'Unable to read licence data: ' . $I4bdee734ada9cd70aa2395f1cb4b8c27 );
  92. }
  93.  
  94. $this->id = ((isset( $e6454391ab0d1fe50e55cb43157e5338['id'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['id'] : 0));
  95. $this->S9302319e3645170d7ba406a06e4a6e4a = ((isset( $e6454391ab0d1fe50e55cb43157e5338['hw_id'] ) ? $e6454391ab0d1fe50e55cb43157e5338['hw_id'] : ''));
  96. $this->b17e1483a90b5236b8a18b391caa8993 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['contact_name'] ) ? $e6454391ab0d1fe50e55cb43157e5338['contact_name'] : ''));
  97. $this->d11c9fb42b70de16f6ef90c6de45b131 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['contact_address'] ) ? $e6454391ab0d1fe50e55cb43157e5338['contact_address'] : ''));
  98. $this->a9ce2d8e0cc3e5fc4bd51d021a69a8d9 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['quantity'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['quantity'] : 0));
  99. $this->j831209c64916b1a1327ac94b97b42434 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['date_from'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['date_from'] : 0));
  100. $this->h314a71822f7ad4d8a06234dff6e23b15 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['date_to'] ) ? (int) $e6454391ab0d1fe50e55cb43157e5338['date_to'] : 0));
  101. $this->c5ec8b2e48c7e8edd2d4dd207d27322e = ((isset( $e6454391ab0d1fe50e55cb43157e5338['client_types'] ) ? $e6454391ab0d1fe50e55cb43157e5338['client_types'] : array( )));
  102. $this->country = ((isset( $e6454391ab0d1fe50e55cb43157e5338['country'] ) ? $e6454391ab0d1fe50e55cb43157e5338['country'] : ''));
  103. $this->f57d08d9e332bd3f24473a01e9dea712 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['company'] ) ? $e6454391ab0d1fe50e55cb43157e5338['company'] : ''));
  104. $this->ddfa26b848a7ef40cca28c2ccb01d9cc = ((isset( $e6454391ab0d1fe50e55cb43157e5338['phone'] ) ? $e6454391ab0d1fe50e55cb43157e5338['phone'] : ''));
  105. $this->f091b7dd8c8a95c6ccb38bdef6c72b73 = ((isset( $e6454391ab0d1fe50e55cb43157e5338['added'] ) ? $e6454391ab0d1fe50e55cb43157e5338['added'] : ''));
  106. $this->c121517acb9790d0638c6210331775de = ((isset( $e6454391ab0d1fe50e55cb43157e5338['not_valid'] ) ? (bool) $e6454391ab0d1fe50e55cb43157e5338['not_valid'] : false));
  107.  
  108. if ($fd95b71ccdc7a3d4063752c5f47d1d5c) {
  109. $c6ecab6933abea97330f02b90c12fd93d = new ac1194f77b5b06eeedf78db003654483( );
  110. ......................................................................................
  111. ..............................................
  112. .................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement