Можно игнорировать особые сообщения протокола, соответствующие регулярным выражениям, используя ключевое слово ignore /<регулярное_ выражение>/. Имеется возможность указывать несколько регулярных выражений, разделяя их символом |. Программа swatch очень гибка в настройке предпринимаемых действий, запускаемых при совпадении строк и регулярных выражений. К наиболее полезным действиям, которые можно указывать в файле .swatchrc, относятся echo, write, exec, mail, pipe и throttle.

Действие echo просто выводит соответствующую строку в консоль; дополнительно можно указать используемый при этом текстовой режим. Текст может выводиться жирным шрифтом, подчеркнутым, мигающим, негативным или определенного цвета. Например, для того чтобы совпадающая строка выводилась красным мигающим текстом, необходимо указать следующее действие: echo blink,red Действие write аналогично действию echo, за исключением того, что оно не поддерживает текстовые режимы. Однако вывод может осуществляться на заданный пользователем TTY: write user:user2:… Действие exec позволяет выполнить любую команду: exec <команда> Для передачи всей соответствующей строки в исполняемую команду можно использовать переменные $0 и $*, $1 — для передачи первого поля строки, $2 — второго и т. д. Поэтому если необходимо передать только второе и третье поля совпавшей строки в команду mycommand, то действие необходимо задать так: exec «mycommand $2 $3» Действие mail особенно полезно в тех случаях, когда имеется сотовый телефон или пейджер, способный принимать почтовые и текстовые сообщения.

На заметку: Если Вам необходим аутсорсинг и лизинг персонала в Москве, тогда рекомендуем обратить внимание на сайт http://rbkgr.ru.

При использовании действия mail можно указать сколько угодно получателей и тему сообщения. Swatch пошлет строку, совпавшую с регулярным выражением, на эти адреса. Вот общая форма этого действия: maiI addresses-address:address2: subject=mysubject При использовании действия mail избегайте использования символа @ в адресе электронной почты (то есть вместо @ необходимо использовать \@). Также избегайте использования пробелов в теме сообщения (им должен предшествовать символ \).

источник: Локхарт Э. Антихакинг в сети. Трюки.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *