CTF. Курсы для начинающих. Задания категории Crypto 4

A

Alla1111

CTF. Курсы для начинающих. Задания категории Crypto 4


В данной статье мы рассмотрим задания начального уровня в категории Crypto. Вы можете встретится с подобными заданиями в более простых, а так же и более сложных упражнениях.
Всевозможные задания мы берем с известного сайта https://www.root-me.org/en/Challenges/Web-Server/
Итак, мы приступаем к решению задач из категории : Cryptanalysis
ссылку оставляем ниже: https://www.root-me.org/en/Challenges/Cryptanalysis/

Пример 1.
Решение задачи "ELF32 - PID encryption".
Ссылка : https://www.root-me.org/en/Challenges/Cryptanalysis/ELF32-PID-encryption
Что мы видим?
1

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

Разумеется, нам будет предоставлен исходник и свободный доступ подключения по SHH к серверу с необходимым заданием.

2


Теперь мы можем свободно подключиться и посмотреть на исходник уже на машине.
3


Все банально просто, но нужно все делать поочередно и очень внимательно, в данном пункте используется функция crypt с аргументами pid и строкой "$1$awesome", pid - номер текущего процесса. Весь полученный результат работы данной функции подлежит сравнению с переданной при запуске строкой.

Вся предсказуемость этого раздела заключается в том,что все pid`ы находятся в определенном диапазоне ( от 0 до 32768) при абсолютно простых и стандартных настройках ядра.

Вот именно в этой ситуации мы спокойно можем заранее изменять и управлять некоторыми значениями. А затем, просто запустить бесконечный цикл, который с каждым разом будет выдавать нам разные значения и функционировать до того момента, пока нужные нам значения не совпадут.

Генерируем выражения от pid`а 27001

4

Затем применяем бесконечный цикл с запуском необходимого исполняемого файла.
5

Наше задание подходит к концу. Все что нам необходимо это запустить и подождать. В конечном итоге, у нас должно появится новая оболочка, такая как предоставлена ниже:
7


6

Поздравляем! Задание успешно решено.
 

Вложения

  • 1.png
    1.png
    9.8 КБ · Просмотры: 1
  • 2.png
    2.png
    15.8 КБ · Просмотры: 32
  • 3.png
    3.png
    12.7 КБ · Просмотры: 0
  • 4.png
    4.png
    3.8 КБ · Просмотры: 0
  • 5.png
    5.png
    2.7 КБ · Просмотры: 0
