Главное в деле - конспирация Master-lame-master Хакер, номер #070, стр. 070-064-1 Методы поиска и кражи секретной информации Мне часто приходится сталкиваться с нелегкой работой, нацеленной на добычу секретной информации из закрытых источников. За время работы мне доводилось выполнять самые разные задачи, поэтому я не удивлюсь, если завтра меня наймут для сбора компромата на известного политика или кражи чертежей нового аппарата для переработки коровьих фекалий. У меня накопился огромный опыт в этой сфере, и я хочу им с тобой поделиться. Я расскажу тебе о том, как грамотно отыскать, отсортировать, а затем незаметно утянуть доки под грифом «Совершенно секретно». Мой рассказ не сделает тебя грамотным хакером - нюх на интересную инфу вырабатывается с годами. Я просто хочу рассказать тебе о софте и методах, которыми я пользуюсь. Уверен, что после прочтения статьи ты откроешь для себя много нового и интересного. Во всяком случае, я очень на это надеюсь. Кому нужны эти доки? Раз уж мы заговорили о сборе, пора бы выяснить, кому и зачем нужна сокровенная информация. Случаи бывают разными. Как-то раз мне пришлось хакнуть на заказ один малоизвестный портал в Колорадо. Заказчика интересовала база данных, находящаяся на сервере. В БД не было ничего сверхсекретного, лишь имена, фамилии, адреса и номера кредиток. Однако база очень понравилась моему клиенту-кардеру, и он щедро отблагодарил меня зелеными президентами. Прошло несколько месяцев, и ко мне обратился еще один виртуальный заказчик. Его интересовали сведения о последних достижениях в нанотехнологиях. Он даже дал мне список ключевых слов, по которым нужно было искать серверы. Я нашел пару дырявых машин, взломал их и наткнулся на множество документов. Некоторые из них весили десятки метров, поэтому сливать их все было довольно накладно и нецелесообразно. Целых два дня я трудился над сортировкой и скачиванием нужных доков, однако мои ожидания не оправдались, и ко мне на винт попал сплошной хлам и мусор, который не заинтересовал заказчика :(. Я до сих пор периодически достаю со взломанных серверов различные приватные данные. Так, для временного хранения, чтобы потом сбыть информацию за несколько сотен зеленых. Но теперь я ни за что не поставлю на скачивание неизвестный документ. Прежде чем инфа попадает на мой комп, она проходит несколько сложных стадий проверки на секретность. В целях экономии времени и трафика исследования материалов проводятся на удаленном шелле с хорошим каналом. Искусство поиска Я счел нужным опустить первую часть действий, которая заключается во взломе интересующего тебя сервера. Предположим, что ты уже имеешь web-шелл (или доступ по SSH) к интересующему серверу. Если ты еще не знаешь, как правильно найти жертву, перерывай Х и ищи статьи, посвященные взлому, – они тебя многому научат. Я же постараюсь рассказать о том, как лучше всего искать интересные данные на серваке. Это могут быть разного рода документы (как txt, так и в формате doc, pdf и т.д.), а также базы данных SQL. Первым делом необходимо проверить, а тот ли сервер взломан? Имеются ли на машине данные, которые тебе интересны? Ответ на этот вопрос проще всего получить при помощи команды locate. Допустим, ты хочешь проверить наличие интересных документов word на машине: запуск команды locate "*.doc" решит все твои проблемы. Перенаправь вывод команды в отдельный файл – так будет легче всего изучить названия документов. Например, среди груды хлама наподобие /usr/share/doc/user-guide.doc может промелькнуть какой-нибудь /var/projects/final-project.doc, в котором могут находиться интересные данные. Первый этап фильтрации как раз должен найти интересные имена файлов. Но, к сожалению, поиск по названию обманчив: информация имеет свойство устаревать, быть неполноценной, а содержимое документов может не соответствовать их названиям. Поэтому команда locate может лишь помочь тебе определиться, стоит ли копать этот сервер глубже. |