Prvo : za skriptu - neshto nije u redu jer stalno dobijam mogucjnost da skinem samo taj fajl :
antileech.php
i ovo dobijam kao link :
http://127.0.0.1/fajl/antileech.php?0
(naravno radim u lokalu - a /fajl mi je alias za jedan dir)
Ovo je kod cele skripte - nije velik zato ga postujem :
Code:
<?
$files=array('nekifajl.zip','nekifajl2.zip');
$filenames=array('Fajl1.zip','Fajl2.zip');
$url="c:/blabla/";
$referer=ereg_replace("\?.","",$HTTP_REFERER);
$thisfile="http://$HTTP_HOST$PHP_SELF";
if ($referer!=$thisfile)
for ($i=0;$i<count($files);$i++)
echo "<P><A HREF=\"$PHP_SELF?$i\">",$filenames[$i],"</A>\n";
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
// Ovde je glavni problem - zato mi ispisuje onaj gornji link
else {
$i=$QUERY_STRING;
$total=$url . $files[$i];
Header ("Content-Type: application/octet-stream");
Header ("Content-Length: ".filesize($total));
Header("Content-Disposition: attachment; filename=$filenames[$i]");
readfile($total);
}
?>
Drugo:
Ovo za chmodovanje bash i neide tako lako - naime imam na eunetu mesto za sajt ali kad god probam da chmodujem - prijavi mi greshku 553 (ili 533 tako neshto) provalio sam da skripta nemozhe nishta da upisuje dok fajlu nedam i write access ali nikako nemogu - gledao sam po direktivama .htaccessa i nevidim nigde da je mogucje chmodovanje !
Ajde pomozite malo !
Bolje šest sati u školi nego uopšte ne spavati.
--
Ko uči znaće, Ko krade imaće !