Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(str_replace(base64_decode('ZGVjbGFyZSAoc3RyaWN0X3R5cGVzPTEpOw=='),'',gzinflate(base64..
Decoded Output download
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator |
| on 2024-03-14 21:31:41 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
/*
__________________________________________________
| Wenn diese Datei manipuliert wird, |
| erlischt der Support! |
| - NETZdinge.de - |
|__________________________________________________|
*/
namespace Plugin
etzdingeDE_google_codes; use JTL\Helpers\Request; use JTL\Shopsetting; use JTL\Shop; use Plugin
etzdingeDE_google_codes\src\Backend\GoogleAnalytics4; use Plugin
etzdingeDE_google_codes\src\Backend\GoogleAdsRemarketing; use Plugin
etzdingeDE_google_codes\src\Backend\GoogleTagManager; if (!(!method_exists("Request", "isAjaxRequest") || !Request::isAjaxRequest() || isset($_GET["quickView"]) && $_GET["quickView"] == 1)) { goto I2JWQ; } if (!($PluginHelper->settings["bUseGA4"] == "on")) { goto PnTsN; } $GoogleAnalytics4 = new GoogleAnalytics4($this->getPlugin()); PnTsN: if (!($PluginHelper->settings["bUseGoogleAdsConversionTracking"] == "on")) { goto Eliir; } $GoogleAdsRemarketing = new GoogleAdsRemarketing($this->getPlugin()); Eliir: if (!($PluginHelper->settings["bUseGoogleTagManager"] == "on")) { goto JRK6M; } $GoogleTagManager = new GoogleTagManager($this->getPlugin()); JRK6M: if (!($PluginHelper->settings["cCookieService"] == "JTL" && !isset($_SESSION["nd_consent_korrektur"]))) { goto ttTAe; } $conf = Shopsetting::getInstance()->getAll(); $template = Shop::Container()->getTemplateService()->getActiveTemplate(); if (!(strpos("*" . $template->cTemplate, "Snackys") && version_compare($template->cVersion, "5.1.3", "<"))) { goto bZ1QM; } pq("body script[src*="Snackys/js/consent.js"]")->remove(); if ($conf["template"]["general"]["use_minify"] !== "N") { goto Kac53; } pq("body script[src*="js/consent.googlecodes.js]")->removeAttr("defer")->before("<script src="templates/Snackys/js/consent.js"></script>"); goto iL0uw; Kac53: pq("body script[src*="plugin_js_body"]")->removeAttr("defer")->before("<script src="templates/Snackys/js/consent.js"></script>"); iL0uw: if (isset($_SESSION["nd_consent_korrektur"])) { goto LBuXn; } $_SESSION["nd_consent_korrektur"] = "netzdingeDE_google_codes"; LBuXn: bZ1QM: ttTAe: if (!($PluginHelper->getSeitentyp() == 1)) { goto kq4dn; } $PluginHelper->insertToDom("#result-wrapper", "prepend", "<meta name="ndGAfVKNetto" content="" . round((float) $Functions->template_vars_arr["Artikel"]->Preise->fVKNetto, 2) . "" />"); $PluginHelper->insertToDom("#result-wrapper", "prepend", "<meta name="ndGAfVKBrutto" content="" . round((float) $Functions->template_vars_arr["Artikel"]->Preise->fVKBrutto, 2) . "" />"); kq4dn: if (empty($PluginHelper->settings["cSearchConsoleTag"])) { goto d2e7j; } $PluginHelper->insertToDom("head", "append", "<meta name="google-site-verification" content="" . $PluginHelper->settings["cSearchConsoleTag"] . "" />"); d2e7j: if (!($PluginHelper->settings["bKillCloseButton"] === "on")) { goto Syg2c; } pq("body")->append("<style>button#consent-banner-btn-close, #consent-settings button.consent-modal-close {display:none;}</style>"); Syg2c: if (!($PluginHelper->settings["bUseGA4"] == "on" && !empty($PluginHelper->settings["cGA4ID"]) || ($PluginHelper->settings["bUseGoogleAdsConversionTracking"] == "on" && $Functions->bIstBestellseite || $PluginHelper->settings["bUseGoogleAdsRemarketing"] == "on") && !empty($PluginHelper->settings["cSendToWert"]))) { goto NCedK; } if (!($PluginHelper->settings["bUseGA4"] == "on" && !empty($PluginHelper->settings["cGA4ID"]) && $PluginHelper->settings["cGA4ShowDeactivation"] != "N" && $PluginHelper->settings["bUsebUseGoogleConsentMode"] != "on")) { goto lU6jt; } $PluginHelper->insertToDom("head", "append", $GoogleAnalytics4->getOptOutScript($PluginHelper->settings["cGA4ID"])); lU6jt: $PluginHelper->insertToDom("head", "append", $Functions->getAllgWebsiteTag()); NCedK: if (!($PluginHelper->settings["bUseGA4"] == "on" && !empty($PluginHelper->settings["cGA4ID"]))) { goto tyDLM; } if (!($PluginHelper->settings["bGA4EnhancedEcommerce"] == "on")) { goto z_6rA; } $PluginHelper->insertToDom("head", "append", $GoogleAnalytics4->getEcommerceData()); if ($PluginHelper->getSeitentyp() == 1 && isset($_GET["quickView"]) && $_GET["quickView"] == 1) { goto VvdhS; } if ($PluginHelper->getSeitentyp() == 1) { goto IN9Gu; } $PluginHelper->insertToDom("body", "append", $GoogleAnalytics4->getBodyString()); goto PT_Nf; VvdhS: $PluginHelper->insertToDom("#product-offer", "append", $GoogleAnalytics4->getBodyString()); goto PT_Nf; IN9Gu: $PluginHelper->insertToDom("#result-wrapper", "append", $GoogleAnalytics4->getBodyString()); PT_Nf: if (!($PluginHelper->settings["cGA4ShowDeactivation"] != "N" && $PluginHelper->settings["cGA4ShowDeactivation"] != "NE")) { goto ds7Ar; } if (!($PluginHelper->settings["bUsebUseGoogleConsentMode"] != "on" && ($PluginHelper->getSeitentyp() == 21 || $PluginHelper->settings["cGA4ShowDeactivation"] == "Y" || $PluginHelper->settings["cGA4ShowDeactivation"] == "YD"))) { goto cD3oF; } $netzdingeDE_google_codes_text = "<div id="gaOptout"" . ($PluginHelper->settings["cGA4ShowDeactivation"] == "YD" || $PluginHelper->settings["cGA4ShowDeactivation"] == "YDDS" ? "class="visible-xs visible-sm visible-md"" : '') . "><a id="gaOptoutLink" class="optOut" style="color:" . $PluginHelper->settings["cGA4ShowDeactivationColor"] . "" href="#">" . $PluginHelper->locales["Deaktivierungslink"] . "</a>" . ($PluginHelper->settings["bGA4ShowOptOutStatus"] == "on" ? " <span id="gaOptoutStatus">" . $PluginHelper->locales["Status_Opt_In"] . "</span>" : '') . "</div>"; $PluginHelper->insertToDom($PluginHelper->settings["cGA4PqueryShowDeactivation"], $PluginHelper->settings["cGA4PqueryShowDeactivationPosition"], $netzdingeDE_google_codes_text); if (!($PluginHelper->settings["bGA4ShowOptOutPopUps"] == "on")) { goto UQK1u; } $PluginHelper->insertToDom("body", "append", '', $this->getPlugin()->getPaths()->getFrontendPath() . "template/popupOptOut.tpl"); UQK1u: cD3oF: ds7Ar: z_6rA: tyDLM: if (!($PluginHelper->getSeitentyp() == 2 && ($PluginHelper->settings["bUseGA4"] == "on" && $PluginHelper->settings["bGA4EnhancedEcommerce"] == "on" || $PluginHelper->settings["bUseGoogleTagManager"] == "on" && !empty($PluginHelper->settings["cGTMId"]) && $PluginHelper->settings["bGoogleTagManagerDataLayer"] == "on"))) { goto Gv8l1; } $string = ''; $string .= "<meta id="gc-listing-skus""; foreach ($Functions->template_vars_arr["Suchergebnisse"]->getProducts() as $item) { goto aBOTe; OHgRk: $string .= " data-fvknetto-" . $item->kArtikel . "="" . round((float) $item->Preise->fVKNetto, 2) . """; goto Ks8qe; Ks8qe: $string .= " data-fvkbrutto-" . $item->kArtikel . "="" . round((float) $item->Preise->fVKBrutto, 2) . """; goto yP9ec; yP9ec: pxbgu: goto Y5sd9; aBOTe: $string .= " data-sku-" . $item->kArtikel . "="" . $item->cArtNr . """; goto OHgRk; Y5sd9: } x0GR2: $string .= ">"; $PluginHelper->insertToDom("body", "append", $string); Gv8l1: if (!($PluginHelper->settings["bUseGoogleAdsConversionTracking"] == "on" && !empty($PluginHelper->settings["cSendToWert"]) && $Functions->bIstBestellseite)) { goto wTTml; } $PluginHelper->insertToDom("head", "append", $Functions->getAdsString()); wTTml: if (!($PluginHelper->settings["bUseGoogleAdsConversionTracking"] == "on" && $PluginHelper->settings["bUseGoogleAdsRemarketing"] == "on" && !empty($PluginHelper->settings["cSendToWert"]))) { goto Csr2q; } if ($PluginHelper->getSeitentyp() == 1) { goto sx93h; } $PluginHelper->insertToDom("body", "append", $GoogleAdsRemarketing->getRemarketingString()); goto ZgInO; sx93h: $PluginHelper->insertToDom("#result-wrapper", "append", $GoogleAdsRemarketing->getRemarketingString()); ZgInO: Csr2q: if (!($PluginHelper->getSeitentyp() == 18 && $PluginHelper->settings["bUseSitelinksSearchBox"] == "on")) { goto mvYaT; } $PluginHelper->insertToDom("body", "append", $Functions->getSiteSearchString()); mvYaT: if (!($PluginHelper->settings["bUseGoogleTagManager"] == "on" && !empty($PluginHelper->settings["cGTMId"]))) { goto QuZ5a; } $GoogleTagManager->setGTMString(); QuZ5a: I2JWQ: if (!isset($_SESSION["netzdingeDE_google_codes_oBestellung"])) { goto Pb5iy; } unset($_SESSION["netzdingeDE_google_codes_oBestellung"]); Pb5iy:
Did this file decode correctly?
Original Code
eval(str_replace(base64_decode('ZGVjbGFyZSAoc3RyaWN0X3R5cGVzPTEpOw=='),'',gzinflate(base64_decode("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"))));
Function Calls
gzinflate | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 5c8a32c585a2c8a69d97ae35a37ddc98 |
Eval Count | 1 |
Decode Time | 50 ms |