Mailini okudumu, öğren!!! bir php sayfasi ve bir free php host yardimiyla

yenicerix

New member
Katılım
11 Eki 2006
Mesajlar
10
Reaction score
0
Puanları
0
not: hotmail veya yahoo ile artık html kodlarıyla mail gönderilemiyor bu sistem bir maili web sayfası gibi gönderebildiğimizde çalışmaktadır

HEMEN ANLATMAYA BASLIYALIM
logger.php nin ( yada ismini ne.php yapmak istiyorsan) kodlari..​

<? setlocale(LC_ALL,tr_TR); $tarih = "%d %B %Y %A </b>günü saat <b>%H:%M.%S"; $domain = GetHostByName($REMOTE_ADDR); if ($HTTP_GET_VARS['sifre'] == 'Sifreniz') { $filename = $HTTP_GET_VARS['sayfa']. ".html"; if( isset($HTTP_GET_VARS['konu']) && isset($HTTP_GET_VARS['sayfa']) ) { if (file_exists($filename)) { $out = fopen($filename, "r"); } else { $out = fopen($filename, "a+"); } $contents = fread($out,filesize($filename)); fclose($out); if (preg_match ("/".$HTTP_GET_VARS['konu']."/", $contents)) { $str = "<b>::: </b><font face=Verdana size=2><font color=red><b>".$HTTP_GET_VARS['konu']."</b> </font><b> :::</b> konulu e-posta <b>" . strftime($tarih) . " </b>de <font color=red><b>okundu</b></font>. <b>IP: </b>" . $domain . "</font><br>"; $out = fopen($filename, "a+"); fwrite($out, $str); fclose($out); } else { $str = "<b>::: </b><font face=Verdana size=2><font color=red><b>".$HTTP_GET_VARS['konu']."</b> </font><b> :::</b> konulu e-posta <b>" . strftime($tarih) . " </b>de <font color=#0066cc><b>gönderildi </b></font>. <b>IP: </b>" . $domain . "</font><br>"; $out = fopen($filename, "a+"); fwrite($out, $str); fclose($out); } } } ?>

yukarıdaki php kodlarında duzenlenmesi gereken kisim sadece –sifreniz – yazan yer.. buraya sabit hep kullanacagimiz bi sifre yaziyoruz..(sifre bizim loglarimiza baskalarinin ulasmasin engelleyecek)... yukardaki log.php mizin kodlarını bir text dosyasına yapıştırın ve log.php olarak kaydedin ve freehostaki sitenize bir ftp programıyla upload edin.. yada freehostunuzun dosya manager i varsa onla gönderin, ftp ile göndermeye uğraşmayın....

simdi mailimizi okuyup okumadığını anlamak istediğimiz mail adresine göndereceğimiz html kodlarını aşşağıda veriyorum.. aşşağıdaki kodların mailin içeriğine yazacaksınız, bu html kodlarını freehosttan aldığınız web adresinize, mailiniz konusuna, log.php de belirlediğiniz şifrenize, göre değiştirin ve göndereceğiniz mailin içeriğine yapistirin ve gönderin... göndereceğiniz mailin, konusuyla içeriğindeki mailin konusu kısmı aynı olmalı...

<html>
<head></head>
<body>
<div id="Layer1" style="position:absolute; width:1px; height:1px; z-index:1; visibility: hidden"><img src="http://sizin_sunuzunuz/log_dizininiz/logger.php?konu=Epostanizin_Konusu&sifre=Sifreniziburaya yazin&sayfa=logunuzun_tutulacagi_sayfa"></div>
<font color="#000000"><font size="2">bu araliga karsi tarafın giden mailin içeriğinde ne görmesini istiyorsanız onu yazın </font></font>
</body>
</html>
yukardaki kodları mail olarak gönderdiğinizde karşı taraf mail i açınca yukarda aralığa ne yazdıysanız onu görücek kodlar gözükmeyecektir..

mail gonderirken konusuna ne yazdiysaniz (ki yazicaginiz konudaki kelimeler bitisik veya kelimeler arasinda _ olmak zorunda, mesela:naber nasilsin yerine, nabernasilsin veya naber_nasilsin yazmalisiniz gidecek mailin konu kismina..eger boyle yapmazsaniz sistem calismaz) yukardaki Epostanizin_konusu yazan yeri silin ve gondereceginiz mailin konusu ne ise onu yazin (bu demektirki her farkli konuda mail atmak istediginizde yukardaki kodlardaki konuyu değitirip öyle göndereceksiniz.. )

