Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Snow Crash — Введение в кибербезопасность. | Kitploit
Инструменты/GitLabGitLab/qduarte-42/snow-crash
Повышение привилегийАнализ уязвимостейСкриптинг и автоматизацияCTFТестирование на ПроникновениеОбучение и ОбразованиеЭксплуатация Бинарных Файлов
GitLabqduarte-42/snow-crash

Snow Crash

Введение в кибербезопасность.

Репозиторий
110 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Snow Crash

Этот проект представляет собой введение в компьютерную безопасность. Snow Crash поможет вам познакомиться с безопасностью в различных поддоменах с ориентацией на разработчика. Вы познакомитесь с несколькими языками (ASM, Perl, Php и т.д.), разовьете определенную логику для понимания неизвестных программ и осознаете проблемы, связанные с простыми ошибками программирования.

Описание

Snow Crash — первый проект направления кибербезопасности школы 42. Он служит введением в некоторые известные уязвимости системы и в основном фокусируется на операционной системе Linux, побуждая нас узнать о ней больше и понять, как она может быть потенциально использована.

Основные изученные темы включают:

  • Файловая система и команды Linux
  • Права пользователей
  • Скриптинг на Shell и Perl
  • Исполняемые файлы на C и PHP

Оценка

Мы сдали этот проект в феврале 2025 года, набрав 125/100 баллов.

Подтверждённые бонусы

  • Полное прохождение уровня 10
  • Полное прохождение уровня 11
  • Полное прохождение уровня 12
  • Полное прохождение уровня 13
  • Полное прохождение уровня 14

Установка

Чтобы начать этот проект, сначала необходимо загрузить и установить предоставленный школой 42 ISO-образ.
Затем нужно использовать виртуальную машину с этим ISO. Если вы используете VirtualBox, необходимо установить параметр Attached to во вкладке Сеть на значение Host-only Adapter.

Использование

Вы можете подключиться к первому уровню с помощью ssh. IP-адрес отображается на домашнем экране виртуальной машины, а порт — 4242. Учётные данные для первого уровня: level00 (имя пользователя и пароль).

root@kitploit:~
ssh [email protected] -p 4242

После того как вы найдёте пароль для следующего уровня, переключитесь на соответствующего пользователя flag и выполните команду getflag, чтобы получить пароль, необходимый для входа в систему в качестве следующего пользователя level.

root@kitploit:~
level00@SnowCrash:~$ su flag00
Password:
Don't forget to launch getflag!
flag00@SnowCrash:~$ getflag
Check flag.Here is your token: ?????????????????
flag00@SnowCrash:~$ su level01
Password:
level01@SnowCrash:~$ _

Вход в систему от имени пользователя flag требуется не всегда; иногда можно найти другое решение, чтобы напрямую получить пароль следующего level.

Авторы

  • Мой коллега lduheron за совместную работу над этим групповым проектом.
Скачать инструмент