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

Variables

None

Stats

MD5 dd2b195cb329e326c4d7f11e7ae6a697
Eval Count 1
Decode Time 78 ms