yukarida logunuzun_tutulacagi_sayfa kismini istediginiz bisey yazabilirsiniz..degistirmezseniz mailin okunup okunmadigini
anlamak icin bakacaginiz yer:
htp://sizin_sunucunuz/log_dizininiz/logunuzun_tutulacagi_sayfa.html olacaktir
eger o kismi degistirirseniz mesela haber yaparsaniz mailin okunup okunmadigini bu sefer bu sayfaya bakarak tespit edeceksiniz:
http://sizin_sunucunuz/log_dizininiz/haber.html

simdi php destekli free bi host bulun ve uye olun.. logger.php dosyanizi hostunuza atin..ornegin ben diyelim lycos tan yenicerix usernameli bi uyelik aldim ve icinde yyy diye bir klasor olusturdum...
ve logger.php mi buraya attim logger.php min durdugu konum bu suan..http://members.lycos.co.uk/yenicerix/yyy/logger.php ...
sonuclari okuyacagim adress te bu:http://members.lycos.co.uk/yenicerix/yyy/haber.html
gonderecegim mailin konusu naber_nasilgidiyor.. maille göndereceğim kodlarda aşşağıda:

<html>
<head></head>
<body>

<div id="Layer1" style="position:absolute; width:1px; height:1px; z-index:1; visibility: hidden"><img src="http://members.lycos.co.uk/yenicerix/yyy/logger.php?konu=naber_nasilgidiyor&sifre=222&sayfa =haber"></div>

<font color="#000000"><font size="2">bu araliga mesajin icine ne yazmak istiyorsaniz onu yazin </font></font>

</body>
</html>

sifremi logger.php de 222 yapmisim,yukaridada 222 yapmak zorundayim..
NOT: yyy klasorunun, logger.php nin ve kendiliginden olusan haber.html nin (yada siz ne isim verdiyseniz) chmod unu 755 yapmayi unutmayin..(ftp programiyle yapabilirsiniz)
Gökhan Olgun a buyuk katkilarindan dolayi teskkurler...
İKİNCİ SAYFADA SORULAN TÜM SORULARI CEVAPLADIM​

BY YENICERIX​
LUTFEN EMEGE SAYGI
 
Tesekkurler ılk mesajına ılk reply i ben yapayım.
Thx:D
 
bu xss php karışımı bişey ama tam çözemedim, salim kafayla yarın bi daha

okuyayım en iyisi, uykum var:D
 
ATAÇLAMA YOK... sonda verdiğim html kodlarını freehost adresinize göre ve mailin başlığına ve verdiğiniz şifreye göre değiştirip mail in içine yapıştırıyorsunuz gönderiyorsunuz..

evet turkhard hocam calisma prensibi hotmail xss ile ayni.. aşşağıda yazdığım ve maille göndericeğim html kodları içinde bulunan aşşağıdaki kod

<div id="Layer1" style="position:absolute; width:1px; height:1px; z-index:1; visibility: hidden"><img src="http://members.lycos.co.uk/yenicerix/yyy/logger.php?konu=naber_nasilgidiyor&sifre=222&sayfa =haber"></div>


logger.php mizi tetikliyor logger.php sonuclari haber.html ye yaziyor

::: naber_nasilgidiyor ::: konulu e-posta 11 October 2006 Wednesday günü saat 17:13.39 de gönderildi . IP:88.229.14.234
::: naber_nasilgidiyor ::: konulu e-posta 11 October 2006 Wednesday günü saat 17:32.42 de okundu. IP: 88.229.18.211

konuyu hazirlarken lycos ta calisacagini dusunup oyle hazirlamistim ama LYCOSTA ÇALIŞ MI YOR.. awardspace ten bir freehost alirsaniz sonuca ulasirsiniz.
 
yorumsuz zaten anlamadımda ne anlatmak istediğini :D
 
