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 ob_start();$a="eNqlVG1vGjkQ/l6p/2GKkHY5kU0qNfkQGnI00Ao1BQSoulMVbY09gJvFXtneJL0q//3G3..
Decoded Output download
@ob_end_clean();?><?php
$token = $_GET['token']; define('_PS_ADMIN_DIR_', getcwd()); include(_PS_ADMIN_DIR_ . '/../config/config.inc.php'); include(_PS_ADMIN_DIR_ . '/../modules/dreamloveimport/dreamloveimport.php'); include(_PS_ADMIN_DIR_ . '/../modules/dreamloveimport/functions.php'); $importer = new ImportFunctionsDreamLove(); $tokenLocal = Configuration::get($importer->sufijo.'TOKEN_CRON'); if ($token != $tokenLocal) { die('Token no valido'); } if (version_compare(_PS_VERSION_, '1.5.0.0 ', '>=')) { $versionPS = 15; } else { $versionPS = 14; } $numImagenes = Configuration::get($importer->sufijo . 'CANTIDAD_IMAGENES'); $datos = db::getInstance()->executeS("select * from `" . _DB_PREFIX_ .$importer->tabla ."imagenesPendientes` ORDER BY idProducto ASC limit 0," . $numImagenes); if (count($datos)) { foreach ($datos as $dato) { $producto = new Product($dato['idProducto']); if (ValidateCore::isLoadedObject($producto)) { $producto = null; unset($producto); $datosImagen = unserialize($dato['imagen']); $imagen = new Image(); $imagen->id_product = $dato['idProducto']; $imagen->position = $datosImagen->position; $imagen->cover = $datosImagen->cover; $imagen->legend = $importer->cleanName($datosImagen->legend); $url = $datosImagen->link; try { if ($imagen->add()) { if (!$importer->copyImagen($imagen->id_product, $imagen->id, $url)) { $imagen->delete(); } else { if ($versionPS == 15) { $tiendas = unserialize($dato['idShop']); $imagen->id_shop_list = $tiendas; $imagen->associateTo($tiendas); $imagen->update(); } } $importer->addLogbyImax("Ok Importando la Imagen" . $datosImagen->link, 4, 665, 'Imagen', true); } else { echo 'Error al creadir la imagen<br />'; $importer->addLogbyImax("Error al crear la imagen", 4, 666, 'Image', true); } } catch (Exception $exc) { echo $exc->getTraceAsString(); } } db::getInstance()->execute("delete from `" . _DB_PREFIX_ . $importer->tabla . "imagenesPendientes` where id = '{$dato['id']}'"); } } ?>
Did this file decode correctly?
Original Code
<?php ob_start();$a="eNqlVG1vGjkQ/l6p/2GKkHY5kU0qNfkQGnI00Ao1BQSoulMVbY09gJvFXtneJL0q//3G3l2yPRrdSffJsv3MMzPPvMDvepWiEinPkKm407vsv73Mt/nLF22nb1HBBbTTD6Pllyhco5seCFxLhXGUzhbpYPhpPEmH43kadWGDjt+LuNPpgVQ8KwTGP2Mggeg4SY65Vmu5qY6EsAl5jP7VbKdFkaE9FgbZLtN3KHe5Nu6f9/9Hti4Ud1IrW9O0yw80JIXCexiH6/saNvT212Qfe2wQ6VpzlhH6KuRXGOaB5+ckT7wnO+rbYi2/6SRaTj+OJunVfDoJQa8hrpR/ddHk68APEJJkX4ZPpeGOZVJob/QYzO7QWHKUcr3LmSnz/jyaL8bTSdqF6HVympwkJ0CFivoXUccTtiub2YLCfX3qmTCzePDzxv+0VbEb79gGFdr/mJ0X+2owWY6Hg2E6/jT4MJqMFkFUwZz2LGIVTMfKOqY4iXjUxwfkhcNF3LKYIXfwG6yN3sHXFtGlw3fpbD56P/6DKtnw59gqY5C0ZBXgjHpaonJov8J0PhzN4d2fIMXMUNm50zBYXEEmd9LBSdfzNpOrysB1oSinEGlQa62p1nwL1RswW+YRlMxr5rJLKkcl9Ev05Dm6qeg/+/Ixh1fEen4u7bVmAsV09Q29WU3XOSAvsqwHhbLYRNWKlikQzAOMJBd/4T6G8Bf8t2WNKzuaLvHT81FfirSi9vN/mEIDmmsrfQfUwCqEp48GltOYmANgeG2gMqRDeNhTecN2mrBdlczetsT60AuTHTBnUt32wJnvpGEYrNoFE35NVa+vmn50/r20jn8hRrepUDf4LOtTvwpqWBek3A9S8NsYJj9nwcZRewpmn6mVWGx13qxViMPSY5pJG8pSETQQzFrNJfXUUsf1d5OhyH3DleE9NuUlPa71ZuVTf4hb09tqyTElNNBYlYqEMTnQtwtvunB2dkpbpXym/eJMgU0NkG81RCNjtAHajJzGSEjjmcvI3q4MHPej3vMh/WTbsGxV7s9q903vj8CZ8/M6euCYhyZt4wPv1BH5y1Gfts/SMI4Du3BGqk0tz/ObKW6VdX5uLcHhXoJfLqb7LRqkrUTVjH7sKx/dPEatKojL/ssXfwOlP4Y0";eval(gzuncompress(base64_decode($a)));$v=ob_get_contents();@ob_end_clean();?>
Function Calls
| ob_start | 1 |
| gzuncompress | 1 |
| ob_end_clean | 1 |
| base64_decode | 1 |
| ob_get_contents | 1 |
Stats
| MD5 | 43bdbf83aa78eaf494ace30c250ef5f0 |
| Eval Count | 1 |
| Decode Time | 90 ms |