Size: a a a

Ассемблер

2021 September 11

楽園松本 in Ассемблер
Ок! Лучше сделай видимый ник, чтоб к тебе могли обращаться как-то
источник

ПМ

Павел Мартенс... in Ассемблер
Хд, угу)
источник

ПМ

Павел Мартенс... in Ассемблер
Ох уж этот слоу мод
источник

楽園松本 in Ассемблер
У нас его нет
источник

ПМ

Павел Мартенс... in Ассемблер
Ого, а мне 30 секунд ждать приходится для сообщений, правда можно редачить и таким образом чутка обходить
источник

楽園松本 in Ассемблер
Хз
источник

E

Entusiast in Ассемблер
Для админов - нет
Это Aiwan давно включил, когда один человек любил разделять одно предложение по одному сообщению на каждое слово
источник

БЗ

Богдан Зараник... in Ассемблер
Мы с тобой сегодня одинаково небрежны.
источник

楽園松本 in Ассемблер
источник

楽園松本 in Ассемблер
В России через 2 года могут замедлить зарубежный сегмент интернета до 24 Кбит/c

Остаётся надеяться, что в этот раз Bellingcat ошибаются
источник

E

Entusiast in Ассемблер
"Те, кого аккредитируют, будут обязаны давать полную информацию, включая SSL-сессии, логины, IP-адреса ФСБ по каждому своему юзеру"

Хах! Как-будто раньше не обязаны были, и не давали...

Ну похоже на правду, Россия потихоньку переходит в Китайский фаерволл
Я вообще всегда это знал, и никогда Яндексом не думал пользоваться
источник

DK

Dmitriy Knyaginin in Ассемблер
нуууу... я бы хотел на это посмотреть )
источник

d

disba1ancer in Ассемблер
я кажись допёр зачем компиляторы пушат ebp даже когда этого можно не делать: чтобы кидать исключения...
источник

E

Entusiast in Ассемблер
🤨
источник

d

disba1ancer in Ассемблер
но это не точно...
источник

E

Entusiast in Ассемблер
На O3 они ничего не пушат (ну наверняка с такими вещами быть, конечно же, нельзя, ибо компиляторы ошибаются), а вот на O1/O0 - да
источник

d

disba1ancer in Ассемблер
значит на этих уровнях оптимизации, просто не включён omit-frame-pointer
источник

E

Entusiast in Ассемблер
Да, если этот флаг отвечает за нужду в постоянном создании кадра стека
источник

d

disba1ancer in Ассемблер
компилятор вроде как всегда суёт кадр стека, а с этой опцией он этого может не делать
источник

P

ProMiNick in Ассемблер
все верно в функциях с трай блоками (т.е. с инициализацией SEH) на самом деле защищено все тело функции, просто код обработчика ожидает смену ebp и до этой смены работает как пропустить на выполнение инструкцию и ждать следующей, а вот после смены ebp обработчик сбрасывает при прерываниях выполнение на пользовательский хендл, при повторной смене ebp глубже, обработчик прыгает на пользовательский хендл второго уровня, при восстановлениях ebp поведение обработчика возвращается в исходное состояние. Код обработчика в Си либах - анвиндинг и прочее, но поведение его вот к такой работе с проверкой ebp сводится.
защищено все тело функции - я бы перефразировал "замедлено все тело функции", а защита же только на том участке где предусмотрел программист.
источник