Merhaba arkadaşlar.
Son zamanlarda lamerlerin favori saldırı biçimi olarak kullandıkları ve bir çok webmaster arkadaşımızın maruz kaldığı özellikle vbulletin forum sahibi arkadaşların bilgilenmesi ve öğrenmesinin yararına olacağını düşünüyorum.
Neyse fazla uzatmadan konuya girelim.

Rfi yani Remote file include.Php formlarda ki includes/db.php olayıdır.
Saldırıda bulunan arkadaşların belirli formlarda(php) arayacağı açıklar'a değinmek gerekirse,

<?php 

define('FOING_INSTALLED', true); 

$phpbb_root_path = '../'; 
$foing_prefix = $table_prefix;

?>

Bu açığın kullanımı konusunda ki asıl sorun şuarada.

1.Olarak

www.r10.net/index.php?php_root_path=r10


if(isset($includepath)){

include ("$includepath");
Yani "index.php?includepath=r10" üzerinden


2.Olarak araman kod,

1 <?php
2 $basepath=getcwd();
3 include($rootdir.'/lang.php');

"index.php?rootdir=R10" olarak giriliyor

3.olarak

require_once($config['root_dir'].
"index.php?root_dir=" olarak kullanılıyor


4.olarak

require_once("apa_authadm.inc.php");
else
require_once("apa_auth.inc.php");
....else{
require_once("$apa_module_basedir/apa_config.inc.php");
"index.php/apa_phpinclude.inc.php?apa_module_basedir=R10"


Yani açık oldukça basit ve red alert statustur : PpP

Açığı kapatmak için C99Shell yeterlidir.İsteyen arkadaşlara yama'yı gönderebilirim az kaldı bitmek üzere.

Kolay gelsin arkadaşlar.Bu zamanlarda dahada tikkatlı olalım