О курсе

Материал относится к программе подготовки к сертификации Certified Penetration Testing Specialist от Hack The Box. Это перевод с английского языка на русский, выпущенный в формате PDF; восьмая часть охватывает один модуль — «Оболочки и пейлоады» — и занимает примерно 92 страницы. Полная программа включает 28 модулей, посвящённых тестированию на проникновение: от разведки и перечисления до эксплуатации, повышения привилегий и составления отчётов.

В восьмой части разбираются анатомия шелла и эмуляторы терминалов, а также различия между bind- и реверс-шеллами. Отдельное внимание уделено концепциям пейлоадов: рассматриваются staged- и stageless-варианты, создание пейлоадов в MSFvenom, автоматизация работы с ними и доставка через Metasploit. Описаны инструменты, тактики и процедуры генерации, передачи и выполнения пейлоадов.

Практическая часть модуля построена вокруг вымышленного сценария, в котором учащийся выступает в роли системного администратора, проходящего отбор в команду сетевых пентестеров CAT5 Security. В рамках этого сценария рассматриваются проход в Windows и Unix/Linux, методы перечисления и снятия отпечатков в Windows, использование CMD и PowerShell, а также WSL и PowerShell в Linux.

Среди тем модуля — получение шелла при эксплуатации уязвимого приложения, порождение TTY-шелла с помощью Python и создание интерактивных шеллов. Также рассматриваются веб-шеллы, обход ограничений по типу файлов и вопросы обнаружения и предотвращения соответствующих атак.

Что рассматривается в программе

  • Рассматривается анатомия шелла и эмуляторы терминалов.
  • Разбираются bind- и реверс-шеллы.
  • Изучаются концепции пейлоадов, включая staged- и stageless-варианты.
  • Рассматривается создание пейлоадов в MSFvenom и автоматизация работы с ними в Metasploit.
  • Разбираются проход в Windows и Unix/Linux, а также перечисление и снятие отпечатков в Windows.
  • Рассматривается работа с CMD и PowerShell в Windows, WSL и PowerShell в Linux.
  • Изучаются веб-шеллы и обход ограничений по типу файлов.
  • Затрагиваются вопросы обнаружения и предотвращения атак, связанных с оболочками и пейлоадами.

Кому может быть полезен курс

  • Тем, кто интересуется тестированием на проникновение и изучает соответствующие методологии.
  • Специалистам в области информационной безопасности, которым нужно ознакомиться с темой оболочек и пейлоадов.
  • Читателям, работающим с материалами программы HTB CPTS и изучающим её отдельные модули.
  • Тем, кто хочет разобраться в различиях bind- и реверс-шеллов, а также в типах пейлоадов.

Вопросы о программе

Что входит в восьмую часть перевода?

Восьмая часть содержит перевод модуля 08 «Оболочки и пейлоады» программы HTB CPTS. Объём перевода — около 92 страниц, формат — PDF.

Какие темы рассматриваются в модуле «Оболочки и пейлоады»?

Среди тем модуля: анатомия шелла, эмуляторы терминалов, bind- и реверс-шеллы, концепции пейлоадов, создание пейлоадов в MSFvenom, staged- и stageless-пейлоады, проход в Windows и Unix/Linux, веб-шеллы, обход ограничений по типу файлов, а также обнаружение и предотвращение.

На какой сценарий опирается материал модуля?

В модуле используется вымышленный сценарий, в котором учащийся выступает в роли системного администратора, проходящего отбор в команду сетевых пентестеров CAT5 Security.

Сколько всего модулей в оригинальной программе?

Оригинальная программа включает 28 модулей. Восьмая часть перевода охватывает только один из них — модуль 08.