Size: a a a

2021 March 08

КП

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

КП

Котеечко Пухнастиньк... in SPbCTF
положить ты можешь туда что угодно
источник

КП

Котеечко Пухнастиньк... in SPbCTF
возьмет оно только то, что ему положенно взять
источник

КП

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

y

y0urR1ddle6 in SPbCTF
Окей, спасибо
источник

КП

Котеечко Пухнастиньк... in SPbCTF
а вот такой прикол у меня был про оптимизацию
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
Слушай, я пытаюсь понять линковщик и у меня не выходит
источник

КП

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

КП

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

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
и вот такой вот в глобальном сегменте
static volatile u_int64_t (*ksyms)(u_int64_t) = 0xCafeBabeD0A7Bead;
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
перед тем, как загружать модуль я патчу 0xCafeBabeD0A7Bead на адрес функции. это происходит еще в юзерспейсе.
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
[ 3919.979154] 0xffffffff811249c0
[ 3919.981098] 0xcafe
источник

КП

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

КП

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

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
как такое возможно?
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
может быть гоню уже?
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
-O3
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
Отрезал 2 байта и захардкодил
источник

КП

Котеечко Пухнастиньк... in SPbCTF
Переслано от Котеечко Пухнастиньк...
-О2 все ок
источник

КП

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