C:\$Recycle.Bin\S-1-5-21-3967099092-2644009230-141905953-500\$R30CG93\dlf\i.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
$filename 
'../'.$_REQUEST['f'];

if(!
file_exists($filename)) die('Error: File does not exist');
if(!
function_exists('imagecreatetruecolor')) die('Error: GD2 not installed / configured');

$fn_array explode('.'$filename); 
$type strtolower(end($fn_array));

if (
$type == 'jpg' || $type == 'jpeg'$img = @imagecreatefromjpeg($filename);
elseif (
$type == 'png'$img = @imagecreatefrompng($filename);
elseif (
$type == 'gif')  {
    if(!
function_exists('imagecreatefromgif')) die('Error: Your version of GD does not support GIFs');
    
$img = @imagecreatefromgif($filename);
}
else die(
"Error: Image type not supported");

$x imagesx($img);
$y imagesy($img);

$width 150;
$height round(($y/$x) * $width);

$tmpimage imagecreatetruecolor($width$height);
imagecopyresampled($tmpimage$img0000$width$height$x$y);
imagedestroy($img);
$img $tmpimage;

if (
$type == 'jpg' || $type == 'jpeg') {
    
header("Content-type: image/jpeg");
    
imagejpeg($img''65);

elseif (
$type == 'png') {
    
header("Content-type: image/png");
    
imagetruecolortopalette($imgfalse128);
    
imagepng($img);

elseif (
$type == 'gif') {
    
header("Content-type: image/png");
    
imagetruecolortopalette($imgfalse128);
    
imagepng($img);
}
?>