Архив метки: grep

утилита командной строки, которая находит на вводе строки, отвечающие заданному регулярному выражению

Парсер неудачных авторизаций nginx с хранением данных в MySQL

Задача состояла в том, что бы мониторить неудачные попытки авторизации на вебсервере Nginx и хранить эти данные для удобного просмотра в реляционной базе данных MySQL Нас интересует когда, кто и с какого IP ввёл неверный пароль в БД(допустим logs) создадим таблицу (к примеру fail_auth), в которой будут 5 столбцов: id, date, time, user, from_IP Так… Читать далее »

Очистка .htaccess от заразы или grep + sed в умелых руках

Недавно корпорация добра отрапортовала, что на одном из подконтрольных мне сайтов находится вирус. Сам сайт открывался и функционировал. Первое, что пришло в голову — .htaccess. И я не ошибся. Файл начинался с малопонятного кода, было очевидно, что эта зараза гуглу и не понравилась. Приведу часть текста: RewriteEngine on   RewriteCond %{HTTP_USER_AGENT} android [NC,OR] RewriteCond %{HTTP_USER_AGENT}… Читать далее »

Поиск файла по содержимому

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