Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php eval("?>".base64_decode("PD9waHANCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio..
Decoded Output download
?>b'<?php
/************************************************************************************************
** The contents of this file are subject to the Vtiger SalesFunnel Module License Version 1.0
* ( "License" ); You may not use this file except in compliance with the License
* The Original Code is: Technokrafts Labs Pvt Ltd
* The Initial Developer of the Original Code is Technokrafts Labs Pvt Ltd.
* Portions created by Technokrafts Labs Pvt Ltd are Copyright ( C ) Technokrafts Labs Pvt Ltd.
* All Rights Reserved.
**
************************************************************************************************/
error_reporting(0);
class SalesFunnel_Setting_Action extends Vtiger_Action_Controller {
public function checkPermission(Vtiger_Request $request) {
$moduleName = $request->getModule();
if(!Users_Privileges_Model::isPermitted($moduleName, \'DetailView\', $request->get(\'record\'))) {
throw new AppException(vtranslate(\'LBL_PERMISSION_DENIED\', $moduleName));
}
}
public function process(Vtiger_Request $request) {
$moduleName = $request->getModule();
$settingmod = new SalesFunnel_Setting_Model();
$res = $settingmod->register_licence($request);
$response = new Vtiger_Response();
try{
$response->setResult(array(\'success\'=>$res[0], \'message\' => vtranslate($res[1], $moduleName) ));
}catch(Exception $e) {
$response->setError($e->getCode(), $e->getMessage());
}
$response->emit();
}
}
?>'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHANCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCioqIFRoZSBjb250ZW50cyBvZiB0aGlzIGZpbGUgYXJlIHN1YmplY3QgdG8gdGhlIFZ0aWdlciBTYWxlc0Z1bm5lbCBNb2R1bGUgTGljZW5zZSBWZXJzaW9uIDEuMA0KICogKCAiTGljZW5zZSIgKTsgWW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlDQogKiBUaGUgT3JpZ2luYWwgQ29kZSBpczogIFRlY2hub2tyYWZ0cyBMYWJzIFB2dCBMdGQNCiAqIFRoZSBJbml0aWFsIERldmVsb3BlciBvZiB0aGUgT3JpZ2luYWwgQ29kZSBpcyBUZWNobm9rcmFmdHMgTGFicyBQdnQgTHRkLg0KICogUG9ydGlvbnMgY3JlYXRlZCBieSBUZWNobm9rcmFmdHMgTGFicyBQdnQgTHRkIGFyZSBDb3B5cmlnaHQgKCBDICkgVGVjaG5va3JhZnRzIExhYnMgUHZ0IEx0ZC4NCiAqIEFsbCBSaWdodHMgUmVzZXJ2ZWQuDQoqKg0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLw0KZXJyb3JfcmVwb3J0aW5nKDApOw0KY2xhc3MgU2FsZXNGdW5uZWxfU2V0dGluZ19BY3Rpb24gZXh0ZW5kcyBWdGlnZXJfQWN0aW9uX0NvbnRyb2xsZXIgew0KDQoJcHVibGljIGZ1bmN0aW9uIGNoZWNrUGVybWlzc2lvbihWdGlnZXJfUmVxdWVzdCAkcmVxdWVzdCkgew0KCQkkbW9kdWxlTmFtZSA9ICRyZXF1ZXN0LT5nZXRNb2R1bGUoKTsNCg0KCQlpZighVXNlcnNfUHJpdmlsZWdlc19Nb2RlbDo6aXNQZXJtaXR0ZWQoJG1vZHVsZU5hbWUsICdEZXRhaWxWaWV3JywgJHJlcXVlc3QtPmdldCgncmVjb3JkJykpKSB7DQoJCQl0aHJvdyBuZXcgQXBwRXhjZXB0aW9uKHZ0cmFuc2xhdGUoJ0xCTF9QRVJNSVNTSU9OX0RFTklFRCcsICRtb2R1bGVOYW1lKSk7DQoJCX0NCgl9DQoJDQoJDQoJcHVibGljIGZ1bmN0aW9uIHByb2Nlc3MoVnRpZ2VyX1JlcXVlc3QgJHJlcXVlc3QpIHsNCgkkbW9kdWxlTmFtZSA9ICRyZXF1ZXN0LT5nZXRNb2R1bGUoKTsNCgkkc2V0dGluZ21vZCA9IG5ldyBTYWxlc0Z1bm5lbF9TZXR0aW5nX01vZGVsKCk7DQoJJHJlcyA9ICRzZXR0aW5nbW9kLT5yZWdpc3Rlcl9saWNlbmNlKCRyZXF1ZXN0KTsNCgkkcmVzcG9uc2UgPSBuZXcgVnRpZ2VyX1Jlc3BvbnNlKCk7DQogICAgICAgIHRyeXsNCg0KICAgICAgICAgICAgJHJlc3BvbnNlLT5zZXRSZXN1bHQoYXJyYXkoJ3N1Y2Nlc3MnPT4kcmVzWzBdLCAnbWVzc2FnZScgPT4gdnRyYW5zbGF0ZSgkcmVzWzFdLCAkbW9kdWxlTmFtZSkgKSk7DQogICAgICAgIH1jYXRjaChFeGNlcHRpb24gJGUpIHsNCiAgICAgICAgICAgICRyZXNwb25zZS0+c2V0RXJyb3IoJGUtPmdldENvZGUoKSwgJGUtPmdldE1lc3NhZ2UoKSk7DQogICAgICAgIH0NCiAgICAgICAgJHJlc3BvbnNlLT5lbWl0KCk7DQoJfQkJCQkJDQp9CQ0KPz4=")); ?>
Function Calls
| base64_decode | 1 |
Stats
| MD5 | dd2b195cb329e326c4d7f11e7ae6a697 |
| Eval Count | 1 |
| Decode Time | 78 ms |