Подведены итоги четырёх дней соревнований Pwn2Own Ireland 2024, на которых были продемонстрированы 38 успешных атак с использованием ранее неизвестных уязвимостей (0-day) в мобильных устройствах, принтерах, умных колонках, системах хранения и IP-камерах. При проведении атак использовались самые свежие прошивки и операционные системы со всеми доступными обновлениями и в конфигурации по умолчанию. Суммарный размер выплаченных вознаграждений составил 993,625 долларов США...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62110
Кодовую базу необходимо убавлять, а не расширять.
> Кодовую базу необходимо убавлять, а не расширять.Возвращаемся в эпоху Unix и DOS ?
Зачем пользователю все эти сложности, картинки, видосики с котиками и прочее, дадим консольку и пусть радуется?Просто код нужно писать хорошо.
Стив в своей книге говорил
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. "
Просто замените "сопровождающего" на пользователя))
"Пишите код так, как будто использовать его будет склонный к насилию психопат, который знает, где вы живете. И тогда только такой пользователь его и будет использовать."
Минимализм, как общее требование к софту, никто не отменял.
Но такое чувство, что и правда отменили.
Никто не будет вспоминать Windows10 с хорошей стороны, но будут всегда помнить MS-DOS и Unix. Пусть со своими нюансами и даже не из-за того что это что-то первое удачное.> Зачем пользователю все эти сложности, картинки, видосики с котиками и прочее, дадим консольку и пусть радуется?
а вместо этого получают видосики в ленте с приложением *.apk которое весит 200мб.
>>но будут всегда помнить MS-DOS и UnixРазрешите я буду помнить NovellDOS & QNX?
>но будут всегда помнить MS-DOS и UnixMS-DOS: такой образец невзламываемости, что писать можно по любому физическому адресу без возражений со стороны системы.
> Минимализм, как общее требование к софту, никто не отменял.Минимализм это всего-лишь веянье времени.
Но такое чувство, что и правда отменили.
Потому что экономия в пару битиков может потом вылиться в 100500 угробленных человекочасов.
null-terminated строки не дадут соврать.> Никто не будет вспоминать Windows10 с хорошей стороны, но будут всегда помнить MS-DOS и Unix.
Про дос помнят только диды, которые лет через 20 уже будут с альцгеймером.
Вин7 сейчас куча народу вспоминает.
Думаю вин11 будут тоже тепло вспоминать и сравнивать с виндовс 20.
Просто потому что это было детство, игры, общение и тд.> а вместо этого получают видосики в ленте с приложением *.apk которое весит 200мб.
А ему пофиг.
У него 16 гигов в компе, почти столько же в телефоне и гигабитный интернет.
> А ему пофиг.
> У него 16 гигов в компе, почти столько же в телефоне и
> гигабитный интернет.Но powerbank весом с кирпич он все же таскает. Или наслаждается временем работы смартфона в сутки. Потому что эти апкшки жрут системные ресурсы как не в себя.
> Но powerbank весом с кирпич он все же таскает.Раньше приходилось таскать плеер-кирпич, кассеты, батарейки к нему.
Потом добавился фотик. Кто по богаче еще и ПДАшку брал.
А теперь все в одном смартфоне.> Или наслаждается временем работы смартфона в сутки.
Только если это игрун на телефоне. Для типичного использования звонки + интернет + сервисы хватает на дольше.
А зарядить телефон раз в 2-3 дня, я не вижу особой проблемы> Потому что эти апкшки жрут системные ресурсы как не в себя.
Можешь писать хоть на ассемблере.
Тебе же никто не запрещает.
>Возвращаемся в эпоху Unix и DOS ?Ну банальщина же. Только кто так пишет? Практически, никто, всем надо быстрее в продакшон.
DOS как раз и есть как можно быстрее и в продакшон.
> Кодовую базу необходимо убавлять, а не расширять.У тебя что, rm -rf / сломался? :)
Учитывая количестов всяких "фремворков", попробуй уменьшить
Пришли, всё переломали и ушли. А убирать хто будет?
А за это не платят к сожалению...
Думаешь у бедных QNAP и Synology нету денег?
Или ты беспокоишься за Samsung, HP и Canon?))Пусть бракоделы сами и исправляют.
А задача хакеров и общественности донести до пользователей об этой ситуации.
Думаешь у клиентов этих компаний есть деньги? Чтобы было как ты говоришь клиенты должны платить как за поддержку Ред хат в год. Узнай сколько стоит поддержка одного сервера редхат в год и ужаснись.
Средства-то у нас есть. У нас (у наших дорогих(!) разработчиков) - ума не хватает!А других каких-то особых разработчиков у меня для вас (уже) нет. Все торгуют пиццей, инвестируют в стартапы и прожигают остатки жизни иными способами.
Даже умные пылесосы ломают и на хозяев натравливают с расистскими оскорблениями.
> Даже умные пылесосы ломают и на хозяев натравливают с расистскими оскорблениями.Ха, кто вообще обидится на оскорбления от пылесоса?
В крайнем случае всегда можно ответить "смелые слова для кого-то сосательного роста" (с)ps главное чтобы не было свидетелей того, как ты прирекаешься с домашней техникой))
>>как ты прирекаешься с домашней техникой))для многих это едиственное развлечение ((
Почему же так грустно?
Есть видосики как негров атакуют пытаясь наехать на ногу взломанные умные пылесосы с оскорбительными по-американским меркам выражениями.
Звучит увлекательно! И совсем не как "постанова, чтобы собрать классов")Ладно если бы там к пылесосу прилепили нож или глок.
Ну или клеймор, чтобы пабагатому)
Или не налепили чего в аккумуляторы пылесосов.
Взламывать IP-камеры - это всё равно, что отнимать конфеты у детей.
Похоже так и есть. Факнуть такую камеру в какой-нибудь парикмахерской и поставить музончик вообще не проблема судя по количеству таких видосиков,
На деле большинство из них и взламывать не нужно. Достаточно поставить на скан диапазон адресов на ночь и найдётся столько камер, что до второго пришествия будете их разбирать. Причем это из тех, которые светят в интернет голой опой без NAT.
Интересно, когда будут попытки взлома нового Атласа или Оптимуса:
https://www.youtube.com/@BostonDynamics/videos
https://www.youtube.com/@tesla/videos
посоветуйте что-нибудь недырявое на линуксе?
Нет такого и быть не может.
утилита rm довольно не дырыва. Используй на здоровье.
Половину или почти все из этого можно на managed языках, убрав ошибки с памятью. Но скорее это бэкдоры или просто отстутсвие тестирования.
не знаю, как жава, а cs, даже с АОТ, не очень подходит для таких вещей - больно оно развесистое. отьедать памяти будет заметно больше, чем идентичная программа на rust/c, следовательно, на железо тоже тратиться больше надо будет.
но, справедливости ради, там и куча других ошибок, вроде тех же sql-инъекций, сгинет, благодаря .NET'у.
имхо, Ada/Spark куда интереснее будут.
> имхо, Ada/Spark куда интереснее будут.Вот ты на этой гадости прошивки и пиши, посмотрим насколько тебя хватит. Хотя кому и китикэт - еда.
> Половину или почти все из этого можно на managed языках, убрав ошибки с памятью.
> Но скорее это бэкдоры или просто отстутсвие тестирования.На ваше горе уже есть хруст, сделавший managed языки в общем то - obsolete.
>> Половину или почти все из этого можно на managed языках, убрав ошибки с памятью.
>> Но скорее это бэкдоры или просто отстутсвие тестирования.
> На ваше горе уже есть хруст, сделавший managed языки в общем то
> - obsolete.Сильное утверждение. Новость похоже ты не читал.
>> На ваше горе уже есть хруст, сделавший managed языки в общем то - obsolete.
> Сильное утверждение. Новость похоже ты не читал.В чем проблемы? У хруста с управлением памятью все довольно хорошо. И, вот, на ваше горе оказалось что это все можно - без VM и GC. Поэтому и - obsolete. Технологии доборровской эпохи. А идею и некоторые плюсовики передрали. Потому что могли.
>>> На ваше горе уже есть хруст, сделавший managed языки в общем то - obsolete.
>> Сильное утверждение. Новость похоже ты не читал.
> В чем проблемы? У хруста с управлением памятью все довольно хорошо. И,
> вот, на ваше горе оказалось что это все можно - без
> VM и GC. Поэтому и - obsolete.Проблема в том, что баги найдены в реальном софте, который ни разу не obsolete и не на хрусте.
> Проблема в том, что баги найдены в реальном софте, который ни разу
> не obsolete и не на хрусте.А отлуп был - любителям manageд языков. Которые внезапно превратились в динозавров софтварного мира.
>> Проблема в том, что баги найдены в реальном софте, который ни разу
>> не obsolete и не на хрусте.
> А отлуп был - любителям manageд языков. Которые внезапно превратились в динозавров
> софтварного мира.Покажи вакансию на расте.
>> А отлуп был - любителям manageд языков. Которые внезапно превратились в динозавров
>> софтварного мира.
> Покажи вакансию на расте.Да вон там майкрософт хантит - на замену нетчиков, бэк онлайнового офиса за ними переписывать :). Как еще понятнее показать кто тут дино, когда создатель технологии так ее сливает я даже и не знаю. Будет в замшелой корпоративщине в режиме майнтенанса - и хорош. Рядом с явой гденить.
>> использованием оставленных в прошивке криптографических ключей, некорректной проверкой сертификатов, подстановкой SQL-кода, подстановкой аргументов командной строки и подстановкой символа перевода строки.Господи, они реально это все пропустили?
скорее всего просто корпоратив. многие линейки, особенно из дешманских, просто сборку/сопровод на аутсорс выкидывают по подвалам - отсюда и результат. прошивки обновят со временем, а процент брака, учитывая копеечную _итоговую себестоимость - не так страшновот свои топовые они, по идеи, лучше ведут - потому что там на возвратах угорают, если брак или глючное по