• 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

CTF Codeby Games CTF - Огромные цифры (врайтап)

Kevgen

Green Team
04.08.2020
44
86
Всем привет!
Решил написать врайтап по таску "Огромные цифры" от Codeby Games.
Это мой первый пост, так что не судите строго))


В архиве нас встречают два файла: output.txt и encrypt.py
Сразу открываем output.txt и видим три значения: n, e, c.
Начало каждого значения "0x" cразу указывает на то, что перед нами hex числа. Естественно rsa такой вид не принимает, поэтому создаём файл python, который конвертирует наши hex числа в привычный dec формат, подставляя наши значения:

Python:
hex_number_n = "..."
hex_number_e = "..."
hex_number_c = "..."
decimal_number_n = int(hex_number_n, 16)
decimal_number_e = int(hex_number_e, 16)
decimal_number_c = int(hex_number_c, 16)
print(decimal_number_n)
print()
print(decimal_number_e)
print()
print(decimal_number_c)
На выходе у нас имеется уже три готовых значения, которых достаточно для решения таска.
Далее заходим на и вставляем полученные десятичные значения в соответствующие поля.


Спасибо за чтение!
Если есть замечания - пишите)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD