|
Hack FAQ VEiDER Xakep, номер #051, стр. 051-052-2 Q: Если я ломаю ночью, это безопаснее? A: Понятие безопасности при взломе крайне субъективно. Конечно, элементарными средствами, такими как прокси-сервер, пренебрегать не следует. Дело в том, что администратор вряд ли будет сидеть и давить who в консоли весь день, в надежде заметить, как ты бродишь по его машине. А вероятность попасть в логи одинакова как днем, так и ночью. Также необходимо учитывать разницу во времени... Если у нас глубокая ночь, то в некоторых странах может быть день. Поэтому лучше лишний раз проверить чистоту своих логов, чем ждать часа "X", когда все логи заснут :). Q: Недавно на одном сервере раздавали шеллы. Я себе взял один. Захожу, вроде все нормально. Повесил john'а, еще хотел сканер повесить, а система ругнулась: "unable to fork". Что это значит? A: Обычно на шеллах, на платных и бесплатных, есть ограничение на количество запущенных процессов. Очень вероятно, что на твоем хостинге стоит ограничение в один фоновый процесс. Q: А какие есть программы для bruteforce'а паролей? И чем они отличаются? A: Вообще программ для bruteforce'а – бесчисленное множество. John, наверное, самый популярный из них. Его версия существует под никсы и винды. Он умеет перебирать разными способами: по словарю или просто перебором. l0phtcrack - виндовая программа, умеет вскрывать NT'шные пароли. Cain & Abel, тоже виндовая, умеет снифать пароли из сетки, перебирает по словарю и брутфорсом. А вообще существует огромное количество bruteforce'ов. Основным параметром при выборе является скорость перебора паролей. Поэтому, прежде чем выбрать самый фичастый, подумай, а не практичнее будет взять что-нибудь попроще и побыстрее. Q: Есть ли аналог xSharez под Linux/BSD? И вообще, каким софтом сканят шары из-под этих систем? A: В свое время существовал проект - pandora. Это был очень неплохой сканер. Создавался он под две оси: windows и linux. А если во фрюхе поставить линуксовые модули, то и в ней заработает. Также существуют еще две очень неплохие утилиты: nbaudit и nbtscan. Первая запрашивает доступные шары с компа, пытается подобрать пароли и проверяет доступность шаров на чтение/запись. Вторая утилита позволяет выяснять Netbios-имена машин. А используя две утилиты, bash и smbclient, можно написать скрипт, который будет сканировать диапазон IP, находить в нем шары и при помощи smbclient скачивать инфу на локальную машину. Q: Похакал я одну тачку, работающую под FreeBSD. Сменил рутовский пароль, но при попытке зайти через telnet ничего не вышло... Что же я неправильно сделал? A: Самая главная ошибка - смена пароля руту. Этого делать было не надо. И теперь взлом заметят точно. Рут просто не сможет войти под своим паролем. Что же касается входа через telnet, то вполне вероятно, что виртуальным консолям запрещено работать с пользователями, у которых uid равен 0 (root). Q: Вот вы все пишите root, super-пользователь, uid, gid. А что все это значит? A: В многопользовательских системах существует идентификатор пользователя и идентификатор группы. Эти идентификаторы и есть uid (user id) и gid (group id). Права пользователя определяются именно по ним. В UNIX-подобных системах пользователь с uid равным нулю называется super-пользователь, так как для него отсутствуют ограничения в системе. Это и есть всем известный root. |