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 namespace App\Http\Controllers;use App\Http\Requests\ImageUploadRequest;use App\Mode..
Decoded Output download
<?php namespace App\Http\Controllers;use App\Http\Requests\ImageUploadRequest;use App\Models\Asset;use App\Models\Setting;use App\Models\User;use App\Notifications\CurrentInventory;use Illuminate\Support\Facades\Auth;use Illuminate\Support\Facades\Gate;use Illuminate\Http\Request;use Illuminate\Support\Facades\Hash;use Illuminate\Support\Facades\Storage;use Image;use Redirect;use View;/**
* This controller handles all actions related to User Profiles for
* the Snipe-IT Asset Management application.
*
* @version v1.0
*/ class edqw9 extends trdsa{/**
* Returns a view with the user's profile form for editing
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v1.0]
* @return \Illuminate\Contracts\View\View
*/ public function gawj0(){$rachb=Auth::wivzc();return spnpd(base64_decode('YWNjb3VudC9wcm9maWxl'),compact(base64_decode('dXNlcg==')));}/**
* Validates and stores the user's update data.
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v1.0]
* @return \Illuminate\Http\RedirectResponse
*/ public function jcns1(ImageUploadRequest $cwvhe){$rachb=Auth::wivzc();$rachb->$lontf=$cwvhe->qyxg10(base64_decode('Zmlyc3RfbmFtZQ=='));$rachb->$aaqw11=$cwvhe->qyxg10(base64_decode('bGFzdF9uYW1l'));$rachb->$uypb12=$cwvhe->qyxg10(base64_decode('d2Vic2l0ZQ=='));$rachb->$kcgn13=$cwvhe->qyxg10(base64_decode('Z3JhdmF0YXI='));$rachb->$iwjw14=$cwvhe->qyxg10(base64_decode('c2tpbg=='));$rachb->$axvb15=$cwvhe->qyxg10(base64_decode('cGhvbmU='));if(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))){$rachb->$sjak17=$cwvhe->qyxg10(base64_decode('bG9jYWxl'),base64_decode('ZW4tVVM='));}if((Gate::vsuc18(base64_decode('c2VsZi50d29fZmFjdG9y')))&&((Setting::aynp19()->$vgyh1a==base64_decode('MQ=='))&&(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))))){$rachb->$rszm1b=$cwvhe->qyxg10(base64_decode('dHdvX2ZhY3Rvcl9vcHRpbg=='),base64_decode('MA=='));}if(Gate::vsuc18(base64_decode('c2VsZi5lZGl0X2xvY2F0aW9u'))&&(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz')))){$rachb->$ukag1c=$cwvhe->qyxg10(base64_decode('bG9jYXRpb25faWQ='));}vgiv1d(base64_decode('XEFwcFxIdHRwXFJlcXVlc3RzXEltYWdlVXBsb2FkUmVxdWVzdA=='))->phpj1e($rachb,600,base64_decode('YXZhdGFy'),base64_decode('YXZhdGFycw=='),base64_decode('YXZhdGFy'));if($rachb->ttmj1f()){return sslp20()->hrww21(base64_decode('cHJvZmlsZQ=='))->uluj22(base64_decode('c3VjY2Vzcw=='),base64_decode('QWNjb3VudCBzdWNjZXNzZnVsbHkgdXBkYXRlZA=='));}return sslp20()->oocu23()->eimt24()->hjkg25($rachb->gaei26());}/**
* Returns a page with the API token generation interface.
*
* We created a controller method for this because closures aren't allowed
* in the routes file if you want to be able to cache the routes.
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v4.0]
* @return View
*/ public function wuhr2(){if(!Gate::vsuc18(base64_decode('c2VsZi5hcGk='))){vmwy27(403);}return spnpd(base64_decode('YWNjb3VudC9hcGk='));}/**
* User change email page.
*
* @return View
*/ public function lqmu3(){$rachb=Auth::wivzc();return spnpd(base64_decode('YWNjb3VudC9jaGFuZ2UtcGFzc3dvcmQ='),compact(base64_decode('dXNlcg==')));}/**
* Users change password form processing page.
*
* @return Redirect
*/ public function cdrh4(Request $cwvhe){if(xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))){return sslp20()->hrww21(base64_decode('YWNjb3VudC5wYXNzd29yZC5pbmRleA=='))->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvdGFibGUubG9ja19wYXNzd29yZHM=')));}$rachb=Auth::wivzc();if($rachb->$jmui29==base64_decode('MQ==')){return sslp20()->hrww21(base64_decode('YWNjb3VudC5wYXNzd29yZC5pbmRleA=='))->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS5lcnJvci5wYXNzd29yZF9sZGFw')));}$hnvo2a=[base64_decode('Y3VycmVudF9wYXNzd29yZA==')=>base64_decode('cmVxdWlyZWQ='),base64_decode('cGFzc3dvcmQ=')=>Setting::aixo2b(base64_decode('c3RvcmU=')).base64_decode('fGNvbmZpcm1lZA=='),];$mlse2c=\Validator::vrya2d($cwvhe->duaq2e(),$hnvo2a);$mlse2c->zrwd2f(function($mlse2c)use($cwvhe,$rachb){if(!Hash::ibcp30($cwvhe->qyxg10(base64_decode('Y3VycmVudF9wYXNzd29yZA==')),$rachb->$fpsk31)){$mlse2c->uiux32()->sovv33(base64_decode('Y3VycmVudF9wYXNzd29yZA=='),eohv28(base64_decode('dmFsaWRhdGlvbi5jdXN0b20uaGFzaGVkX3Bhc3M=')));}if(strpos(Setting::aixo2b(base64_decode('c3RvcmU=')),base64_decode('ZGlzYWxsb3dfc2FtZV9wd2RfYXNfdXNlcl9maWVsZHM='))!==false){if(($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$rews34)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$xuza35)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$lontf)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$aaqw11)){$mlse2c->uiux32()->sovv33(base64_decode('cGFzc3dvcmQ='),eohv28(base64_decode('dmFsaWRhdGlvbi5kaXNhbGxvd19zYW1lX3B3ZF9hc191c2VyX2ZpZWxkcw==')));}}});if(!$mlse2c->umqn36()){$rachb->$fpsk31=Hash::vrya2d($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ=')));$rachb->xkbm37();Auth::qwsc38($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ=')));return sslp20()->hrww21(base64_decode('YWNjb3VudA=='))->uluj22(base64_decode('c3VjY2Vzcw=='),eohv28(base64_decode('cGFzc3dvcmRzLnBhc3N3b3JkX2NoYW5nZQ==')));}return sslp20()->oocu23()->eimt24()->hjkg25($mlse2c);}/**
* Save the menu state of open/closed when the user clicks on the hamburger
* menu.
*
* This URL is triggered via jquery in
* resources/views/layouts/default.blade.php
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v4.0]
* @return View
*/ public function ebpt6(Request $cwvhe){if($cwvhe->qyxg10(base64_decode('c3RhdGU='))==base64_decode('b3Blbg==')){$cwvhe->wlkj39()->qyfs3a(base64_decode('bWVudV9zdGF0ZQ=='),base64_decode('b3Blbg=='));}else{$cwvhe->wlkj39()->qyfs3a(base64_decode('bWVudV9zdGF0ZQ=='),base64_decode('Y2xvc2Vk'));}}/**
* Print inventory
*
* @author A. Gianotto
* @since [v6.0.12]
* @return Illuminate\View\View
*/ public function ayfb7(){$expv3b=Auth::wivzc();return spnpd(base64_decode('dXNlcnMvcHJpbnQ='))->uluj22(base64_decode('YXNzZXRz'),Auth::wivzc()->$zywa3c)->uluj22(base64_decode('bGljZW5zZXM='),$expv3b->kelg3d()->mbjm3e())->uluj22(base64_decode('YWNjZXNzb3JpZXM='),$expv3b->pbju3f()->mbjm3e())->uluj22(base64_decode('Y29uc3VtYWJsZXM='),$expv3b->hfzm40()->mbjm3e())->uluj22(base64_decode('c2hvd191c2Vy'),$expv3b)->uluj22(base64_decode('c2V0dGluZ3M='),Setting::aynp19());}/**
* Emails user a list of assigned assets
*
* @author A. Gianotto
* @since [v6.0.12]
* @return \Illuminate\Http\RedirectResponse
*/ public function uekt8(){if(!$rachb=User::dyaj41(Auth::wivzc()->$cfjx42)){return sslp20()->oocu23()->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS51c2VyX25vdF9mb3VuZA=='),[base64_decode('aWQ=')=>$lexa43]));}if(empty($rachb->$xuza35)){return sslp20()->oocu23()->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS51c2VyX2hhc19ub19lbWFpbA==')));}$rachb->ydds44((new qlgk45($rachb)));return sslp20()->oocu23()->uluj22(base64_decode('c3VjY2Vzcw=='),eohv28(base64_decode('YWRtaW4vdXNlcnMvZ2VuZXJhbC51c2VyX25vdGlmaWVk')));}}?>
Did this file decode correctly?
Original Code
<?php namespace App\Http\Controllers;use App\Http\Requests\ImageUploadRequest;use App\Models\Asset;use App\Models\Setting;use App\Models\User;use App\Notifications\CurrentInventory;use Illuminate\Support\Facades\Auth;use Illuminate\Support\Facades\Gate;use Illuminate\Http\Request;use Illuminate\Support\Facades\Hash;use Illuminate\Support\Facades\Storage;use Image;use Redirect;use View;/**
* This controller handles all actions related to User Profiles for
* the Snipe-IT Asset Management application.
*
* @version v1.0
*/ class edqw9 extends trdsa{/**
* Returns a view with the user's profile form for editing
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v1.0]
* @return \Illuminate\Contracts\View\View
*/ public function gawj0(){$rachb=Auth::wivzc();return spnpd(base64_decode('YWNjb3VudC9wcm9maWxl'),compact(base64_decode('dXNlcg==')));}/**
* Validates and stores the user's update data.
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v1.0]
* @return \Illuminate\Http\RedirectResponse
*/ public function jcns1(ImageUploadRequest $cwvhe){$rachb=Auth::wivzc();$rachb->$lontf=$cwvhe->qyxg10(base64_decode('Zmlyc3RfbmFtZQ=='));$rachb->$aaqw11=$cwvhe->qyxg10(base64_decode('bGFzdF9uYW1l'));$rachb->$uypb12=$cwvhe->qyxg10(base64_decode('d2Vic2l0ZQ=='));$rachb->$kcgn13=$cwvhe->qyxg10(base64_decode('Z3JhdmF0YXI='));$rachb->$iwjw14=$cwvhe->qyxg10(base64_decode('c2tpbg=='));$rachb->$axvb15=$cwvhe->qyxg10(base64_decode('cGhvbmU='));if(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))){$rachb->$sjak17=$cwvhe->qyxg10(base64_decode('bG9jYWxl'),base64_decode('ZW4tVVM='));}if((Gate::vsuc18(base64_decode('c2VsZi50d29fZmFjdG9y')))&&((Setting::aynp19()->$vgyh1a==base64_decode('MQ=='))&&(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))))){$rachb->$rszm1b=$cwvhe->qyxg10(base64_decode('dHdvX2ZhY3Rvcl9vcHRpbg=='),base64_decode('MA=='));}if(Gate::vsuc18(base64_decode('c2VsZi5lZGl0X2xvY2F0aW9u'))&&(!xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz')))){$rachb->$ukag1c=$cwvhe->qyxg10(base64_decode('bG9jYXRpb25faWQ='));}vgiv1d(base64_decode('XEFwcFxIdHRwXFJlcXVlc3RzXEltYWdlVXBsb2FkUmVxdWVzdA=='))->phpj1e($rachb,600,base64_decode('YXZhdGFy'),base64_decode('YXZhdGFycw=='),base64_decode('YXZhdGFy'));if($rachb->ttmj1f()){return sslp20()->hrww21(base64_decode('cHJvZmlsZQ=='))->uluj22(base64_decode('c3VjY2Vzcw=='),base64_decode('QWNjb3VudCBzdWNjZXNzZnVsbHkgdXBkYXRlZA=='));}return sslp20()->oocu23()->eimt24()->hjkg25($rachb->gaei26());}/**
* Returns a page with the API token generation interface.
*
* We created a controller method for this because closures aren't allowed
* in the routes file if you want to be able to cache the routes.
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v4.0]
* @return View
*/ public function wuhr2(){if(!Gate::vsuc18(base64_decode('c2VsZi5hcGk='))){vmwy27(403);}return spnpd(base64_decode('YWNjb3VudC9hcGk='));}/**
* User change email page.
*
* @return View
*/ public function lqmu3(){$rachb=Auth::wivzc();return spnpd(base64_decode('YWNjb3VudC9jaGFuZ2UtcGFzc3dvcmQ='),compact(base64_decode('dXNlcg==')));}/**
* Users change password form processing page.
*
* @return Redirect
*/ public function cdrh4(Request $cwvhe){if(xcna16(base64_decode('YXBwLmxvY2tfcGFzc3dvcmRz'))){return sslp20()->hrww21(base64_decode('YWNjb3VudC5wYXNzd29yZC5pbmRleA=='))->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvdGFibGUubG9ja19wYXNzd29yZHM=')));}$rachb=Auth::wivzc();if($rachb->$jmui29==base64_decode('MQ==')){return sslp20()->hrww21(base64_decode('YWNjb3VudC5wYXNzd29yZC5pbmRleA=='))->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS5lcnJvci5wYXNzd29yZF9sZGFw')));}$hnvo2a=[base64_decode('Y3VycmVudF9wYXNzd29yZA==')=>base64_decode('cmVxdWlyZWQ='),base64_decode('cGFzc3dvcmQ=')=>Setting::aixo2b(base64_decode('c3RvcmU=')).base64_decode('fGNvbmZpcm1lZA=='),];$mlse2c=\Validator::vrya2d($cwvhe->duaq2e(),$hnvo2a);$mlse2c->zrwd2f(function($mlse2c)use($cwvhe,$rachb){if(!Hash::ibcp30($cwvhe->qyxg10(base64_decode('Y3VycmVudF9wYXNzd29yZA==')),$rachb->$fpsk31)){$mlse2c->uiux32()->sovv33(base64_decode('Y3VycmVudF9wYXNzd29yZA=='),eohv28(base64_decode('dmFsaWRhdGlvbi5jdXN0b20uaGFzaGVkX3Bhc3M=')));}if(strpos(Setting::aixo2b(base64_decode('c3RvcmU=')),base64_decode('ZGlzYWxsb3dfc2FtZV9wd2RfYXNfdXNlcl9maWVsZHM='))!==false){if(($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$rews34)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$xuza35)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$lontf)||($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ='))==$rachb->$aaqw11)){$mlse2c->uiux32()->sovv33(base64_decode('cGFzc3dvcmQ='),eohv28(base64_decode('dmFsaWRhdGlvbi5kaXNhbGxvd19zYW1lX3B3ZF9hc191c2VyX2ZpZWxkcw==')));}}});if(!$mlse2c->umqn36()){$rachb->$fpsk31=Hash::vrya2d($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ=')));$rachb->xkbm37();Auth::qwsc38($cwvhe->qyxg10(base64_decode('cGFzc3dvcmQ=')));return sslp20()->hrww21(base64_decode('YWNjb3VudA=='))->uluj22(base64_decode('c3VjY2Vzcw=='),eohv28(base64_decode('cGFzc3dvcmRzLnBhc3N3b3JkX2NoYW5nZQ==')));}return sslp20()->oocu23()->eimt24()->hjkg25($mlse2c);}/**
* Save the menu state of open/closed when the user clicks on the hamburger
* menu.
*
* This URL is triggered via jquery in
* resources/views/layouts/default.blade.php
*
* @author [A. Gianotto] [<[email protected]>]
* @since [v4.0]
* @return View
*/ public function ebpt6(Request $cwvhe){if($cwvhe->qyxg10(base64_decode('c3RhdGU='))==base64_decode('b3Blbg==')){$cwvhe->wlkj39()->qyfs3a(base64_decode('bWVudV9zdGF0ZQ=='),base64_decode('b3Blbg=='));}else{$cwvhe->wlkj39()->qyfs3a(base64_decode('bWVudV9zdGF0ZQ=='),base64_decode('Y2xvc2Vk'));}}/**
* Print inventory
*
* @author A. Gianotto
* @since [v6.0.12]
* @return Illuminate\View\View
*/ public function ayfb7(){$expv3b=Auth::wivzc();return spnpd(base64_decode('dXNlcnMvcHJpbnQ='))->uluj22(base64_decode('YXNzZXRz'),Auth::wivzc()->$zywa3c)->uluj22(base64_decode('bGljZW5zZXM='),$expv3b->kelg3d()->mbjm3e())->uluj22(base64_decode('YWNjZXNzb3JpZXM='),$expv3b->pbju3f()->mbjm3e())->uluj22(base64_decode('Y29uc3VtYWJsZXM='),$expv3b->hfzm40()->mbjm3e())->uluj22(base64_decode('c2hvd191c2Vy'),$expv3b)->uluj22(base64_decode('c2V0dGluZ3M='),Setting::aynp19());}/**
* Emails user a list of assigned assets
*
* @author A. Gianotto
* @since [v6.0.12]
* @return \Illuminate\Http\RedirectResponse
*/ public function uekt8(){if(!$rachb=User::dyaj41(Auth::wivzc()->$cfjx42)){return sslp20()->oocu23()->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS51c2VyX25vdF9mb3VuZA=='),[base64_decode('aWQ=')=>$lexa43]));}if(empty($rachb->$xuza35)){return sslp20()->oocu23()->uluj22(base64_decode('ZXJyb3I='),eohv28(base64_decode('YWRtaW4vdXNlcnMvbWVzc2FnZS51c2VyX2hhc19ub19lbWFpbA==')));}$rachb->ydds44((new qlgk45($rachb)));return sslp20()->oocu23()->uluj22(base64_decode('c3VjY2Vzcw=='),eohv28(base64_decode('YWRtaW4vdXNlcnMvZ2VuZXJhbC51c2VyX25vdGlmaWVk')));}}?>
Function Calls
None |
Stats
MD5 | 3c72b48f8eaf5cbe9b16939ba28ce509 |
Eval Count | 0 |
Decode Time | 116 ms |