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

Kevgen

Green Team
04.08.2020
41
85
BIT
398
Всем привет!
Решил написать врайтап по таску "Огромные цифры" от 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)
На выходе у нас имеется уже три готовых значения, которых достаточно для решения таска.
Далее заходим на и вставляем полученные десятичные значения в соответствующие поля.


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

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