Hack-FAQ Sidex (hack-faq@real.xakep.ru) Xakep, номер #069, стр. 069-056-1 Q: Я активно юзаю IRC и недавно установил BitchX. Слышал, что его можно как-то «заскринить», что это такое? A: Понятие «скринить» происходит от «screen». В контексте BX это означает оставлять клиент в процессе и возвращаться в прежнюю IRC-сессию даже после logout’a. Все обеспечивается утилитой screen, шаблон запуска клиента через нее - screen BitchX nickname server –H virtual host. Когда труба зовет в поход и тебе нужно выйти из системы, нажимаешь Ctrl+Alt+D - и ты снова в консоли, тогда как клиент уже deattach’ен, т.е. подвешен на автономную поддержку связи с IRC-сервером. Чтобы вписаться обратно в сессию, устраиваем reattach вызовом screen –r в консоли. Screen позволяет подвешивать сразу несколько процессов. О дополнительных фичах и наворотах можно почитать на man-страницах. Q: Меня впрягли ставить корпоративный файрвол под Linux. Вот мечусь, рефлексирую: Mandrake Community или Mandrake Official ставить? A: Mandrake 10.0 пришелся многим по душе, в том числе и корпоративным пользователям, решившим сэкономить деньги, отказавшись от софта MS. Именно таким юзерам рекомендуются Official релизы, как наиболее функциональные и стабильные. Community – это для модников-сковородников, которые хотят быть впереди планеты всей, потребляя только свежатину, расплачиваясь решением массы свежайших проблем. Однако если вопрос безопасности стоит довольно остро, я бы рекомендовал обратиться к полноценным Unix-дистрибутивам: FreeBSD или OpenBSD. Q: Зарядил в систему свеженький XP SP2, и у меня перестал работать Remote Desktop и шары вне домена тоже попадали. Что за дела и как их поправить? A: С новым Service Pack’ом MS так заморочилась с безопасностью, что не надо баловаться! Remote Desktop вне игры, т.к. после установки пака по дефолту закрывается 3389 порт. Расшаренная инфа и принтеры оказываются досягаемы лишь внутри домена: закрыты коннекты по 137-139 и 445 портам. Обе проблемы разруливаются через WF-конфигуратор (Windows Firewall) сменой групповой политики (Group Policy) или правкой конфигов Netfw.ini. Это, увы, не единственные осложнения с security после прописки SP2. Настоятельно рекомендуется вызубрить мануалы с www.microsoft.com/technet/prodtechnol/winxppro/maintain/winxpsp2.mspx, где разбираются практически все возможные XP SP2-проблемы. Q: Правда, что кого-то уже посадили за вардрайвинг, сканирование Wi-Fi-сеток? A: Правда, что кого-то посадили за ношение отвертки? Да, если он заколол соседку. Троих горе-хакеров осудили в США по обвинению в попытке хищения базы кредиток путем присоединения к Wi-Fi-сети. Однажды горемыки катались по Мичигану в поисках чужих WLAN’ов. И нашли себе счастье – сетку Loewe, через корпоративный портал которой злодеи пытались подняться кредами. Жесткое обвинение было вынесено в связи с возможными потерями (до $2.5M) фирмой и темным прошлым двух хакеров. За решеткой находится лишь один, двух других отпустили под залог. Q: Обеспечит ли 10 версия Sun Solaris 100% безопасность для админа? A: Если и возможно обеспечить 100%, то это должно быть обеспечено самим админом. Другое дело, что на отдельных ОС подобное обеспечение проходит наиболее продуктивно. Главное по теме secure’ности в десятой солярке – N1 Grid Containers. Система разбивается на множество контейнеров, так что ни один из юзеров системы не может видеть (модифицировать) то, что творит другой. Даже root не получит доступа, если подобное не было прописано изначально в системе. Если один из контейнеров содержит критическую ошибку, это никак не повлияет на работоспособность целой системы. Process Rights Management позволит наделять различными правами не только юзеров, но и отдельные процессы. Так что сбой отдельного процесса не повлияет на другие. User Rights Management напоминает тему процессов, только с применением RBAC-технологии. Нововведение снизит шансы успешного локального эксплойтинга. Automated Patch Tool поможет избежать проблем при установке новых security-патчей, неправильная конфигурация которых чревата падением всей системы. Solaris Cryprographic Framework заточен под консолидацию используемых в системе операций шифрования, так что выбранный/разработанный организацией алгоритм шифрования можно будет легко применить и на сторонней системе. |