Кстати о птичках. Насколько я помню, второй стопбит обычно воспринимается исключительно как пауза для передатчика, зачастую приёмник 8N1 от 8N2 не отличает.
Если очень хочется контролировать, то можно использовать 8M1 (когда бит четности ставится в 1цу) (если UART поддерживает, конечно же)
Оба решения отличались только косметикой, или так же алгоритмически и композиционно?
Плохой код в репозитории = плохой пример для подражания. Последующий код пойдёт деградировать её дальше.
Теория разбитых окон в действии. Вложения к хороший код окупаются, не надо путать допустимый технический долг и техническую ипотеку которая уводит в спираль банкротства.
Да хотя бы словарь для атаки по словарю на ключи. Если попался известный логин -- вокруг него пошукать на тему что из этого пароль. Это реально работает.
Это как сказать что из кейлоггера не вытащить пароль -- там же поток всяких разных нажатий клавиш, откуда мы знаем где там пароль? :)
"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.
Только не надо путать -- отрицание этого выражения требует применение отрицания к квантору всеобщности ("Не каждое категоричное утверждение - ложно") а не туда, куда хочется поставить слыша это утверждение :)
Кстати о птичках. Насколько я помню, второй стопбит обычно воспринимается исключительно как пауза для передатчика, зачастую приёмник 8N1 от 8N2 не отличает.
Если очень хочется контролировать, то можно использовать 8M1 (когда бит четности ставится в 1цу) (если UART поддерживает, конечно же)
Дать время успокоиться каналу между пакетами, например для длинных линий.
https://habr.com/ru/companies/getmatch/articles/566030/ -- два года назад была...
И сноски все слились с текстом. Редактора на них нет.
Да, с поточным кейлоггером это повышает уровень шума.
У зенблида данные мы получаем кусками по 32 байта, где все 32 байта точно относятся к одному процессу и одному обрабатываемому куску данных.
Да, часть мусор. Но через час у нас и "qwerty" отдельно и "vasya.pupkin" и "KJ26t8jfdu" и "petr.popkin"
Аааа, особенно доставляет в статье " 오류! 책갈피가 정의되어 있지 않습니다.,오류! 책갈피가 정의되어 있지 않습니다 " (Error: bookmark is not found) :))))
Оба решения отличались только косметикой, или так же алгоритмически и композиционно?
Плохой код в репозитории = плохой пример для подражания. Последующий код пойдёт деградировать её дальше.
Теория разбитых окон в действии. Вложения к хороший код окупаются, не надо путать допустимый технический долг и техническую ипотеку которая уводит в спираль банкротства.
точнее вот так:
Гораздо легче, чем если вообще никаких данных нет. Словарь из этого кейлоггера собирается и используется на ура.
Да хотя бы словарь для атаки по словарю на ключи. Если попался известный логин -- вокруг него пошукать на тему что из этого пароль. Это реально работает.
Это как сказать что из кейлоггера не вытащить пароль -- там же поток всяких разных нажатий клавиш, откуда мы знаем где там пароль? :)
globals()["eva"+"l"]()Два 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
Утекают как раз данные небольших обрабатываемых строк -- что делает еще интереснее утекающие куски
Да, хотя раз эта бага сидела столько времени -- в реальности никто еще не наступил на эти грабли.