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 /* This script is protected by PHPshadow. Visit http://www.phpshadow.com */ eval(..

Decoded Output download

if(!extension_loaded('PHPshadow')){if(!ini_get('enable_dl')){exit("Extension loading disabled on server.
");}if(!function_exists('dl')){exit("Extension loading not available for this sapi (".php_sapi_name().").
");}if(!file_exists(ini_get('extension_dir').'/phpshadow.'.PHP_SHLIB_SUFFIX)){exit("Extension missing from extensions directory (".ini_get('extension_dir').").  If you are using a shared hosting environment, ask your provider to place a copy of the PHPshadow server extension in the extensions directory.
");}if(dl('phpshadow.'.PHP_SHLIB_SUFFIX)===false){exit("Extension failed to load.
");}}

Did this file decode correctly?

Original Code

<?php
/* This script is protected by PHPshadow.  Visit http://www.phpshadow.com */
eval(base64_decode('aWYoIWV4dGVuc2lvbl9sb2FkZWQoJ1BIUHNoYWRvdycpKXtpZighaW5p
X2dldCgnZW5hYmxlX2RsJykpe2V4aXQoIkV4dGVuc2lvbiBsb2FkaW5nIGRpc2FibGVkIG9uIHNl
cnZlci5cbiIpO31pZighZnVuY3Rpb25fZXhpc3RzKCdkbCcpKXtleGl0KCJFeHRlbnNpb24gbG9h
ZGluZyBub3QgYXZhaWxhYmxlIGZvciB0aGlzIHNhcGkgKCIucGhwX3NhcGlfbmFtZSgpLiIpLlxu
Iik7fWlmKCFmaWxlX2V4aXN0cyhpbmlfZ2V0KCdleHRlbnNpb25fZGlyJykuJy9waHBzaGFkb3cu
Jy5QSFBfU0hMSUJfU1VGRklYKSl7ZXhpdCgiRXh0ZW5zaW9uIG1pc3NpbmcgZnJvbSBleHRlbnNp
b25zIGRpcmVjdG9yeSAoIi5pbmlfZ2V0KCdleHRlbnNpb25fZGlyJykuIikuICBJZiB5b3UgYXJl
IHVzaW5nIGEgc2hhcmVkIGhvc3RpbmcgZW52aXJvbm1lbnQsIGFzayB5b3VyIHByb3ZpZGVyIHRv
IHBsYWNlIGEgY29weSBvZiB0aGUgUEhQc2hhZG93IHNlcnZlciBleHRlbnNpb24gaW4gdGhlIGV4
dGVuc2lvbnMgZGlyZWN0b3J5LlxuIik7fWlmKGRsKCdwaHBzaGFkb3cuJy5QSFBfU0hMSUJfU1VG
RklYKT09PWZhbHNlKXtleGl0KCJFeHRlbnNpb24gZmFpbGVkIHRvIGxvYWQuXG4iKTt9fQ=='));
phpshadow_exec(0,__FILE__,"
418d7fd7917d86a7225bd4bd318a0b8c493cd6852d7f87bdaeb638dd823803c4
","
7ce7a6bb7ed438ffc240fc52eccec42f752bce6de765339139ed291cd932810d90f550c1152e
d6bd0c98b4bcaafe86cf220e3c9c8abab6473e3dc7e93ac1e49fbc9efccbe0d00b0074fe4776
fd84e08108672d5ec5aade9f1576076fc13597701b8c38cfbdb6daab77d7cd29a8ea898c6c8e
31ceeee4a3d04bbd2b895883d60bdbfd995793e457cf0767da8bea6cee05396f8626691c1f59
c669aba28200b57098d0091b85017c643409a713b0d46da03f35155285a81d263da7f3af5963
f056382300fb2a759b3d0631a832c5a83aca963cecd4a028840e71c32980b4ee7c2511459d92
90388f52386e53743817783ba7543600c89b1cf6a80bf06097acfb0408d17e556b51c789032f
c0217dbc90b745ee1adcdfa35a23539500375103be78252b52fbcc2eb890355cea65155a1e45
79cd6d1a1faa434125d50858436ba0742d99c4e9964a90aa5a420ab112f522542cbbe7ceaa87
6a47fdaa8af6e24bc28ff4d4b60e9278dd1028dabaee9f0f3f2884a70a81bb07b8af0420a9f4
64f31f8bd84a86eb37f0a7a4f6ea54f61d30d3b1609af3203be67255ea6462000478c3437542
1c7293d55c318e473f8beffbcefedb34b9707f7e76fae624c5f6065cfb3ff29011846e5b4c3d
ab43fcc44112b819c905db895ea82dcaba8616f28b968973d0c0aec4189be6e5fa42bf48acd6
cd9ec7b31af7f3ad7cb78d9d36a3da8a1f71443a35cb97fb5946ab1ad9dfff7d9dc623f79740
81281c2a545c96b47c9e2b1f6f8054c4910cd1205d2ef398528a70cf79db80811989e27a3243
b6f2034454fa1fcf90c427adcf186e2514f6bf06c28eac5248d3c36ad6b4a75763268e596b36
541430b33b2ee73974ba417b41c539440d54e9c269df66711c6532203a3bc7516876d6bdb965
1b958c4bf4138bd1e534d96145d31bd3d9a708600fa1d6ffb8daec62fef2bf4d805ca236dea6
f4dd8a0ecb9c3e90715fec402db7df093e66ed26972912f4788adeea829ff4d10a9a96edc0f2
c94ce6d3f8efb3bfa2a2b61821cb07bd38935c1ce9009b39319c20505c3c1b362911c14bffe7
33a5da253b6fcd2ca59cea6fd3e99a0b4880b699655dc78d16e55731e410f806fd27b5629138
5cea03a20a6ded5adb8799550e773ebf621189398d98c9c796619b0fcc23fd8d52d146ebff29
8f30386090e1bd9ce74de17507734e4d606fcb0ab476e47c2b967e7c47e015e52c0ed815e193
5dccb54f48155b5c7b5543630c2b8f333d27eb2cbd3c55a09e6fadf0ba3ee3f46711506e4957
e7fd082f301738a7678e11a6eea3f4d28dcc4f5e0f5a5e8b5609ff15e6a2715388dc883ae19f
9ae8dc258f3764e9aa21ea9ec58da98612b308da05b1f3edc7c3c7ef00e3e4c0189585a4c63b
d97f786236c60160d188366969125e43e5657b7180be6b8d459f6fddeb881904429883cc6b12
06d1bbaa5686d054eee6f30e19477907474bc34de22d9c075d84bf0a96fd6e029196d37338eb
a2a47835b038c5b0643a73af1c78be8265fd60f5713292425b38690cd1dbaa76e09721141556
6f2cf5a3411672c9178f1c03237db8d1c9bc6dae81b2e06ab27cf1796d16433746ab6fdab674
b0566b5bdb17e25d4741f189e0f1f6a35252a0bd45f5e4d378d119b788c4fd9e2183e5ecb237
699c5c5ebc19b47164ea8da40b24cda63bf74f304898c46e1e704e1e1f461406fbce08d9e7fe
ee7d48e5ad8aae63c03fda7a1b8d3a76b1027e1284414497bb5bfa61e64296d5f231a6ae0383
6a8e1d09acd09cd441db2d1e1934476a121a4b158fa62e16527a8798f7d6e2da1404117493b3
9f353e4397391af3773ab54685891cfec0c6a7ed1877b6b5c21b5b50ee6758ee280f198a5697
84bb2be8b88e9582006c53c63e6b2eb6e5b24b44c9ac5e7f2681fb3bbe69701b7e07f5e135fa
f0b737e57fc52edb4458e656bcc8093d1c3baeef3a93ab6524879bbe1f7b21a523b6d4a4c511
3a85d701337565898042f47754614fa1dedafa69b26ff3c93579a7e0143b3935860c6d2a3b64
3bc7acf826b54742c44ae1e2d933fe3c068d45170cc307f09eea404a34d03c50a4e7cadbdb39
cab80b1ebf17e99d5a5639f231f5e91698ffe1ac321f0b420a250185561a9e741697e9938017
f32f9eff7bedf722f630d22113609ad975ba6f68aa2ba5e84cd267dd46506ee3a770405c259f
3e94319ad221a2cda533acc7aefed4bc8fa324f272af777bdbd41edb41dbcc0550f3f664f128
fb73fa8fd047947984a2b4d72ddc2aa42bac52d3b54e01a0df006bcac1df3647e95ce19c0426
1e145a120817db50f421b0aeca2d6aeb4ee1f52d2c2c192ae4e4b0bce697d3dd0d79c052c4a2
001e6cb1f26673dc65628b079dada8c9aa18c4074cbe5cd6d74275ad36957d40c6225f86ca56
1b3501eae65d3a0d99e562381ec4658e6df2b7eae2a76c7e62ac598b0ddf2b4f8c3eeddcc6a6
39e434ef34a2bcccdc2dccd85b55484fee026b6179c7327b4f5932f6c40bc98a3b23124b6469
cf6e1b5dc0829e51f4d0abc8ac22e65989d983f031ecb80e03b3009409b78613af0673a40406
deecabca6181abf43add5b0183b51c4afc8fb1e0740329ee08cbfa7502e174c041b0560f27e1
09449d0acf50d53fc0076e9f63c5e685a742c5136ce7c7b02dd4b4f1dedbb495e44bf9da86b0
64caa0b1ede6eda40ada2507d4b893acc22bbffbc7ffd0d234a5dc20b615d9912387305b4007
e85e9ac0f920fe79b661bf237ffac77cb2b4b79de41922e1f7ceb2ccc8a71a0c7030c991bc8c
da5ebb715e857e5ac98ebcc574d2b2f3df8e8b8353c09225f8c4a271d93a849b4eafd9af17bb
b877ca63b5023fcd840dc3ef6cd1c7faeecbc09a53057ac32dfdd3d02471005a5378d5c5c1db
cf17b37a1d446a687d38d1a9bc8de74ea8b8240ad20b6fedef959db2aceb552cec6e5ea5fedc
2133e72c0f9d7e151f3733383ebb5f898a9aed95c951eb549f5564fc61139eb56e8c299d4468
bf2b3b54993c62bca63a5a1547349303ba2b5408f8cdb238f10784f0167977508603580c4bf2
7dce6a0e8ecaab8cb7e669a6f4de4547ede401fe913c611162a12bcfb92dc786228ae160c964
26d31389
"); ?>

Function Calls

ini_get 1
base64_decode 1
extension_loaded 1

Variables

None

Stats

MD5 daaa8aca35a9c3a1b2ea43e921e4f69a
Eval Count 1
Decode Time 94 ms