Содержание:
Работая с дистрибутивом BackTrack, многие новички испытывают затруднения. Но для хакера ничто не заменит навыки работы с Linux.
Из-за различий в структуре файловых систем Linux
Сначала познакомимся с командой find. С ее помощью можно искать файлы в папках. По умолчанию выполняется рекурсивный поиск, то есть поиск файла будет осуществляться в указанном каталоге и всех его подкаталогах, после чего будет выведен список всех найденных файлов. Например, если искать aircrack-ng
bt > find -name aircarck-ng
В ответ будут отображены полные пути ко всем местам, где есть aircrack-ng. Можно более точно указать место поиска aircrack-ng и в команде добавить название папки /pentest. Это будет выглядеть так:
bt > find /pentest -name aircrack-ng
Теперь Linux возвращает пути только к файлам, которые находятся в каталоге /pentest или его подкаталогах, как /pentest/wireless/aircrack-ng и другим.
Рассмотрим команду which. Она позволяет искать бинарные файлы, которые хранятся в переменной окружения $PATH. Для многих это может показаться слишком заумным, поэтому внесем ясность.
Бинарные файлы подобны исполняемым файлам в Windows. Это файлы, которые что-то делают, например, echo, ls, cd, mv и прочее. Переменная окружения пользователя хранит путь к каталогам, где находятся бинарные файлы. Обычно они хранятся в каталогах /bin (bin это сокращение от binaries, от англ. «бинарные файлы») или /sbin, и это записано в $PATH. Настройки $PATH можно вывести в терминал с помощью команды echo. Это делается так:
bt > echo $PATH
bt > which ls
bt > which aircrack-ng
В отличие от which, команда whereis не ограничивается поиском в местах, которые внесены в переменную $PATH. Она может найти файл в любой папке, вдобавок она находит man-страницы (справочные страницы). Если напечатать:
bt > whereis aircrack-ng
Команда locate также служит для поиска файлов, но работает намного быстрее, чем which или whereis. Разница в том, что locate использует базу данных всех файлов системы, и поэтому поиск занимает меньше времени.
Недостаток этой команды в том, что она может не найти новых файлов, так как база данных обычно обновляется раз в день. Как правило, это происходит во время наименьшей активности системы, потому что обновление базы данных может загружать процессор.
bt > locate aircrack-ng
С первыми тремя частями этого урока ( 1, 2 и 3). можете ознакомиться по ссылкам.
Возвращайтесь, и в следующей части вы узнаете, как устанавливать программы.
Ваш компьютер на Windows 10 перестал быть быстрым после обновления системы? Мы подскажем, как устранить…
Это приложение для iPhone основано на приглашениях и аудио. С его помощью можно всё равно…
Одним из самых значительных изменений в операционной системе iOS 14 является возможность менять приложения по…
В системе Android 10 появился фреймворк для пузырей чатов, популярность которым принёс Messenger. Новая система…
От загрузки в режим Fastboot при помощи одной команды до установки модов без рута, есть…
Бета-версия операционной системы Android 11 в настоящее время доступна для устройств Google Pixel. Нужно посетить…