Похожие темы
A Солевой генний или как пройти CTF Odin: 1 Полезные статьи 1
M CTF. С категории стартовые задания. Начальный уровень Crypto #8 Полезные статьи 0
A CTF. WEB. Задания с Root-Me, часть 19 Полезные статьи 0
A CTF. WEB. Задание с Root-Me часть 17. Полезные статьи 0
M CTF. Стартовые задания. Первые задачи уровня Crypto #9 Полезные статьи 0
A CTF. WEB. Задания с Root-Me часть 16. Полезные статьи 0
M Ответ на вопросы bnv Google CTF Quals 2019 Полезные статьи 0
A CTF. Практические задания категории WEB 15. Полезные статьи 0
A CTF. Задания для новичков. Начальные упражнения категории Crypto 6 Полезные статьи 0
A CTF. Куры для начинающих. Задание категории Crypto 3 Полезные статьи 0
A CTF. Учеба с нуля. Стартовые задания категории Crypto. Полезные статьи 0
A CTF. Учеба с нуля. Начальные задания категории Crypto #8 Полезные статьи 0
T Список фреймворков по CTF, библиотеки, разные источники, ПО. Уязвимости и взлом 0
prizrak11 Скачать вебинары, курсы, книги бесплатно Свободное общение 0
C Солью курсы с Slivap Раздачи и сливы 0
st.ap Подскажите курсы или уроки по вирусописанию Свободное общение 2
B Различные курсы для вас Раздачи и сливы 16
A Курсы для начинающих. Задания категории WEB 13 Полезные статьи 0
T Полезные курсы для самообучения Полезные статьи 9
S Курсы по c++ , c# , php , python , css , html и т.д. Программирование 4
Ф Курсы английского Свободное общение 7
G #Обучение Курсы блогеров. Как стать популярным, реализовать себя и зарабатывать на своих соц сетях. Способы заработка 0
K Платные курсы общей стоимостью 537 тыс Способы заработка 1
C (Курсы) Разработчик игр (Geek Brains) Полезные статьи 13
N Профессиональные JavaScript курсы от ItBursa Программирование 2
B Хорошие курсы по программированию C# Программирование 6
B Хорошие курсы по программированию (Python) Программирование 16
B Хорошие курсы по программированию (JAVA) Свободное общение 11
Admin UFOLABSNEWS AnyDesk для Linux можно взломать без пароля и получить root. Новости в сети 0
Admin UFOLABSNEWS Обнаружен новый вредоносный загрузчик AvisLoader для Windows, использующий P2P-сеть Tox. Новости в сети 0
Admin UFOLABSNEWS Microsoft планирует создать «стоп-кран» для сверхинтеллекта. Новости в сети 0
Admin UFOLABSNEWS Злоумышленники активно эксплуатируют критическую уязвимость в плагине Bricksforge для WordPress. Новости в сети 0
Admin UFOLABSNEWS Киберпреступник CyberXero использовал ИИ Claude для кражи 628 тысяч записей украинских пользователей. Новости в сети 0
Admin UFOLABSNEWS Подозреваемые в сексторции использовали поддельные изображения для шантажа жертв. Новости в сети 0
devqp Статья Автоматизация sqlmap через кастомизированный ChatGPT для пентеста Уязвимости и взлом 0
Admin UFOLABSNEWS Китайский хакер использовал ARTEX AI и Claude для атак на банки Южной Кореи. Новости в сети 0
Admin UFOLABSNEWS Google представила новые возможности для интеграции рабочих сервисов. Новости в сети 0
Admin UFOLABSNEWS Хакеры используют Google Ads и Bing для распространения вредоносных установщиков Claude. Новости в сети 0
Admin UFOLABSNEWS Милый ежедневник оказался прикрытием для шпионской программы. Новости в сети 0
Admin UFOLABSNEWS Злоумышленники эксплуатируют уязвимости в AhsayCBS для установки веб-шеллов и майнинга криптовалюты. Новости в сети 0
Admin UFOLABSNEWS Профессор религии обвинён в киберпреследовании после использования X для травли коллеги. Новости в сети 0
Admin UFOLABSNEWS Исследователи опубликовали рабочий эксплойт для уязвимости в AnyDesk Linux. Новости в сети 0
Admin UFOLABSNEWS Гражданин Украины и России признал вину в организации сети из 15 000 денежных мулов для киберпреступников. Новости в сети 0
Admin UFOLABSNEWS Серверы с NVIDIA для российского ИИ подорожали до миллиона долларов. Новости в сети 0
Admin UFOLABSNEWS Citrix выпустила патчи для критической уязвимости в NetScaler, позволяющей удалённое выполнение кода. Новости в сети 0
Admin UFOLABSNEWS Поэзия стала новой угрозой безопасности для искусственного интеллекта. Новости в сети 0
devqp Статья Практическое руководство по Twitter ADS для начинающих (2024) Спам, рассылки, трафик, SEO 0
Admin UFOLABSNEWS Киберпреступники использовали инструмент ARTEX для атак на южнокорейские финансовые компании. Новости в сети 0
Admin UFOLABSNEWS Microsoft Teams получит поддержку инструментов для обнаружения дипфейков. Новости в сети 0
devqp Статья Эффективные шаблоны для разблокировки Google Ads Уязвимости и взлом 0

Название темы