Easy-HackЛеонид «R0id» Стройков (r0id@mail.ru) Задача: Автоматизировать брут асек с использованием .BrutalРешение.Brutal является одной из популярнейших софтин для брута асек, посему желание автоматизировать его работу - вполне понятно. Для осуществления задуманного мы воспользуемся утилой Storm 2008 Brutal Edition, которая представляет собой аналог уже известной тебе тулзы Storm 2008 и предназначена для облегчения управления брутом. Из основных особенностей инструмента стоит выделить:
Настройка софта и управление брутом не требует особых усилий. Необходимо лишь произвести ряд нехитрых манипуляций: 1. Сливаем утилу с нашего диска. 2. Вбиваем данные уина для бота. 3. Управляем ботом при помощи команд:
Ничего сложного в процессе управления ботом нет. Так что можешь смело автоматизировать брут, избавив себя от рутины :). Задача: Настроить собственный анонимайзер с автоматической сменой IP-адресаРешениеЕсли ты не привык юзать паблик проксики по известным причинам, а платным сервисам не доверяешь - остается лишь один выход: поднять собственный прокси. К счастью, сделать это довольно просто, благо, есть масса готового софта :). Пример тому - HTTP Local Proxy. Именно эту софтину мы и будем использовать. Прога представляет собой анонимайзер, работающий через пхп-гейты. Настроить утилу несложно: 1. Сливаем утилу с нашего диска. 2. Распаковываем архив, в нем три файла: gate.php, host.txt, proxy.exe. 3. Заливаем скрипт gate.php на хост (или несколько хостов). 4. В файл host.txt прописываем полный путь до залитого скрипта gate.php, например: 5. Запускаем proxy.exe, по дефолту открывается порт 8080 и загружается список хостов из файла host.txt. 6. Открываем браузер, прописываем хттп-прокси 127.0.0.1 и порт, на котором он запущен (по дефолту - 8080). Вот и все. Если файл host.txt содержит более одного адреса, то proxy будет автоматически менять IP-адреса. Что нам и требовалось :). Задача: Слить базу юзеров через sql-инъекциюРешениеОбнаружив скуль-инъект на каком-нибудь портале, тебе, наверняка, захочется слить оттуда всю базу юзеров. Как ты понимаешь, перебирать сотни, а порой и тысячи записей вручную, используя limit или top - не очень удобно. Поэтому требуется автоматизация процесса. Рассмотрим пример: 1. Допустим, найденный тобой sql-инъект выглядит так: http://blablabla.com/pages.php?id= 2. Теперь создаем файл grabber.pl, следующего содержания:
Обрати внимание на переменную $url, а также на переменную $i - она определяет количество записей в табличке. 3. Запускаем граббер на удаленном хосте и ждем. Стата будет писаться в файл count.txt. 4. После того, как работа граббера закончена - создаем файл parser.pl:
5. Парсер выберет из мусора все записи, обрамленные символом ^. На выходе ты получишь читабельную базу с данными юзеров. Кстати, учти, что граббер – однопоточный. Крупную базу утянуть им вряд ли удастся, однако никто не мешает тебе приложить усилия и переписать его, добавив пару полезных функций :). Задача: Проверить exe'шник на палевность различными антивирямиРешениеЕсли у тебя свой ботнет, или ты просто решил над кем-то поглумиться - проверить ехе-шник троя просто необходимо. Однако десяток антивирей себе не поставишь, да и проверять вручную - дело неблагодарное. Гораздо разумнее воспользоваться автоматическими сервисами по чекингу файлов. 1. Платные сервисы: 2. Бесплатные сервисы: Описывать бесплатные сервисы я не буду, ибо большинство из них отсылает копии твоих файлов в антивирусные компании для дальнейшего анализа, что не есть гут. Вместо этого мы остановимся на двух крупнейших платных сервисах - avcheck.ru и virtest.com. Первый предлагает следующие тарифы. Обычная проверка:
Автоматическая проверка:
Список антивирусов довольно широк: Antivirus Version Result AVG 8.5 - ArcaVir 2009 - Authentium 5.1 - Avast 4.8.1229 - Avira 7.9.1.1 - BitDefender 7.90 - ClamAV 0.95.2 - DrWeb 5.0 - F-Prot 6.0 - F-Secure 8.0 - Kaspersky 8.0.0.506 - McAfee 5711 - NOD32 4342 - Norman 6.01.09 - Panda 9.04 - Sophos 4.44 - Symantec 10.2. Все, что от тебя потребуется:
Аналогичным образом работает и virtest.com, основным его отличием является возможность проверки не только exe'шников, но и связок сплойтов. Чем пользоваться - выбирать тебе, анонимность твоего файла в твоих руках :). Задача: Просканить диапазон на предмет наличия узлов с нужным открытым портомРешение 99% людей, наверняка, скажут: «Нет ничего проще! Запускаем nmap с ключами 1. Берем софтину под названием dfind (ее можно найти на компакт-диске).
3. Замеряем скорость скана сетки 88.35.0.0/16 (вбиваем команду « Задача: Отключить терминальную сессию пользователя серверной версии Windows средствами RDPРешениеЕсли SMB сервисы недоступны, установка доверительных отношений и инвентаризация сессий невозможны. Во многих случаях сервак вообще находится за файром и единственный способ подключиться к нему - воспользоваться портом 3389 и клиентом mstsc. Однако традиционный коннект не проходит, так как вываливается сообщение с ошибкой о превышении количества сессий и соединение закрывается. Значит, надо подключаться к уже установленной сессии. Для этого в клиенте предусмотрен ключ /console, который позволяет удаленно подключиться к сессии локального пользователя, или session 0. Однако стоит отметить, что, начиная с Windows XP SP3, Windows Vista SP1 и Windows Server 2008, клиент mstsc ключа /console уже не имеет. Связано это с тем, что в новых версиях ОС от Microsoft нулевая сессия перестала быть интерактивной и используется только для запуска системных процессов и сервисов. Интерактивные сессии пользователей нумеруются, начиная с единицы. Ничего страшного тут нет, просто вместо ключа /console в таких случаях следует использовать ключ /admin. 1. Подключаемся к существующей сессии:
2. Запускаем Terminal Services Manager:
3. Отключаем какую-либо сессию (кроме нулевой :)). Задача: Отключить терминальную сессию пользователя серверной версии Windows средствами командной строки.РешениеУверен, раз ты читаешь ][, то для реализации своих злодейских замыслов нередко прибегаешь к помощи сторонних серверов (в простонародье - дедиков). Иногда сервер выплевывает недружелюбное сообщение «Terminal server has exceeded the maximum number of allowed connections» и исключает возможность дальнейшей работы. Проблема кроется в отсутствии лицензий терминального доступа, в результате чего винда работает в режиме «Удаленного администрирования» и разрешает только два одновременных сеанса, в том числе и отключенных. Ситуация возникает достаточно часто, например, если админ на сервере не выполняет выход из сессии, а при окончании работы просто закрывает окно удаленного рабочего стола. Принципиально возможно два пути решения. Первый, и наименее беспалевный - дождаться, пока какая-нибудь из сессий не завершится. Если у тебя много дедов, это вполне приемлемо, в противном случае надо занять активную позицию и выбить одного из пользователей. Как это сделать, когда к серверу даже не приконектиться? Если на удаленном узле открыт порт 445, можно воспользоваться средствами командной строки для отображения текущих сеансов и их отключения. 1. Создаем доверенные отношения с удаленным узлом с использованием «net use»:
2. Инвентаризуем сессии и запоминаем идентификатор сессии, которую следует отключить:
3. Отключаем сессию:
4. Коннектимся к серверу по RDP. |