Pull to refresh
235
Anton Fedorov@datacompboy

Программист / сисадмин (Sr. SRE)

0,1
Rating
298
Subscribers
Send message

Кстати о птичках. Насколько я помню, второй стопбит обычно воспринимается исключительно как пауза для передатчика, зачастую приёмник 8N1 от 8N2 не отличает.

Если очень хочется контролировать, то можно использовать 8M1 (когда бит четности ставится в 1цу) (если UART поддерживает, конечно же)

Дать время успокоиться каналу между пакетами, например для длинных линий.

И сноски все слились с текстом. Редактора на них нет.

Да, с поточным кейлоггером это повышает уровень шума.

У зенблида данные мы получаем кусками по 32 байта, где все 32 байта точно относятся к одному процессу и одному обрабатываемому куску данных.

Да, часть мусор. Но через час у нас и "qwerty" отдельно и "vasya.pupkin" и "KJ26t8jfdu" и "petr.popkin"

Аааа, особенно доставляет в статье " 오류! 책갈피가 정의되어 있지 않습니다.,오류! 책갈피가 정의되어 있지 않습니다 " (Error: bookmark is not found) :))))

Оба решения отличались только косметикой, или так же алгоритмически и композиционно?

Плохой код в репозитории = плохой пример для подражания. Последующий код пойдёт деградировать её дальше.

Теория разбитых окон в действии. Вложения к хороший код окупаются, не надо путать допустимый технический долг и техническую ипотеку которая уводит в спираль банкротства.

точнее вот так:

>>> calculator("globals()['__builtins__'].__dict__['eva'+'l']('1+2')")
3

Гораздо легче, чем если вообще никаких данных нет. Словарь из этого кейлоггера собирается и используется на ура.

Да хотя бы словарь для атаки по словарю на ключи. Если попался известный логин -- вокруг него пошукать на тему что из этого пароль. Это реально работает.

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

Два 4k ultra wide монитора на расстоянии 4х метров? И всё головой вертеть не надо.. ?

Два 4k ultra wide монитора и нет проблем

Зависит от. Самое правильное глянуть в формулировки SLA, например, на BigQuery: https://cloud.google.com/bigquery/sla

  • "Downtime" means more than a ten percent Error Rate. Downtime is measured based on server side Error Rate.

  • "Error Rate" means the number of Valid Requests that result in a response with an HTTP Status in the 500 range divided by the total number of Valid Requests during that period, subject to a minimum of 20 Valid Requests in the measurement period. Repeated identical requests do not count towards the Error Rate unless they conform to the Back-off Requirements.

  • "Monthly Uptime Percentage" means total number of minutes in a month, minus the number of minutes of Downtime suffered from all Downtime Periods in a month, divided by the total number of minutes in a month.

  • "Valid Requests" are requests that conform to the Documentation, and that would normally result in a non-error response.

"e"+"v"+"a"+"l" позволит создать строку "eval" без триггера. По строке найти функцию и вызвать всегда можно

Только не надо путать -- отрицание этого выражения требует применение отрицания к квантору всеобщности ("Не каждое категоричное утверждение - ложно") а не туда, куда хочется поставить слыша это утверждение :)

Сложно сказать правильно ли я понял... Тут одна из спекулятивных комманд делает некорректный роллбэк.

https://rsdn.org/forum/humour/131376.1

Стоковые функции тоже используют rep movsb: https://github.com/lattera/glibc/blob/master/sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S#L67

(хм... или я не прав и только для memmove а не для strcpy ?)

`rep movs` используется только для больших блоков. На мелких (до килобайта) и средних (до 4х кил) использование широких регистров выигрывает. См. https://squadrick.dev/journal/going-faster-than-memcpy.html

Утекают как раз данные небольших обрабатываемых строк -- что делает еще интереснее утекающие куски

Да, хотя раз эта бага сидела столько времени -- в реальности никто еще не наступил на эти грабли.

Information

Rating
4,006-th
Location
Zürich, Zürich, Швейцария
Date of birth
Registered
Activity

Specialization

Specialist
Ведущий