Показаны сообщения с ярлыком unix. Показать все сообщения
Показаны сообщения с ярлыком unix. Показать все сообщения

30 авг. 2011 г.

всегда у руля ...

Цель: авто- приаттачивание к screen'у при заходе по ssh при наличии сессий screen'а или авто- создание таковой ....
Решение: решения два ...

5 дек. 2010 г.

Поднять бы "павшего ангела" ...

Цель:   Добраться до реестра "павшего ангела" ...


Дано: Залоченная вирусами/троянами/другой нечистью Windows, так же в наборе LiveCD "Offline NT Password & Registry Editor", ну естественно руки и глазки ...





Решение:

Готовим пациента и инструмент:

1) Скачиваем наш  LiveCD "Offline NT Password & Registry Editor" по этой ссылке почти внизу есть глава Download в ней список, нам интересен образ для CD, вот и качаем самый свежий (~4МБайта, да-да, не ошибся, МБайта ;) естественно like unix =) )

31 мая 2010 г.

FTP protocol and your firewall administrator.

Цель: Пробиться по ФТП протоколу в то время когда Ваш администратор закрыл всё и вся мегафаерволом или еще чем либо (спиной к примеру ... =) )

Дано: Бурная фантазия ... =)

Решение:

Задача оказалось вроде даже как из легких – та ... но были свои нюансы ...

Первым делом пришло на "ум" мысля: а не загнуть ли wget, curl или fetch через SOCKS5, аля есть сервер за пределами Интранета и порт 22 открыт (если и закрыт, то практически всегда остается 443 порт открытым, вам только на своем сервере демона SSH завесить нужно будет на 443 порт, предварительно убрав с него апач или кто там у вас его может занимать,
netstat -lanp | grep -e "443.*LISTEN"

16 февр. 2010 г.

Хитрюга FOR from bash!

Задачка: bash. заставить for не делить по пробелу имена файлов.

Пример:
for F in `echo "str0 str1 str2"; echo; echo "str3 str4 str5"`; do echo "$F" ; done

Результ:
str0
str1
str2
str3
str4
str5




Рецепт:
( IFS=$'\n'; for F in `echo "str0 str1 str2"; echo; echo "str3 str4 str5"`; do echo "$F" ; done )

Результат:
str0 str1 str2
str3 str4 str5

Ключ:
IFS=$'\n'

Примечание:
Конструкция в скобках, ибо после завершения операции IFS восстановился на исходный разделитель. И да, нихто не запрещает указывать иной разделитель, разбор CSV к примеру =)