ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > E-Mail
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

PHP e-mail spamer
  #1  
Старый 31.08.2006, 14:22
erogen zone
Новичок
Регистрация: 23.08.2006
Сообщений: 13
Провел на форуме:
31255

Репутация: 1
По умолчанию PHP e-mail spamer

НАрод хелп!

Мне нужен спамер типо
http://faq-hack.ru/onlinesoft/mail/

но тока шоб лист можно было бы поставити так:

user@domain.com
user2@domain.com
user3@domain.com
 
Ответить с цитированием

  #2  
Старый 31.08.2006, 14:38
r0
Постоянный
Регистрация: 17.07.2005
Сообщений: 475
Провел на форуме:
1665310

Репутация: 488
По умолчанию

'spamer' =)) это как максимум анонимный рассылщик.
Если я правильно тебя понял, ты хочешь чтобы скрипт отослал многим людям.
Тогда данные переданные из формы надо разделить на пробелы, убрать запятую, разослать.
те
Цитата:
$req = $_REQUEST['req'];
$mails = explode(" ",$req);
foreach ($mails as $str) {
$str = str_replace(","," ",$str);
trim($str);
mail();
}
ну вроде так) но не проверял =)
 
Ответить с цитированием

  #3  
Старый 31.08.2006, 16:34
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

r0cha! зачем так если можно будет запустить цикл прям по листу?
PHP код:
$maillist file("mails.txt");
for (
$i=0;$i<count($maillist);$i++)
 {
  
$mail $maillist[$i];
  if (!
preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i",$mail))
  
mail($mail,"subject","msgtext","From: admin@antichat.ru\r\n".
  
"Reply-To: admin@antichat.ru\r\n".
  
"X-Mailer: MyPhpSpamer\r\n";
 } 
 
Ответить с цитированием

  #4  
Старый 31.08.2006, 16:44
r0
Постоянный
Регистрация: 17.07.2005
Сообщений: 475
Провел на форуме:
1665310

Репутация: 488
По умолчанию

а если работа с файлами не подразумевается? =)
 
Ответить с цитированием

  #5  
Старый 31.08.2006, 19:16
Utochka
Постоянный
Регистрация: 21.12.2005
Сообщений: 620
Провел на форуме:
1867718

Репутация: 268


По умолчанию

http://hackedpro.org/forum/showthread.php?t=42
скрипт писал не совершенен =) но все же скрипт

Последний раз редактировалось NeX; 31.08.2006 в 19:19..
 
Ответить с цитированием

  #6  
Старый 31.08.2006, 21:25
Undernative
Постоянный
Регистрация: 16.05.2006
Сообщений: 449
Провел на форуме:
3383265

Репутация: 843
Отправить сообщение для Undernative с помощью ICQ Отправить сообщение для Undernative с помощью Yahoo
По умолчанию

Здрасти,....у меня вот скрипт есть.Давно написал,Юзал я как токо можно,но вот загвоста,хочу чтобы можно было сделать так
Можно было выбрать файл,потом он заливается на серв,человек вводит название точное которое он залил,и отсылает на любой имэил ? как такое сделатЬ ?

Последний раз редактировалось RemaerD; 01.09.2006 в 12:01..
 
Ответить с цитированием

  #7  
Старый 31.08.2006, 21:48
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Смотри,допустим ты передаешь имя файла через POST

