
Полевой блокнот OSCP от Сэмсона Лэрда: объединённое хранилище техник, нумерованные заметки (MIT)

Полевой блокнот методологии пентеста с портовой индексацией: деревья решений, шаблоны команд для копирования, и уроки из авторизованных практических боксов (HTB / PG / личные лаборатории). Объединено из старого finalnotes-vault в единое дерево.
Рабочий процесс, который можно выполнять в условиях нехватки времени. Сначала команды и деревья решений.
Публичные учебные заметки только для авторизованной практики (ваши лаборатории, HTB/PG, курсы, которыми вы владеете). Никаких ключей к экзамену, дампов реальных пентестов или сливов учебных материалов OffSec.
Репозиторий: https://gitlab.com/WattoCyber/oscp-notes-2026
| Что это | Полевые заметки в стиле OSCP: деревья решений, шаблоны команд, карточки техник. |
| Для кого | Для кандидатов OSCP и операторов лабораторий, которым нужен рабочий процесс, выполняемый в условиях нехватки времени. |
| Чем не является | Не дамп эксплойтов, не ключи к экзамену, не учебный контент OffSec и не замена официальным материалам. |
| Размер | 511 markdown-заметок в нумерованном порядке ведения. |
git clone https://gitlab.com/WattoCyber/oscp-notes-2026.git
cd oscp-notes-2026
# необязательно: привязать плейсхолдеры к IP ваших лабораторий
# отредактируйте 00-Start-Here/Variables.md
python fill-variables.py apply
python fill-variables.py status
python fill-variables.py reset # восстановить плейсхолдеры
Сигнал успеха: python fill-variables.py status выводит Status: PLACEHOLDERS (до apply) или Status: FILLED (после apply с реальными IP в Variables.md). Откройте Home.md в Obsidian, VS Code или любом markdown-ридере. Вики-ссылки лучше всего работают в Obsidian.
Требуется только Python 3 (стандартная библиотека). Без pip install.
00-Start-Here/ 31 заметка
01-Enumeration/ 139 заметок
02-Web-Attacks/ 48 заметок
03-Active-Directory/ 55 заметок
04-Linux-PrivEsc/ 57 заметок
05-Windows-PrivEsc/ 92 заметки
06-Pivoting/ 13 заметок
07-File-Transfers/ 11 заметок
08-Shells/ 8 заметок
09-Password-Attacks/ 19 заметок
10-Reporting/ 5 заметок
11-Tools/ 30 заметок
fill-variables.py привязка IP к плейсхолдерам
_attachments/ изображения, на которые ссылаются заметки
В рамках охвата
Вне охвата (намеренно)
Проверяйте актуальные правила экзамена в гайде по экзамену OffSec. Таблицы оценок здесь — учебные пособия и могут устаревать.
Плейсхолдеры, используемые в заметках: ATTACKER_IP, TARGET_IP, DC_IP, MS01_IP, MS02_IP, STANDALONE1..3, INTERNAL_IP, INTERNAL_NET, DOMAIN.
python3 fill-variables.py apply # записать ваши IP в каждый .md
python3 fill-variables.py reset # восстановить токены (использует .variables-backup.json)
Не коммитьте применённые IP. Держите Variables.md в виде плейсхолдеров в git.
Samson Laird (SamsonCyber / WattoCyber). Создано во время упорной работы над лабораториями в стиле OSCP.
Старый отдельный репозиторий finalnotes-vault заархивирован. Это дерево — живая копия.
MIT для оригинальной структуры, скриптов и оригинального текста. Технические знания — публичное ремесло безопасности. Названия боксов относятся к публичным машинам HTB/PG; соблюдайте правила каждой платформы.