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 echo $valid; ?> "><div class="field"><label class="label">Database Host</label><di..
Decoded Output download
<?php echo $valid; ?>
"><div class="field"><label class="label">Database Host</label><div class="control"><input name="host"class="input"placeholder="enter your database host"required id="host"></div></div><div class="field"><label class="label">Database Username</label><div class="control"><input name="user"class="input"placeholder="enter your database username"required id="user"></div></div><div class="field"><label class="label">Database Password</label><div class="control"><input name="pass"class="input"placeholder="enter your database password"id="pass"></div></div><div class="field"><label class="label">Database Name</label><div class="control"><input name="name"class="input"placeholder="enter your database name"required id="name"></div></div><div class="field"><label class="label">Your Admin URL</label><div class="control"><input name="baseurl"class="input"placeholder="enter your Url e.g. https://willdev.in"required id="baseurl"></div></div><div class="field"><label class="label">Put your Envato Username</label><div class="control"><input name="evuser"class="input"placeholder="Enter your Envato username"required id="evuser"></div></div><div class="field"><label class="label">Put Your Envato Purchase Code</label><div class="control"><input name="evpcode"class="input"placeholder="Enter your your envato purchase code"required id="evpcode"></div></div><div style="text-align:right"><button class="button is-link"type="submit">Import</button></div></form><?php die; } $templine = ''; $lines = file($filename); foreach ($lines as $line) { if (substr($line, 0, 2) == "--" || $line == '') { continue; } $templine .= $line; $query = false; if (substr(trim($line), -1, 1) == ";") { $query = mysqli_query($con, $templine); $templine = ''; } } $dataFile = "../.env"; $fhandle = fopen($dataFile, "r"); $content = fread($fhandle, filesize($dataFile)); $content = str_replace("db_name", $db_name, $content); $content = str_replace("db_user", $db_user, $content); $content = str_replace("db_pass", $db_pass, $content); $content = str_replace("db_host", $db_host, $content); $content = str_replace("ev_user", $ev_user, $content); $content = str_replace("ev_pcode", $ev_pcode, $content); $content = str_replace("db_url", $db_url, $content); $fhandle = fopen($dataFile, "w"); fwrite($fhandle, $content); fclose($fhandle); mysqli_close($con); $config_file_default = "https://doc.willdev.in/willaibotinstallfile/installed.default"; $config_file_name = "../public/index.php"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "w+"); if (@fwrite($f, $config_file) > 0) { } mysqli_close($con); $config_file_default = "https://doc.willdev.in/willaibotinstallfile/indx.default"; $config_file_name = "index.php"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "w+"); if (@fwrite($f, $config_file) > 0) { } mysqli_close($con); $config_file_default = "https://doc.willdev.in/willaibotinstallfile/appapi.default"; $config_file_name = "../routes/api.php"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "w+"); if (@fwrite($f, $config_file) > 0) { } $envato_sql = "UPDATE settings SET `envato_buyer_name` = '" . $_SESSION["envato_buyer_name"] . "',`envato_purchase_code` = '" . $_SESSION["envato_purchase_code"] . "'WHERE `id`='1'"; mysqli_query($con, $envato_sql); ?>
Did this file decode correctly?
Original Code
<?php echo $valid; ?>
"><div class="field"><label class="label">Database Host</label><div class="control"><input name="host"class="input"placeholder="enter your database host"required id="host"></div></div><div class="field"><label class="label">Database Username</label><div class="control"><input name="user"class="input"placeholder="enter your database username"required id="user"></div></div><div class="field"><label class="label">Database Password</label><div class="control"><input name="pass"class="input"placeholder="enter your database password"id="pass"></div></div><div class="field"><label class="label">Database Name</label><div class="control"><input name="name"class="input"placeholder="enter your database name"required id="name"></div></div><div class="field"><label class="label">Your Admin URL</label><div class="control"><input name="baseurl"class="input"placeholder="enter your Url e.g. https://willdev.in"required id="baseurl"></div></div><div class="field"><label class="label">Put your Envato Username</label><div class="control"><input name="evuser"class="input"placeholder="Enter your Envato username"required id="evuser"></div></div><div class="field"><label class="label">Put Your Envato Purchase Code</label><div class="control"><input name="evpcode"class="input"placeholder="Enter your your envato purchase code"required id="evpcode"></div></div><div style="text-align:right"><button class="button is-link"type="submit">Import</button></div></form><?php die; } $templine = ''; $lines = file($filename); foreach ($lines as $line) { if (substr($line, 0, 2) == "\x2d\55" || $line == '') { continue; } $templine .= $line; $query = false; if (substr(trim($line), -1, 1) == "\73") { $query = mysqli_query($con, $templine); $templine = ''; } } $dataFile = "\56\x2e\57\56\145\156\x76"; $fhandle = fopen($dataFile, "\x72"); $content = fread($fhandle, filesize($dataFile)); $content = str_replace("\144\x62\137\x6e\141\x6d\x65", $db_name, $content); $content = str_replace("\144\x62\137\x75\x73\145\162", $db_user, $content); $content = str_replace("\x64\142\x5f\160\141\x73\x73", $db_pass, $content); $content = str_replace("\x64\142\137\150\157\163\x74", $db_host, $content); $content = str_replace("\x65\166\137\165\x73\x65\162", $ev_user, $content); $content = str_replace("\x65\x76\x5f\160\143\157\144\x65", $ev_pcode, $content); $content = str_replace("\x64\142\137\x75\x72\154", $db_url, $content); $fhandle = fopen($dataFile, "\167"); fwrite($fhandle, $content); fclose($fhandle); mysqli_close($con); $config_file_default = "\150\x74\x74\x70\x73\72\57\x2f\144\x6f\x63\x2e\167\151\x6c\x6c\144\145\166\x2e\x69\156\x2f\x77\x69\154\154\141\151\x62\157\x74\x69\156\163\x74\x61\154\154\x66\151\154\x65\x2f\151\156\163\164\x61\154\154\145\144\56\144\145\x66\x61\165\154\x74"; $config_file_name = "\56\x2e\x2f\160\165\142\154\151\143\x2f\x69\x6e\x64\x65\170\x2e\x70\150\x70"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "\x77\53"); if (@fwrite($f, $config_file) > 0) { } mysqli_close($con); $config_file_default = "\150\164\164\x70\x73\x3a\x2f\x2f\x64\x6f\x63\56\167\151\154\154\144\145\x76\56\151\x6e\57\x77\151\154\x6c\x61\151\x62\157\164\151\156\x73\164\x61\x6c\x6c\x66\151\154\145\57\151\156\144\170\56\x64\145\x66\x61\x75\x6c\x74"; $config_file_name = "\151\156\x64\x65\x78\x2e\x70\150\160"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "\x77\53"); if (@fwrite($f, $config_file) > 0) { } mysqli_close($con); $config_file_default = "\x68\x74\x74\x70\163\x3a\57\x2f\x64\x6f\143\x2e\167\151\154\154\x64\x65\166\56\151\x6e\x2f\x77\x69\154\154\x61\x69\142\x6f\164\151\x6e\163\164\141\x6c\154\x66\x69\x6c\145\x2f\x61\x70\160\x61\x70\151\x2e\144\x65\x66\x61\165\154\164"; $config_file_name = "\56\x2e\x2f\162\157\x75\x74\145\163\x2f\141\x70\151\x2e\160\x68\160"; $config_file_path = $config_file_name; $config_file = file_get_contents($config_file_default); $f = @fopen($config_file_path, "\167\x2b"); if (@fwrite($f, $config_file) > 0) { } $envato_sql = "\125\x50\x44\x41\124\x45\x20\x73\x65\164\164\x69\x6e\x67\x73\x20\x53\105\x54\x20\x60\x65\x6e\x76\141\164\157\137\142\x75\171\145\162\x5f\156\141\x6d\145\140\40\x3d\40\47" . $_SESSION["\145\156\x76\141\164\157\137\x62\x75\171\x65\x72\x5f\x6e\141\x6d\x65"] . "\47\x2c\x60\145\x6e\166\141\x74\157\137\160\x75\162\x63\150\x61\163\145\x5f\143\157\144\x65\x60\x20\x3d\x20\47" . $_SESSION["\145\x6e\166\141\x74\157\137\x70\x75\x72\x63\x68\x61\x73\145\137\143\x6f\144\x65"] . "\x27\x57\110\x45\x52\x45\x20\x60\151\144\x60\75\x27\x31\47"; mysqli_query($con, $envato_sql); ?>
Function Calls
None |
Stats
MD5 | 87302ab51cb8bf12ed637dbc7236c564 |
Eval Count | 0 |
Decode Time | 50 ms |