[Linux-programlama] Re: php upload güvenlik

---------

[Linux-programlama] Re: php upload güvenlik

From: Elvin Şiriyev <elvin_at_siriyev.net>
Date: Mon, 2 Mar 2009 17:08:37 +0200
Message-ID: <ded068c00903020708n52ae4340u87070225fbf3b9f4@mail.gmail.com>

bunun için zend kütüphanesini kullanıyorum.

19.2. Validators for
Zend_File_Transfer<http://framework.zend.com/manual/en/zend.file.transfer.validators.html>19.2.1.
Using Validators with
Zend_File_Transfer<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.usage>19.2.2.
*Count* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.count>19.2.3.
*Crc32* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.crc32>19.2.4.
*ExcludeExtension*
Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.excludeextension>19.2.5.
*ExcludeMimeType*
Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.excludemimetype>19.2.6.
*Exists* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.exists>19.2.7.
*Extension* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.extension>19.2.8.
*FilesSize* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.filessize>19.2.9.
*ImageSize* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.imagesize>19.2.10.
*IsCompressed* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.iscompressed>19.2.11.
*IsImage* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.isimage>19.2.12.
*Hash* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.hash>19.2.13.
*Md5* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.md5>19.2.14.
*MimeType* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.mimetype>19.2.15.
*NotExists* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.notexists>19.2.16.
*Sha1* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.sha1>19.2.17.
*Size* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.size>19.2.18.
*WordCount* Validator<http://framework.zend.com/manual/en/zend.file.transfer.validators.html#zend.file.transfer.validators.wordcount>gibi
validatorları ve

19.3. Filters for
Zend_File_Transfer<http://framework.zend.com/manual/en/zend.file.transfer.filters.html>19.3.1.
Using filters with
Zend_File_Transfer<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.usage>19.3.2.
*Decrypt* filter<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.decrypt>19.3.3.
*Encrypt* filter<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.encrypt>19.3.4.
*LowerCase* filter<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.lowercase>19.3.5.
*Rename* filter<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.rename>19.3.6.
*UpperCase* filter<http://framework.zend.com/manual/en/zend.file.transfer.filters.html#zend.file.transfer.filters.uppercase>gibi
filtreleri var. bunlar işinizi görebilir. daha net bir validate
*MimeType*olabilir.

ve PEAR : http://pear.php.net/package/HTTP_Upload/docs

2009/3/2 Huseyin Berberoglu <hberberoglu_at_gmail.com>

>
>
> 2009/3/2 gkhn <yenigitarr_at_gmail.com>
>
>> yüklenen dosyalar zip olabilir gif olabilir doc olabilir. Bir
>> sınırlama yok. Bu durumda execute edilebilir birşeyler halen daha
>> yüklenip çalıştırılabilir mi? Daha işe yarar fikirlerinizi de
>> bekliyorum. Saygılarımla....
>>
>
> Konu ile ilgili bir belge görmüştüm;
> http://docs.google.com/Doc?docid=d922dvw_11c89k6hg8&hl=en
>
> --
> Hüseyin Berberoğlu
> http://www.birazkisisel.com - süper blog
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>

-- 
Elvin Şiriyev
http://siriyev.net

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 02 Mar 2009 - 15:55:06 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.