Это не эмулятор, это буквально альтернативная реализация флэш плеера. И это очень круто.
Top-level
Григорий Клюшников
Это не эмулятор, это буквально альтернативная реализация флэш плеера. И это очень круто. 25 comments
Григорий Клюшников
yesfreenet, знаю, и удивлялся. Потому что по определению оно проигрывает swf файлы, следовательно, оно флэш плеер :)
yesfreenet
@grishka Тогда странно каким там хитро высверлиным способом были уязвимости, если браузер сам из себя представляет набор эмуляций. Значит сам контент как-то с ОС ещё работал, может из-за кэша что-то, каким-то образом подгружался из аппарата
yesfreenet
@grishka Ясно, спасибо, что объяснили суть ладно, очень надеюсь, что ruffle(хочется его рофлом назвать) догонит adobe flash, хоть бы в течении 2021. А то как-то иногда удивляет, что компании выбрасывают продукт, не решая его основные продукты, т.к. что? Не приносит прибыли и затрат на него больше, т.к. используют его не все и часть ПО перекочевало на другие движки. Может сайты, мало вероятно, что будут обновлять движок именно на ruffle, думаю, что совсем наоборот. Будем ждать
Więcesław Duczynski
@grishka Дежурное напоминание о том, что переписывание программ на Rust не делает их автоматически неуязвимыми к любым кибератакам.
Григорий Клюшников
Więcesław Duczynski, там были уязвимости из-за кривого управления памятью. Переполнения буферов, RCE, вот это всё.
Григорий Клюшников replied to Więcesław Duczynski
Więcesław Duczynski, ах ну да, у вас же в мастодоне всратый интерфейс, что не видно))0
Więcesław Duczynski replied to Григорий
@grishka Как ты по переполнениям буферов, RCE и прочим уязвимостям определяешь, на чем программа написана, демон? Ну, кроме очевидной атрибуции, которая не дает точный результат.
Григорий Клюшников replied to Więcesław Duczynski
Więcesław Duczynski, хорошо, а какие ещё языки из широко распространённых позволяют вот так легко и непринуждённо стрелять себе в ногу указателями, и при этом кроссплатформенны?
Григорий Клюшников replied to Więcesław Duczynski
Więcesław Duczynski, ну C и C++ примерно одно и то же в данном случае. Если там и был C++, а скорее всего он там был, они всё равно управляли памятью по-сишному руками (из жопы).
[DATA EXPUNGED]
yesfreenet replied to Григорий
🚵♂️ armitage 🇷🇺 replied to Григорий
@grishka @wiecek @yesfreenet просто открываешь то сообщение и оно будет ответом на то что над ним. Кстати, как надо отображать комментарии отступами когда отступать уже некуда? Включать горизонтальную прокрутку, ужимать до состояния одна буква в строку, или отказываться от отпусков начиная с дцатого этажа?
Григорий Клюшников replied to 🚵♂️ armitage 🇷🇺
armitage, у меня это пока не решено, но хабр, пикабу и вроде ЖЖ ограничивают максимальный отступ. А реддит показывает ссылку, которая открывает кусок треда на отдельной странице. Так что, наверное, правильно ограничивать, но тогда показывать "ответ такому-то".
🚵♂️ armitage 🇷🇺 replied to Григорий
@grishka судя по тому что misskey и lemmy делают отступ на много уровней - эта система пригодна. Но мне не трудно ориентироваться и в странном мастодоновом стиле, который всё таки удобнее было бы привести к твитеровому для большинства. |
@grishka Это у них так написано