<? PHP/*********************************** Wei shield PHP encryption expert decryption algorithm ***********************************/ $ filename = "1.php "; // The file to be decrypted $ lines = file ($ filename); // 0, 1, 2 rows // The first base64 decryption $ content = ""; if (preg_match ("/o0o1_o0 \('. * '\)/", $ lines [1], $ y) {$ content = str_replace (" o0o1_o0 (' "," ", $ Y [0]); $ content = str_replace ("')", "", $ content); $ content = base64_decode ($ content );} // search for the key $ decode_key = ""; if (preg _ Match ("/\),'. * ',/", $ content, $ k) {$ decode_key = str_replace ("),' "," ", $ K [0]); $ decode_key = str_replace ("',", "", $ decode_key);} // find the length of the string to be truncated $ str_length = ""; if (preg_match ("/, \ D * \),/", $ content, $ k) {$ str_length = str_replace ("), "," ", $ K [0]); $ str_length = str_replace (",", "", $ str_length);} // intercept encrypted ciphertext $ secret = substr ($ lines [2], $ str_length ); // echo $ secret; // directly restores the ciphertext output echo "<? PHP \ n ". base64_decode (strtr ($ secret, $ decode_key, 'abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz0123456789 +/')."?> ";?>