Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
/* __________________________________________________ | Obfuscated by YAK Pro - Php Ob..
Decoded Output download
<? /* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator |
| on 2023-11-15 16:04:15 |
| 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\Catalog\Product\Artikel; $PluginHelper->settings = $Functions->settings; if (!($PluginHelper->getSeitentyp() == 2)) { goto nWbC_; } $response = $args_arr["objResponse"]; $objResponse = $response->jsonSerialize(); $kArtikel = null; foreach ($objResponse["evoProductCalls"] as $evoProductCall) { goto vbaZQ; eMvnq: $kArtikel = $evoProductCall[1][1]; goto PQ7nW; vbaZQ: if (!($evoProductCall[0] === "setArticleContent")) { goto NUmVe; } goto eMvnq; PQ7nW: NUmVe: goto S297w; S297w: eaYst: goto QTLs3; QTLs3: } j1r7a: $response->debugLog("kArtikel des Kindes ist " . $kArtikel); if (empty($kArtikel)) { goto NxDjT; } $oArtikelVar = new Artikel(); $oArtikelVar->fuelleArtikel((int) $kArtikel); if (!isset($oArtikelVar->cArtNr)) { goto lJ8hG; } if (!($PluginHelper->settings["bUseGA4"] == "on" && $PluginHelper->settings["bGA4EnhancedEcommerce"] == "on" || $PluginHelper->settings["bUseUniversalCode"] == "on" && $PluginHelper->settings["bEnhancedEcommerce"] == "on" || $PluginHelper->settings["bUseGoogleTagManager"] == "on" && !empty($PluginHelper->settings["cGTMId"]) && $PluginHelper->settings["bGoogleTagManagerDataLayer"] == "Y")) { goto LulQS; } $response->assignDom("gc-listing-skus", "content", urlencode($oArtikelVar->cArtNr)); $response->assignDom("gc-listing-skus", "insertAdjacentText", "['beforeend', '" . urlencode($oArtikelVar->cArtNr) . "']"); LulQS: lJ8hG: NxDjT: nWbC_: ?>
Did this file decode correctly?
Original Code
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator |
| on 2023-11-15 16:04:15 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
/*
__________________________________________________
| Wenn diese Datei manipuliert wird, |
| erlischt der Support! |
| - NETZdinge.de - |
|__________________________________________________|
*/
namespace Plugin\netzdingeDE_google_codes; use JTL\Catalog\Product\Artikel; $PluginHelper->settings = $Functions->settings; if (!($PluginHelper->getSeitentyp() == 2)) { goto nWbC_; } $response = $args_arr["\x6f\142\152\122\145\163\160\157\x6e\x73\x65"]; $objResponse = $response->jsonSerialize(); $kArtikel = null; foreach ($objResponse["\145\x76\157\120\x72\157\144\x75\x63\x74\x43\x61\154\x6c\x73"] as $evoProductCall) { goto vbaZQ; eMvnq: $kArtikel = $evoProductCall[1][1]; goto PQ7nW; vbaZQ: if (!($evoProductCall[0] === "\163\145\164\x41\162\x74\151\x63\154\145\x43\157\x6e\x74\145\156\164")) { goto NUmVe; } goto eMvnq; PQ7nW: NUmVe: goto S297w; S297w: eaYst: goto QTLs3; QTLs3: } j1r7a: $response->debugLog("\153\x41\x72\164\x69\x6b\x65\154\40\x64\x65\163\40\x4b\151\156\144\x65\163\x20\151\163\x74\40" . $kArtikel); if (empty($kArtikel)) { goto NxDjT; } $oArtikelVar = new Artikel(); $oArtikelVar->fuelleArtikel((int) $kArtikel); if (!isset($oArtikelVar->cArtNr)) { goto lJ8hG; } if (!($PluginHelper->settings["\x62\x55\x73\145\107\x41\x34"] == "\157\x6e" && $PluginHelper->settings["\142\107\x41\x34\105\x6e\150\141\x6e\x63\x65\x64\105\143\x6f\155\x6d\x65\x72\x63\x65"] == "\157\x6e" || $PluginHelper->settings["\x62\125\x73\x65\x55\156\151\166\145\x72\x73\141\x6c\103\157\x64\145"] == "\157\156" && $PluginHelper->settings["\142\x45\156\150\x61\x6e\143\x65\x64\105\143\x6f\155\x6d\145\x72\x63\x65"] == "\157\156" || $PluginHelper->settings["\142\125\x73\x65\x47\x6f\x6f\147\x6c\x65\x54\x61\147\115\141\156\x61\147\x65\x72"] == "\x6f\156" && !empty($PluginHelper->settings["\143\x47\124\x4d\111\x64"]) && $PluginHelper->settings["\x62\107\157\157\x67\154\145\124\x61\147\x4d\141\x6e\x61\x67\x65\x72\x44\x61\x74\141\x4c\141\171\x65\162"] == "\131")) { goto LulQS; } $response->assignDom("\147\x63\55\154\151\x73\164\x69\156\x67\55\163\x6b\165\163", "\143\x6f\156\164\145\156\164", urlencode($oArtikelVar->cArtNr)); $response->assignDom("\x67\143\x2d\154\151\x73\x74\x69\x6e\147\x2d\163\153\165\163", "\151\156\163\145\x72\x74\x41\x64\152\x61\143\x65\156\x74\124\x65\170\164", "\x5b\47\x62\145\x66\x6f\x72\x65\145\x6e\144\47\x2c\40\x27" . urlencode($oArtikelVar->cArtNr) . "\x27\135"); LulQS: lJ8hG: NxDjT: nWbC_:
Function Calls
None |
Stats
MD5 | 0596ccb5b3aa08f3c27aa5e82e4c50ce |
Eval Count | 0 |
Decode Time | 45 ms |