Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


namespace Pterodactyl\Http\Controllers\Admin\Arix;
 use Illuminate\View\View;
 use Illuminate\Support\Facades\Http as AASupport;
 use Prologue\Alerts\AlertsMessageBag;
 use Illuminate\View\Factory as ViewFactory;
 use Pterodactyl\Http\Controllers\Controller;
 use Pterodactyl\Http\Requests\Admin\Arix\ArixMailRequest;
 use Pterodactyl\Contracts\Repository\SettingsRepositoryInterface;
	 class ArixMailController extends Controller {
		 public function __construct(private AlertsMessageBag $alert, private SettingsRepositoryInterface $settings, private ViewFactory $view) {
		 
	}
		 public function index() : View {
		 return $this->view->make("admin.arix.mail", ["mail_color" => $this->settings->get("settings::arix:mail_color", "#4a35cf"), "mail_backgroundColor" => $this->settings->get("settings::arix:mail_backgroundColor", "#F5F5FF"), "mail_logo" => $this->settings->get("settings::arix:mail_logo", "https://arix.gg/arix.png"), "mail_logoFull" => $this->settings->get("settings::arix:mail_logoFull", false), "mail_mode" => $this->settings->get("settings::arix:mail_mode", "light"), "mail_discord" => $this->settings->get("settings::arix:mail_discord", "https://arix.gg/discord"), "mail_twitter" => $this->settings->get("settings::arix:mail_twitter", "https://x.com"), "mail_facebook" => $this->settings->get("settings::arix:mail_facebook", "https://facebook.com"), "mail_instagram" => $this->settings->get("settings::arix:mail_instagram", "https://instagram.com"), "mail_linkedin" => $this->settings->get("settings::arix:mail_linkedin", "https://linkedin.com"), "mail_youtube" => $this->settings->get("settings::arix:mail_youtube", "https://youtube.com"), "mail_status" => $this->settings->get("settings::arix:mail_status", "https://arix.gg/status"), "mail_billing" => $this->settings->get("settings::arix:mail_billing", "https://arix.gg/billing"), "mail_support" => $this->settings->get("settings::arix:mail_support", "https://arix.gg/support")]);
		 
	}
		 public function store(ArixMailRequest $request) {
		 goto YNSwb;
		 eZKS8: YTmlA: goto xpSht;
		 hAZIO: $this->alert->success("Theme settings have been updated successfully.")->flash();
		 goto NdIg_;
		 Iq4mc: $responseData = $response->json();
		 goto G4tGY;
		 X7_R_: $respond = "success";
		 goto aTmLZ;
		 iSyTG: throw new \Exception("Something went wrong");
		 goto eZKS8;
		 sG40X: $this->alert->warning("Something went wrong.")->flash();
		 goto iSyTG;
		 a06Vl: LVGZz: goto hAZIO;
			 G4tGY: if (!$responseData[$respond]) {
			 goto q15XU;
			 
		}
		 goto z1o5m;
		 xpSht: return redirect()->route("admin.arix.mail");
		 goto Xp71K;
		 aTmLZ: $response = AASupport::asForm()->post($endpoint, ["license" => config("arixTheme.license")]);
		 goto Iq4mc;
		 YNSwb: $endpoint = "https://arix.gg/license/arix-theme";
		 goto X7_R_;
		 PTr5k: q15XU: goto sG40X;
		 NdIg_: goto YTmlA;
		 goto PTr5k;
			 z1o5m: foreach ($request->normalize() as $key => $value) {
			 $this->settings->set("settings::" . $key, $value);
			 O5Y8C: 
		}
		 goto a06Vl;
		 Xp71K: 
	}
	 
}



© 2023 Quttera Ltd. All rights reserved.