Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Отослать письмо с поддельным адресом отправителя

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Журнал Xakep] >> Отослать письмо с поддельным адресом отправителя
Имя
Сообщение << Старые топики   Новые топики >>
Отослать письмо с поддельным адресом отправителя - 2008-01-26 14:45:44.176666   
nblx

Сообщений: 1
Оценки: 0
Присоединился: 2008-01-26 14:35:26.276666
В январьском номере хакера, в изи хак, была такая статься для отправки письма с поддельным адресом отправителя, вот я его переписал, закачал на сервак, и не работает [:(]  Я в этом не спец, скажите пожалуйсто в чём ошибка.
quote:


&nbsp;
&lt;?
ignore_user_abort (1);
set_time_limit (0);
$to = "[email=spi@inbox.ru]spi@inbox.ru[/email]";
$from = "[email=haha@mail.ru]haha@mail.ru[/email]";
$subject = "spi!";
$msg = "nu kak?";
$amount = 1;
$fl = ("./log.txt","w");
$count = 0;
if (strlen($from) == 0 || strlen($to) == 0 || strlen($msg) == 0 || strlen($amount) == 0)
{
&nbsp; echo( "&lt;br&gt;&lt;center&gt;Napishi soobshebie!!!&lt;/center&gt;" );
&nbsp; exit;
} else
{
&nbsp;&nbsp;&nbsp; while($count &lt; $amount)
&nbsp;{
&nbsp;&nbsp; mail( "$to", "$subject", "$msg", "$From: $from" )
&nbsp;&nbsp; count .= + 1;
&nbsp;&nbsp; fputs($fl, "$count soobshenie otoslano…\n";
&nbsp;}
&nbsp;&nbsp; if(strlen($check) ! = 0)
&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp; $check_text = "ura $count soobshenie otoslano!\n";
&nbsp;&nbsp;&nbsp;&nbsp; $check_sub = "check"
&nbsp;&nbsp;&nbsp;&nbsp; mail( "$check", "$check_sub", "$check_text", "From: $from" );
&nbsp;&nbsp;&nbsp; fputs($fl, "ura! $count soobshenie otoslano!\n";
&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp; else
&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp; fputs($fl, "ura! $count soobshenie otoslano!\n";
&nbsp;&nbsp;}
&nbsp;}
&nbsp;&nbsp;&nbsp; fclose($fl);
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; ?&gt;
&nbsp;&nbsp;&nbsp;

Post #: 1
RE: Отослать письмо с поддельным адресом отправителя - 2008-02-04 11:29:47.490000   
Dave2tm

Сообщений: 6
Оценки: 0
Присоединился: 2008-01-18 13:12:08.703333
У сервера наверно фаервол стоит.
жди шас скажу.
Post #: 2
RE: Отослать письмо с поддельным адресом отправителя - 2008-02-04 11:36:30.150000   
Dave2tm

Сообщений: 6
Оценки: 0
Присоединился: 2008-01-18 13:12:08.703333
<?php
require("phpmailer/class.phpmailer.php"); // укажите путь к файлу class.phpmailer.php
$mail = new PHPMailer();
$mail->IsSMTP();// отсылать используя SMTP
$mail->Host = "mail.life-host.net"; // SMTP сервер
$mail->SMTPAuth = true; // включить SMTP аутентификацию
$mail->Username = "user@domain.com"; // SMTP username
$mail->Password = "pass"; // SMTP password
$mail->From = "user@domain.com"; // укажите от кого письмо
$mail->FromName = "Mailer"; // имя отправителя
$mail->AddAddress("user@domain.com","Name"); // е-мэил кому отправлять
$mail->AddReplyTo("user@domain.com","Info"); // е-мэил того кому прейдет ответ на ваше письмо
$mail->WordWrap = 50;// set word wrap
$mail->IsHTML(true);// отправить в html формате

$mail->Subject = "Here is the subject"; // тема письма
$mail->Body = "This is the HTML body"; // тело письма в html формате

$mail->AltBody = "This is the text-only body"; // тело письма текстовое

if(!$mail->Send())
{
echo "Письмо не отправлено ";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Письмо отправлено";
?>
попробуй это не получиться значит фаервол.
Post #: 3
RE: Отослать письмо с поддельным адресом отправителя - 2008-02-04 16:32:49.206666   
HOTDEVIL_MTX

Сообщений: 1
Оценки: 0
Присоединился: 2008-02-04 16:15:17.613333
nblx, у тебя в коде есть несколько опечаток и неточностей.
Dave2tm, от кого придет сообщение на ящик?

вот мой вариант, слегка подправленный nblx
quote:


&lt;?php
ignore_user_abort (1);
set_time_limit (0);
$to = "spi@inbox.ru"; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; //кому
$from = "haha@mail.ru";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // от кого
$subject = "testing system"; //тема
$msg = "tested";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //текст
$amount = 1;
//$fl = ("./log.txt","w");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //решил убрать, лишнее
$count = 0;
if (strlen($from) == 0 || strlen($to) == 0 || strlen($msg) == 0 || strlen($amount) == 0)
{
echo( "&lt;br&gt;&lt;center&gt;Napishi soobshebie!!!&lt;/center&gt;" );
exit;
} else
{
&nbsp;&nbsp; while($count &lt; $amount)
{
&nbsp; mail( $to, $subject, $msg, $from );&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // вся фишка в этой функции
&nbsp; $count +=1;
&nbsp; printf("soobshenie otoslano…\n");
}
}
//&nbsp;&nbsp; fclose($fl);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //соотв-но тоже

?&gt;


На моем бесплатном хосте сработало немного не так как надо, на полном хостинге, думаю должно работать, как написано в журнале.
Post #: 4
RE: Отослать письмо с поддельным адресом отправителя - 2008-02-06 13:52:08.726666   
Nikitos

Сообщений: 337
Оценки: 0
Присоединился: 2004-03-31 04:22:43
На самом деле ты можешь поступить проще. Отсылать письмо любым почтовым клиентом (типа The bat) и в поля From Reply-to ставит что тебе угодно. Тут никакого супер-секрета нет.
Post #: 5
RE: Отослать письмо с поддельным адресом отправителя - 2008-02-07 12:45:35.710000   
6puCCeH

Сообщений: 51
Оценки: 0
Присоединился: 2007-07-17 08:59:11.726666
Есть такой бот icq-шный, который отсылает сообщение c поддельным адресом отправителя (естесственно, речь идет о e-mail). Кому надо стучите в ЛС - дам UIN.
Post #: 6
Страниц:  [1]
Все форумы >> [Журнал Xakep] >> Отослать письмо с поддельным адресом отправителя







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.