Uzix | микроблог

#Nix

Получение информации об IP/домене из командной строки

Заметил что часто люди забывают что информацию о домене можно получить не только на ресурсах, подобных http://2ip.ru/, но и с помощью командной строки, причём гораздо быстрее и в “парсабельной” форме.

Команда №1: whois. Всё элементарно: в качестве аргумента принимает домен (ну или айпишник) и рассказывает нам всё что whois-сервер (его можно задать ключём -h) знает об этом адресе. С ключём -H рассказывает немного меньше, пропуская флуд о “правах и обязанностях” :)

Команда №2: geoiplookup (из пакета geoip-bin). Так же принимает ип или имя домена в качестве параметра, после чего сверяет айпишник со своей внутренней базой (пакет geoip-database) и показывает нам страну. Просто, практично.

Tcpkill

Полезная программа: tcpkill из пакета dsniff. Она позволяет разрывать tcp-соединения, подходящие под заданный фильтр (синтаксис как у tcpdump). Что интересно, программа не просто разово разрывает все подходящие соединения, но и следит за появлением новых. Примеры использования:

: разорвать все соединения до хоста с ip-адресом 11.22.33.44 на интерфейсе eth0
tcpkill -i eth0 -9 host 11.22.33.44
: разорвать все соединения на порт 5222 на интерфейсе ppp0
tcpkill -i ppp0 -9 port 2222

Виртуальная веб-камера и микрофон

Многим знаком софт для Windows, позволяющий накладывать в реальном времени эффекты на изображение с веб камеры, воспроизводить видео “как-бы” с нее и делать другие непотребности. Под Linux так же есть подобные решения - та же WebCam Studio, имеющая в своем арсенале множество нужных и ненужных функций.

Внимание! Под катом много мутного текста без картинок! :-)

Читать далее →

Удобный поиск и каталогизация файлов в консоли

Все началось с того, что сегодня утром качалка FatRat сообщила о завершении многонедельной закачки торрента с рипом одного сайта с обоями. Распаковав полторы сотни архивов, удивлению моему предела не было - все 33 тысячи файлов были свалены в одну кучу. О том, чтобы нормально выбрать что-то из нее говорить не приходится. Но зато имена файлов были вполне нормальные, с тегами… так и родился этот простенький скрипт. Он рекурсивно ищет файлы, имя которых содержит заданную фразу и помещает симлинки на эти файлы в отдельную папочку.

Читать далее →