PHP код:
if isset($_POST['file'])
{
 
$pathtofile $_POST['file'];
 
$mfile fopen($pathtofile,"r");
 if (!
$mfile) die ("file $pathtofile cannot be open);
 
$file = fread($mfile,filesize($pathtofile);
 fclose(
$mfile);
 
$bound  = "--".md5(uniqid(time()));
 
$bound .= "MIME-VERSION": 1.0\n";
 
$headr  .= "Content-Type: multipart/mixed; boundary=\"$bound\"\n";
 
$multip  .= "--$bound\n\";
 
$multip  .= "Content-Typetext/htmlcharset:  koi8-r\n";
 
$multip  .= "Content_transfer-EncodingQuot-Printed\n\n\";
 
$multip  .= "it is my message\n\n";
 
$msg      = "Content-Typeaplication/octet-stream";
 
$msg     .= "file name= \"$pathtofile\"\n";
 
$msg     .= "Content-Transfer-Encoding: base64\n";
 
$msg     .= "Content_disposotion: attachement; filename = \"".$pathtofile."\"\n\n";
 
$msg     .=  chunk_split(base64_encode($file))."\n";
 
$multip  .= "--$bound\n".$msg."--$bound--\n";
 if (
mail("ge@ma.ru","subject",$multip,$headr)) echo "sent";

 
Ответить с цитированием

  #8  
Старый 31.08.2006, 22:00
Undernative
Постоянный
Регистрация: 16.05.2006
Сообщений: 449
Провел на форуме:
3383265

Репутация: 843
Отправить сообщение для Undernative с помощью ICQ Отправить сообщение для Undernative с помощью Yahoo
По умолчанию

Чет не то,вроде....Либ я слепой...либ туп немного...Над чтобы залился сначала на серв...потом он выбрал его и послал
 
Ответить с цитированием

  #9  
Старый 01.09.2006, 01:47
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Оке я думал ты сам можешь написать загрузчик на свой сервер,а то что я написал-отправка письма с вложением

Допустим у тебя форма,путь к файлу ты передаешь ПОСТом

PHP код:
<?php
 
if isset($_POST['file'])

$dfile $_POST['file];
$newfile = '
file.txt';
if (!copy($file, $newfile)) die ('
cannot download file');
else echo "file downloaded";
?>
Далее просто пишешь форму где ты будешь передавать скрипту линк на скачку и управлять скриптом.

Вот что полность получилось,даже не тестил

PHP код:
<FORM NAME=check METHOD=POST>
<TABLE  BORDER=0 CELLSPACING=0 CELLPADDING=2>
<TR>
<TD WIDTH=15%>File</TD>
<TD WIDTH=50%><INPUT NAME=file TYPE=text CLASS=text Value='http://forum.antichat.ru/thread23380.html'></TD>
</TR>
<TR>
<TD>Your mail</TD>
<TD><INPUT NAME=mail TYPE=text CLASS=text Value='ge@ma.ru'></TD>
</TR>
</TABLE>
<input class=text type=submit value='Go'>
</FIELDSET>
</SPAN>
</div>
<?php
if (isset($_POST['file']) && isset($_POST['mail']))
 { 
  
$dfile $_POST['file'];
  
$newfile "picture.html";
  if (!
copy($dfile$newfile)) die("не удалось скопировать $dfile...\n");
  
$pathtofile $newfile;
  
$mfile fopen($pathtofile,"r");
  if (!
$mfile) die ("file $pathtofile cannot be open");
  
$file fread($mfile,filesize($pathtofile));
  
fclose($mfile);
  
$bound    "--".md5(uniqid(time()));
  
$headr   .= "MIME-VERSION: 1.0\n";
  
$headr   .= "Content-Type: multipart/mixed; boundary=\"$bound\"\n";
  
$multip  .= "--$bound\n";
  
$multip  .= "Content-Type: text/html; charset:  koi8-rn";
  
$multip  .= "Content_transfer-Encoding: Quot-Printednn";
  
$multip  .= "it is my messagenn";
  
$msg      "Content-Type: aplication/octet-stream";
  
$msg     .= "; file_name = \"$pathtofile\"\n";
  
$msg     .= "Content-Transfer-Encoding: base64\n";
  
$msg     .= "Content_disposotion: attachement; filename = \"".$pathtofile."\"\n\n";
  
$msg     .=  chunk_split(base64_encode($file))."\n";
  
$multip  .= "--$bound\n".$msg."--$bound--\n";
  if (
mail($_POST['mail'],"subject",$multip,$headr)) echo "sent";
 }  
?>

Последний раз редактировалось gemaglabin; 01.09.2006 в 02:11..
 
Ответить с цитированием

  #10  
Старый 03.09.2006, 01:21
gemaglabin
Banned
Регистрация: 01.08.2006
Сообщений: 725
Провел на форуме:
7681825

Репутация: 4451


По умолчанию

Не получилось чтоли?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