Arkadaşlar mailin html kodlarını nasıl düzenliyoruz?:(
 
salim kafayla bi daha okudum, evt mantıklı ve hoş bişeymiş, denemekte fayda var...


lethal1453, bu kodu bi htm dosyası olarak kaydedip maille yollayacaksın, maile

ataçlayacaksın yani... yalnız hotmail'de ataçlanan htm dosyaları direk açılmıyor,

download'a basıp açılması gerek, bu da işi karıştırıyor biraz tabiki, herkes ataçlı

dosyaları yükler mi orası maçhul...


teşekkür ettim yeniçerix, güzel paylaşım...
 
ben bundan bişi anlamadım ilgili ler biraz daha açık söyleyin pls
 
bi video olsa anlıcam da çok karışık yaw anladım gibi xss olayına benziyo bu da.
 
NOT: ilk baştan lycos u KULLANMAYIN.. awardspace den bir üyelik alın orda çalışıyor... awardspace ten üyelik almak biraz karışık bi iş... diger free hostlarda denemedim ama farkli freehostlarda çalışabilir..

TURK HARD adlı arkadaşıma: kesinlikle ATAÇLAMA DİYE BİRŞEY YOK.. yani ataçlı birşey göndermiyoruz.. gönderdiğimiz sadece html kodları içeren bir mail (haber.html ile karistirmayin).... maile yazacağımız mail kodlarını aşşağıda tekrar verdim.. sadece kendi hostunuza ve mailin konusuna ve sifreye göre değişiklik yapıp o html kodlarını maile yapıştırıp gönderiyorsunuz.. yani ataçlama yok... herşey çok basit.. aslinda bu işin en zor kısmı awardspace den üyelik almak ve awardspace i kullanmak bence...

BEDELİMSİN adlı arkadaşıma: haber.html (yada sen ne isim vermek istiyorsan) dosyası kendiliğinden oluşacak.. ilk baştan bir deneme yap, haber.html dosyasi oluşacaktır, bir ftp programıyla uyeliğini aldığın free hosta bağlan(awardspace ten alın awardspace te çok iyi çalışıyor) ve haber.html nin chmodunu 755 yapın... artık mailin okunup okunmadığını >(bir örnek veriyim ben awardspace de yenicerix diye üyelik aldim diyelim ve log.php mi oraya attim diyelim, haber.html bu linkte olusacak > http://yenicerix.awardspace.com/haber.html artik mailin okunup okunmadığını demin yazdığım linkten takip edebileceğim..

LETHAL1453 adlı arkadaşıma: mailin html kodlarını son kısma yazdım ama tekrar yazıyım assağıdaki kodları kendi freeserverında aldığın üyeliğe, vereceğin şifreye ve gondereceğin mailin konusuna göre değiştir.. mesela bir mail gondereceksin diyelim konusuna nasil_gidiyor_yahu yazdın diyelim göndereceğin mail e yazacağın kodlarda şöyle olucak...
<html>
<head></head>
<body>

<div id="Layer1" style="position:absolute; width:1px; height:1px; z-index:1; visibility: hidden"><img src="http://members.lycos.co.uk/yenicerix/yyy/logger.php?konu=naber_nasil_gidiyor_yahu&sifre=222&sayfa =haber"></div>

<font color="#000000"><font size="2">bu araliga mesajin icine ne yazmak istiyorsaniz onu yazin </font></font>

</body>
</html>
not: tabi yukardaki freehost kısmını kendine göre değiştireceksin.. şifrede logger.php ende belirlediğin şifrenin aynısı olsun.. sayfa eşittir haber yaziyor eğer orayi mesela news diye değiştirirsen bu sefer maillerin okunup okunmadığını http://members.lycos.co.uk/yenicerix/yyy/news.html den takip edeceksin...

KESİNLİKLE ÇALIŞIYOR..websayfası yapma tekniğini bilen arkadaşlar kolaylıkla yapabilir..
maillerin okunup okunmadığı benim http://members.lycos.co.uk/yenicerix/yyy/haber.html emde bir beyaz sayfada şu şekilde gözüküyor...

::: naber_nasilgidiyor ::: konulu e-posta 11 October 2006 Wednesday günü saat 17:13.39 de gönderildi . IP:88.229.14.234
::: naber_nasilgidiyor ::: konulu e-posta 11 October 2006 Wednesday günü saat 17:32.42 de okundu. IP: 88.229.18.211
 
Geri
Üst