Size: a a a

2021 March 16

r

robinak in SPbCTF
Подскажите, что за шифр используется в этом таске? OTP?
источник

ak

alexaedr kalkili in SPbCTF
xor обычный по ключу. только для чиселок, судя по коду.
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
взываю о помощи по поводу rcu_read_lock
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
как всегда речь идет про GNU KERNEL
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
из того, что я уже понял - писатель объявляет grace период, чем дает понять всем читателям что их ждут.
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
когда все читатели работающие до объявления grace пириода прочитали - происходит атомарная перезапись памяти
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
и все новые читатели уже читают новые данные
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
прошу прощения.


теперь вопрос: кто-то может, пожалуйста, подсказать несколько примеров доступных для понимания?

ну что бы начать переход от теории к практики менее болезненно
источник

MD

Mls Dmitry in SPbCTF
Mls Dmitry
Под gdb флаг принтиться, а без нет 😕
вот так запускаю:
process(['ld-linux-x86-64.so.2', exe] + argv, *a, env={'LD_PRELOAD': './libc.so.6'})
на серваке тоже не робит
без понятия как у меня работало, но в итоге оказалось, что строчка начиналась с \x00 байта и не печаталась, но при этом работало под GDB... магия... Решил проблему найдя другой поинтер и использовал вместо printf puts
источник
2021 March 17

R

Rozetkin in SPbCTF
Приветствую. У меня тут есть файлик, точно известно, что поврежден. По хедеру - squashfs архив с поврежденным superblock'ом
источник

R

Rozetkin in SPbCTF
Что можно с ни сделать, чтобы его скушал unsquashfs?
источник

IS

Ilja Shaposhnikov in SPbCTF
Rozetkin
Приветствую. У меня тут есть файлик, точно известно, что поврежден. По хедеру - squashfs архив с поврежденным superblock'ом
squashfs есть несколько разновидностей
источник

IS

Ilja Shaposhnikov in SPbCTF
так что у тебя может быть не поврежденная, а измененная файловая система
источник

IS

Ilja Shaposhnikov in SPbCTF
для проверки есть одна утилита, правда она немного deprecated
источник

R

Rozetkin in SPbCTF
Не, заведомо известно, что файл покарапченный
источник

IS

Ilja Shaposhnikov in SPbCTF
Rozetkin
Не, заведомо известно, что файл покарапченный
это таск?
источник

R

Rozetkin in SPbCTF
Ilja Shaposhnikov
это таск?
ну дя
источник

IS

Ilja Shaposhnikov in SPbCTF
фи, я думал устройство ковыряешь)
источник

R

Rozetkin in SPbCTF
(
источник

IS

Ilja Shaposhnikov in SPbCTF
как минимум можно попытаться открыть например в 010 hex editor, посмотреть сделал ли кто для файла сигнатуру и уже с сигнатурой менять параметры суперблока
источник