Полезные ссылки



Крипта



Стеганография/Форензика



Веб



PPC/PWN



Linux


Базовые команды навигации


Работа с директориями

pwd                     # Показать текущую рабочую директорию
ls                      # Вывести список файлов и папок
ls -la                  # Подробный список всех файлов (включая скрытые)
ls -lh                  # Список с человеко-читаемыми размерами файлов
cd /path                # Перейти в указанную директорию
cd ..                   # Подняться на уровень выше
cd ~                    # Перейти в домашнюю директорию

Просмотр и редактирование файлов

cat file.txt            # Вывести содержимое файла
less file.txt          # Просмотр файла с прокруткой (q - выход)
head -n 10 file.txt    # Показать первые 10 строк файла
tail -n 10 file.txt    # Показать последние 10 строк файла
tail -f log.txt        # Следить за изменениями файла в реальном времени
nano file.txt          # Открыть файл в простом текстовом редакторе

Поиск и фильтрация


Работа с директориями

grep "текст" file.txt          # Найти текст в файле
grep -i "текст" file.txt       # Поиск без учета регистра
grep -r "текст" /path/         # Рекурсивный поиск в директориях
grep -v "исключить" file.txt   # Исключить строки с указанным текстом
grep -n "текст" file.txt       # Показать номера строк с найденным текстом
grep -A 3 -B 3 "текст" file.txt # Показать 3 строки до и после найденного

Поиск файлов

find /path -name "*.txt"       # Найти файлы по имени
find / -type f -name "*.conf" 2>/dev/null  # Найти файлы конфигурации
find / -perm -4000 2>/dev/null             # Найти SUID файлы
locate filename                # Быстрый поиск файлов по базе данных
which command                  # Показать полный путь к команде

Первоначальная разведка


Сбор информации о системе

whoami                    # Текущий пользователь
id                        # Информация о пользователе и группах
uname -a                  # Информация о ядре системы
cat /etc/issue            # Информация о дистрибутиве
cat /etc/passwd           # Список пользователей
cat /etc/shadow           # Хэши паролей (только root)

Поиск слабых мест

sudo -l                   # Какие команды можно запускать с sudo
find / -perm -4000 2>/dev/null  # Поиск SUID-файлов
find / -perm -2000 2>/dev/null  # Поиск SGID-файлов
find / -writable 2>/dev/null | grep -v proc  # Записываемые файлы
cat /etc/crontab          # Планировщик задач системы
crontab -l                # Планировщик задач пользователя