Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Утилита FINDSTR запускается из командной строки с множеством параметров, отображаемых на экране с помощью команды FINDSTR /?. Ниже приведен общий синтаксис команды FINDSTR.
FINDSTR [/В] [/Е] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/М] [/О] [/Р] [/Р:файл] [/С:строка]
[/G:файл] [/D:список_папок] [/А:цвет] [строки] [[диск:][путь]имя_файла[...]]
Попытаемся разобраться в этих параметрах. Ввод команды FNDSTR /? отображает справку о наборе параметров, представленных в следующей таблице:
Параметр | Назначение |
/B | Искать образец только в начале строк |
/E | Искать образец только в конце строк |
/L | Поиск строк дословно |
/R | Поиск строк как регулярных выражений |
/S | Поиск файлов в текущей папке и всех ее подпапках |
/I | Определяет, что поиск будет вестись без учета регистра |
/X | Печатают строки которые совпадают точно |
/V | Печатает строки, не содержащие совпадений с искомыми |
/N | Печатает номер строки, в которой найдено совпадение, и ее содержимое |
/M | Печатает только имя файла, в которой найдено совпадение |
/O | Печатает найденные строки через пустую строку |
/P | Пропускает строки, содержащие непечатаемые символы |
/A:цвет | Две шестнадцатеричные цифры - атрибуты цвета |
/F:файл | Читает список файлов из заданного файла |
/C:строка | Использует заданную строку как искомую фразу поиска |
/G:файл | Получение строк из заданного файла |
/D:список_файлов | Поиск в списке папок (имена папок разделяются точкой с запятой) |
Строка | Искомый текст |
[диск:][путь]имя_файла | Задает имя файла или файлов |
Кратко опишем работу с утилитой FINDSTR. Вот пример команды для поиска текстовых файлов со строкой password в текущей папке и всех ее подпапках:
FINDSTR /S "password" *.txt
Рис. 1. Поиск текстовых файлов по стоке password
Если нужно произвести поиск по нескольким строкам, например, или по строке пароль или password, то следует ввести такую команду:
FINDSTR/S "password пароль" *.txt
Рис. 2. Поиск текстовых файлов по нескольким строкам пароль
или password
Будут найдены файлы, содержащие или слово пароль, или слово password.
Но если вы захотите найти файлы, содержащие словосочетание мои пароли, то следует ввести такую команду:
FINDSTR/S/C:"мои пароли" *.txt
Таким образом, параметр /С: позволяет искать словосочетания. Программа FINDSTR обладает многими другими возможностями, которые хорошо описаны в справке по системе Windows, так что не будем повторяться. Эта, или ей подобная программа, обязательно должна входить в арсенал инструментов уважающего себя хакера.
Дата публикования: 2014-11-03; Прочитано: 507 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!