Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Microsoft открыл CHERIoT, аппаратное решение для повышения безопасности кода на языке Си" | +/– | |
Сообщение от opennews (??), 01-Мрт-23, 10:12 | ||
Компания Microsoft открыла наработки, связанные с проектом CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), нацеленным на блокирование проблем с безопасностью в существующем коде на языках C и С++. CHERIoT предлагает решение, позволяющее защитить существующие кодовые базы на С/C++ без необходимости их переработки. Защита реализуется через применение модифицированного компилятора, использующего специальный расширенный набор процессорных инструкций (ISA), предоставляемых процессором и на аппаратном уровне отслеживающих доступ к памяти, проверяющих корректность работы с указателями и обеспечивающих изоляцию блоков кода... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –17 +/– | |
Сообщение от Аноним (1), 01-Мрт-23, 10:12 | ||
Ну зачем аппаратный огород городить когда уже Rust есть? | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +34 +/– | |
Сообщение от Аноним (5), 01-Мрт-23, 10:18 | ||
Именно чтобы не писать на раст. И это правильно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Товарисч (?), 01-Мрт-23, 12:34 | ||
Звучит инфантильно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от YM2608 (?), 01-Мрт-23, 14:18 | ||
а почему тебе Rust не нравится ɁɁɁ | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
159. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 20:06 | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (173), 01-Мрт-23, 21:14 | ||
а почему раст должен кому-то нравиться? | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
235. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:37 | ||
А почему лично мне он обязательно должен нравиться? | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
247. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от YM2608 (?), 02-Мрт-23, 15:46 | ||
так я не спрошивал, почему он должен тебе нравиться, а спросил почему он не нравится | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 20:03 | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
8. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +9 +/– | |
Сообщение от pda (ok), 01-Мрт-23, 10:22 | ||
А читаем мы по диагонали... | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
282. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Odalist (?), 02-Мрт-23, 22:30 | ||
У меня потерялся Фрактал... Никто его не видел? | ||
Ответить | Правка | Наверх | Cообщить модератору |
317. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Глашатый (?), 05-Мрт-23, 11:00 | ||
И много таких решений Вам известно? Java, да? | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
9. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Проффесор (?), 01-Мрт-23, 10:24 | ||
>Ну зачем аппаратный огород городить когда уже Rust есть? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
13. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 10:30 | ||
Чтоб устроить праздник унсафе ? По каким дням праздновать будем ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +7 +/– | |
Сообщение от НяшМяш (ok), 01-Мрт-23, 11:01 | ||
Опять в гугле забанили, уже 5 лет как есть. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
174. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (173), 01-Мрт-23, 21:17 | ||
А ты точно внимательно прочитал то, на что попытался ответить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (220), 02-Мрт-23, 10:39 | ||
тут есть всего лишь две проблемы: | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
28. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Советский инженер (?), 01-Мрт-23, 11:04 | ||
если тебе такой раст, чтобы код кросскомпилять - то на https://www.rust-lang.org/ | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
335. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (335), 08-Мрт-23, 10:16 | ||
Да вообще какой-нибудь tcc на жирном кортексе так то реально подалуй. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (131), 01-Мрт-23, 17:57 | ||
Где скачать rust под avr | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
157. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от topin89 (ok), 01-Мрт-23, 19:58 | ||
детали тут: | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (220), 02-Мрт-23, 09:57 | ||
я тебя огорчу: | ||
Ответить | Правка | Наверх | Cообщить модератору |
243. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от topin89 (ok), 02-Мрт-23, 14:42 | ||
А тебе шашечки или ехать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
265. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 20:32 | ||
> тупо шмаляют обертки вокруг C и бьют себя пяткой в грудь. | ||
Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору |
16. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (16), 01-Мрт-23, 10:39 | ||
Проблемы и приватности и тивоизации. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
44. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-23, 12:14 | ||
Очень просто - пользоваться специализированным устройством для работы с деньгами, которое стоит в супермаркете за углом. Называется "банкомат". | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (101), 01-Мрт-23, 16:09 | ||
Предлагаешь бумагу что ли таскать с собой по карманам? | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-23, 21:46 | ||
Невелика тяжесть :Ь | ||
Ответить | Правка | Наверх | Cообщить модератору |
236. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:40 | ||
Был бы предмет таскания, а карманы уж найдутся. | ||
Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору |
180. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от A (?), 01-Мрт-23, 21:42 | ||
Вам-то - да. Но они-то мыслят: через банкомат ты много не продашь книг, кино, музла, фуфлоты и др. цифро-услуг. | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
184. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-23, 21:49 | ||
Да просто экономят. Банкомат требует техобслуживания, инкассаторская служба тоже недешёвое удовольствие, с владельцем помещения надо договариваться, питание, связь, вот это всё. Ну, и впаривать фуфло, да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
345. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от 2student (?), 13-Мрт-23, 16:32 | ||
когда были онлайновые магазины с CD программ, кино и музыки было ответственней, потому-что приходилось за этим ходить пешком, и сто раз думал что купить и на что потратить деньги. | ||
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору |
260. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 19:45 | ||
Тут антимаркетинговые факторы начинают работать. Дождь, вечер, лень, очередь, не всегда за углом и тд. Да и банкам накладно ставить банкоматы на каждом шагу. | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
162. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от kusb (?), 01-Мрт-23, 20:12 | ||
Полный сброс контекста, чтобы даже ОС не была задействована в это время. Всё состояние ОС сохраняется, запускается программа для работы с деньгами из шифрованного места, расшифровывает себя и дальше... | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
181. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от A (?), 01-Мрт-23, 21:43 | ||
Вот и изобретают - как именно не давать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:52 | ||
>Главное не давать основной ОС трогать в том числе незашифрованную часть программы | ||
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору |
266. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 20:39 | ||
Контейнеры, виртуальные машины, контрольные группы, разделение пространства имен, песочницы, работа в другом профиле, использование аппаратных токенов и многое другое. Если не изменяет память, то вкладки современных браузеров разделеня как песочницы. Главное не пускать грязь на системный уровень и многофакторная авторизация. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
285. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Neon (??), 02-Мрт-23, 22:42 | ||
И для обработки 1 Мб уже не хватает десятков Гб))). | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от _kp (ok), 01-Мрт-23, 10:52 | ||
Там же сказали, для использования существующей кодовой базы без переписывания, ибо объёмы весьма внушительны. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
255. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от ЗанудаВФорточке (?), 02-Мрт-23, 19:33 | ||
Адепты раста не упускают возможности попиариться. )) Своего кода крохи. Натолкнулся что раст в работе используют менее 10%. остальные для развлечения. Go, например, рядом на сайте используют на работе 70 процентов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (31), 01-Мрт-23, 11:32 | ||
Чтобы раст прорекламировать. Мелкософт главный (наравне с гуглом) зачинщиков раси оманми | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
259. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 19:41 | ||
Штат понабрали "с улицы" и торопят, поэтому надо предохранятся. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –3 +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:23 | ||
Похоже, даже Мелкомягких Хруст не устраивает. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
177. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (177), 01-Мрт-23, 21:29 | ||
Хруст их очень устраивает. Их не устраивает переписывать миллиарды строк кода _старого барахла_. Плюс это они делают не только для своего старого барахла, но и для твоего, наСИльник, ибо лицензия BSD. Ты то раст ни в жисть не выберешь, а ошибки как делал так и продолжишь штамповать. Даже если тебе пригрозят отрезать выступающие части тела, ибо клиника. | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:12 | ||
Ты в своем праве отправиться курить бамбук и не пользоваться сишным софтом. Можешь начать с операционки и кернела, редокс ждет тебя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (224), 02-Мрт-23, 11:48 | ||
Конечно, по своей воле я Rust не выберу, ибо есть более красивые альтернативы. | ||
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору |
64. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от warlock66613 (ok), 01-Мрт-23, 13:24 | ||
Так этот аппаратный огород отлично работает в паре с Rust (фича strict_provenance и связанные). | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
93. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от anonymous (??), 01-Мрт-23, 15:38 | ||
> нацеленным на блокирование проблем с безопасностью в существующем коде на языках C и С++. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
120. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 16:44 | ||
Мне, с моим отсутствующим мозгом, кажется что проверка каждого обращения к памяти настолько сильно уронит производительность, что пользоваться ей будет почти невозможно | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
269. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от _kp (ok), 02-Мрт-23, 21:16 | ||
> Мне, с моим отсутствующим мозгом, кажется что проверка каждого обращения к памяти | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от ptr (??), 01-Мрт-23, 16:59 | ||
Как Вы представляете себе Rust, например, для CH32V003? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
161. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от topin89 (ok), 01-Мрт-23, 20:10 | ||
Там вроде RISC-V. Как я понял, поддержка на ранней стадии, но в планах точно есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
321. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от ptr (??), 06-Мрт-23, 14:18 | ||
Поддержку то можно наваять. Но когда у тебя только 2К оперативки, даже если поддержка будет кушать 500 байт, желания ее использовать - никакого | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:11 | ||
> Как Вы представляете себе Rust, например, для CH32V003? | ||
Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору |
226. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (224), 02-Мрт-23, 12:09 | ||
http://www.wch-ic.com/products/categories/47.html?pid=5 | ||
Ответить | Правка | Наверх | Cообщить модератору |
336. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (335), 08-Мрт-23, 10:19 | ||
> http://www.wch-ic.com/products/categories/47.html?pid=5 | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним Ваноним (?), 02-Мрт-23, 10:26 | ||
ну я так понимпю, тут и на си не сахар: или мимикрия апи под stm32(с надеждой, что китайцы все нормально сделали) или самому по даташиту и riscv асмом сидеть разбираться. Да господи, офф доки по avr и stm бывают нерабочими. Так что не понимаю, что уже там на раст бухтеть, все мы сидим и пользуемся откровенным говном. | ||
Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору |
197. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:17 | ||
> Ну зачем аппаратный огород городить когда уже Rust есть? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
257. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 19:39 | ||
Топик для Аудита (тестирования) кода на Си и плюсах. Причем тут раст? Если удастся внедрить контроль владения данными в компилятор Си то раст станет не нужен. Причем речь идет о владение динамически выделенными данными в куче. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +16 +/– | |
Сообщение от Кровосток (ok), 01-Мрт-23, 10:13 | ||
Решение прямо как из песенки: "Ключик золотой... В ж... себе вставь! Покрути немного, для работы тебе надо!" | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +47 +/– | |
Сообщение от Аноним (3), 01-Мрт-23, 10:14 | ||
Настоящий сишник меняет аппаратуру под себя. Диктует свои правила. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Советский инженер (?), 01-Мрт-23, 11:16 | ||
такой же настоящий, как и автолюбитель, который меняет машину когда пепельница переполнилась? | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-23, 12:03 | ||
Нет, как автолюбитель, который ставит "карбоновое" антикрыло на багажник и дырявое ведро вместо глушителя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 20:59 | ||
> Настоящий сишник меняет аппаратуру под себя. Диктует свои правила. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
229. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от Nope (?), 02-Мрт-23, 13:11 | ||
Главный прогиб под C - это RISC-V, где нет флагов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
230. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:21 | ||
Уже объясняли о вреде этих флагов на переупорядочивание выполнения команд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
244. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от непох2 (?), 02-Мрт-23, 14:43 | ||
> Уже объясняли о вреде этих флагов на переупорядочивание выполнения команд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
246. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Вечно недовольный аноним (?), 02-Мрт-23, 15:31 | ||
> просто дополнением каждого регистра своими carry/overflow флагами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
251. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от x3who (?), 02-Мрт-23, 19:03 | ||
Если это нигде не сделано - это не значит, что не нужно. Реализация этих флагов проста, а выподвыверты чтобы их обойти будут стоить дополнительных тактов ЦПУ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
297. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от аффтар (?), 03-Мрт-23, 12:53 | ||
Штеуд сделал это 10 лет назад в таком виде https://en.wikipedia.org/wiki/Intel_ADX | ||
Ответить | Правка | К родителю #246 | Наверх | Cообщить модератору |
307. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (307), 04-Мрт-23, 09:13 | ||
Ты сам-то эту страницу читал? Где там написано про бред анона с кэри\оверфлоу флагом для каждого регистра. | ||
Ответить | Правка | Наверх | Cообщить модератору |
331. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 08:43 | ||
> Ты сам-то эту страницу читал? Где там написано про бред анона с | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от _kp (ok), 02-Мрт-23, 21:29 | ||
Ну и много ли хотя бы в 32х битном коде на ассемблере работы с флагами вне операций сравнения? Если без них можно обойтись, то и проблемы нет. | ||
Ответить | Правка | К родителю #244 | Наверх | Cообщить модератору |
296. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от аффтар (?), 03-Мрт-23, 12:49 | ||
Как уже многократно было сказано: RISC-V ISA исходно проектировалась для low-end ЦПУ и микроконтроллеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
332. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 08:47 | ||
> Но для high-end ЦПУ, без необходимости экономии на спичках, система команд RISC-V | ||
Ответить | Правка | Наверх | Cообщить модератору |
341. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от аффтар (?), 08-Мрт-23, 23:43 | ||
> Для high-end cpu мы никогда не видим их систему команд и нам | ||
Ответить | Правка | Наверх | Cообщить модератору |
346. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 13-Мрт-23, 17:10 | ||
> Не стоит повторять/пересказывать чужие пояснения, не понимая их сути и/или контекста. | ||
Ответить | Правка | Наверх | Cообщить модератору |
337. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 10:26 | ||
> Главный прогиб под C - это RISC-V, | ||
Ответить | Правка | К родителю #229 | Наверх | Cообщить модератору |
221. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (221), 02-Мрт-23, 11:11 | ||
> Настоящий сишник меняет аппаратуру под себя. Диктует свои правила. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
228. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +4 +/– | |
Сообщение от Вечно недовольный аноним (?), 02-Мрт-23, 12:34 | ||
Как рынок сдерживает прогресс? | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (221), 02-Мрт-23, 13:32 | ||
> Как рынок сдерживает прогресс? | ||
Ответить | Правка | Наверх | Cообщить модератору |
263. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 20:05 | ||
Unix захватил мир процессоров вместе с С. Мелкомягкие писали свой первый код на С. Всё это предопределило архитектуру процессора. Дальше легаси вступило в действие. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
314. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от adolfus (ok), 04-Мрт-23, 21:49 | ||
С был спроектирован так, чтобы эффективно отображаться на две существующие на тот момент времени архитектуры -- гарвардскую и фоннеймановскую, снабженные стеком. Поскольку других архитектур не появилось и не появится в обозримом времени, этот язык переживет всех. | ||
Ответить | Правка | Наверх | Cообщить модератору |
338. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 10:31 | ||
> С был спроектирован так, чтобы эффективно отображаться на две существующие на тот | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (5), 01-Мрт-23, 10:18 | ||
Неужели раст не помог и пришлось всё делать правильно? Кто бы мог подумать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от пох. (?), 01-Мрт-23, 10:44 | ||
так он бы смог, конечно, смог бы - но пока на эту архитектуру кроме readme.md ничего толком портировать не удалось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:31 | ||
>кроме readme.md ничего толком портировать не удалось | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 14:52 | ||
> пришлось всё делать правильно | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
89. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 15:04 | ||
Хотя, если так подумать, в рантайме лайфтаймы и выходы за границы отслеживать проще. В том же расте, если перенести лайфтаймы в рантайм при помощи RefCall и Arc, то компилятор перестаёт ругаться. Паники иногда в рантайме случаются, правда. Но зато думать не надо, прям как в C. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от непох (?), 01-Мрт-23, 15:58 | ||
> зато думать не надо | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 21:01 | ||
> Хотя, если так подумать, в рантайме лайфтаймы и выходы за границы отслеживать проще. | ||
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору |
241. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 14:18 | ||
> в рантайме без поддержки железом не халявно получается | ||
Ответить | Правка | Наверх | Cообщить модератору |
264. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 20:11 | ||
переполнение int в рантайме - это логическая ошибка. Поэтому компилятор и не поможет. | ||
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору |
283. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 22:40 | ||
Для процессора переполнение int'а это не ошибка вовсе. Для задумки программиста это может быть ошибкой. А компилятор вполне может помочь, если задумка программиста будет закодирована в коде. Когда ты используешь + для любого сложения, то происходит потеря информации о задумке, при передачи из головы компилятору, потому что разные идеи кодируются одинаково. Если же их кодировать по-разному, то компилятор может помочь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
290. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (265), 03-Мрт-23, 00:41 | ||
#include <stdio.h> | ||
Ответить | Правка | Наверх | Cообщить модератору |
325. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Совершенно другой аноним (?), 07-Мрт-23, 17:03 | ||
> #include <stdio.h> | ||
Ответить | Правка | Наверх | Cообщить модератору |
326. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 22:08 | ||
Эй лолки, man 3 printf для начала. С вашим %d вы такие забавные. А builtin это прекрасно но не по стандарту и специфично для компилера, увы. Для unsigned вполне конкретно определено что они врапаются по своей ширине, это well defined behavior как раз таки, им можно пользоваться и дофига алгоритмики типа крипто, операций с битами и проч этим пользуется - экономя команды проца в критичных к скорости местах лопатящих порой сотни мегов в секунду (шифрование или хеширование чего-то по сетке например). | ||
Ответить | Правка | Наверх | Cообщить модератору |
334. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Совершенно другой аноним (?), 08-Мрт-23, 10:03 | ||
> Эй лолки, man 3 printf для начала. С вашим %d вы такие | ||
Ответить | Правка | Наверх | Cообщить модератору |
339. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 10:44 | ||
> В данном случае рояля не играет, т.к. unsigned char расширится до unsigned | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –3 +/– | |
Сообщение от Аноним (177), 01-Мрт-23, 22:05 | ||
> Неужели раст не помог | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
214. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (214), 02-Мрт-23, 09:25 | ||
До тебя медленно но очень трудно доходит что раст ненужен. А сама идея на него что-то переписывать не имеет смысла. Продолжай свой путь к просветлению. | ||
Ответить | Правка | Наверх | Cообщить модератору |
292. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (177), 03-Мрт-23, 03:54 | ||
> До тебя медленно но очень трудно доходит что раст ненужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
344. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (344), 10-Мрт-23, 18:13 | ||
А потом такие существа спрашивают, почему раст хейтят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
232. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:25 | ||
>s/человеки/растаманы сами же должны сейчас напрячься и просто переписать тысячи и тысячи старых проектов на раст. __Им ведь всё равно нечего делать__. | ||
Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору |
293. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (177), 03-Мрт-23, 03:59 | ||
А, слово подменил, смысл поменял, смешно получилось. Детский сад, штаны на лямках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (6), 01-Мрт-23, 10:20 | ||
у Эльбрусов вроде есть защищённый режим где доступ к памяти и исполнение проверяются аппаратно | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –3 +/– | |
Сообщение от пох. (?), 01-Мрт-23, 10:49 | ||
если ты про тегированную память, то он наверное был только в ель-брус-1, том у которого отдельный интерфейс с водопроводной сетью. И не работал как следует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от непох (?), 01-Мрт-23, 12:38 | ||
Защищенный режим есть во всех Эльбрусах и работает, без "наверное". | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от пох. (?), 01-Мрт-23, 19:12 | ||
Прости, а вот при советской власти на которую тут все неистово др-ат им кто мешал - Брежнев, Андропов или Черненко? | ||
Ответить | Правка | Наверх | Cообщить модератору |
222. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от U202204161753 (?), 02-Мрт-23, 11:37 | ||
"Эта х-ня" - про Эльбрус-1 или про Эльбрус-2? | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –3 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 21:04 | ||
> Если бы "чубайсы" не мешали Эльбрусам, | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
193. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Rock (?), 02-Мрт-23, 00:07 | ||
> О, оказывается в головотяпском управлении зажраной фирмочки чубайс виноват. А он там вообще в этой фирме был?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:27 | ||
> У человека, просто, русский на очень высоком уровне. Обратите, пожалуйста, внимание, что | ||
Ответить | Правка | Наверх | Cообщить модератору |
254. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от ЗанудаВФорточке (?), 02-Мрт-23, 19:19 | ||
> За то же время в других странах развились десятки микропроцессорных стартапов, тиражи RISCV стали исчисляться миллионами. И на их фоне вон то не выглядит круто и офигенно хоть тресни. | ||
Ответить | Правка | Наверх | Cообщить модератору |
284. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Neon (??), 02-Мрт-23, 22:41 | ||
Ну так чубайсы не из космоса прилетели. Они все бывшие пламенные комсовольцы и верные ленинцы коммунисты. Других чубайсов не было. | ||
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору |
216. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 02-Мрт-23, 09:54 | ||
>Защищенный режим есть во всех Эльбрусах и работает, без "наверное". | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
245. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от непох2 (?), 02-Мрт-23, 15:04 | ||
Да, конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 01-Мрт-23, 12:48 | ||
>он наверное был только в ель-брус-1, | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
60. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:55 | ||
Т.е., обычные стандартные планки DDR-3, DDR-4 для Эльбруса не годятся? | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +6 +/– | |
Сообщение от непох (?), 01-Мрт-23, 13:09 | ||
Да, обычные не годятся, нужные "серверные" DDR-модули с ECC. | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 21:05 | ||
Ответить | Правка | Наверх | Cообщить модератору |
199. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:29 | ||
> Теги хранятся в вместе с контрольно-корректирующими битами, технически решение очевидное | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
242. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от непох2 (?), 02-Мрт-23, 14:24 | ||
> > Теги хранятся в вместе с контрольно-корректирующими битами, технически решение очевидное | ||
Ответить | Правка | Наверх | Cообщить модератору |
349. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 24-Мрт-23, 17:39 | ||
> 8+1 обеспечивает достаточно "лишних" бит для хранения тегов, | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от анонимуз (?), 01-Мрт-23, 14:56 | ||
Здесь пишут, что в защищенном режиме вылезают приколы в coreutils типа использования неинициализированной памяти и т.д.: | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
88. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от непох (?), 01-Мрт-23, 15:04 | ||
Не приколы, а баги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от анонимуз (?), 01-Мрт-23, 15:11 | ||
В самОм Linux тоже? | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от непох (?), 01-Мрт-23, 15:53 | ||
> В самОм Linux тоже? | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 16:43 | ||
И как процессор различает, что в регистре сейчас целое или указатель? | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от непох (?), 01-Мрт-23, 18:39 | ||
Упрощенно: у регистра есть скрытые (недоступные погроммисту) биты, благодаря которым процессор отличает указатели от не-указателей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
223. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от anonymous (??), 02-Мрт-23, 11:48 | ||
> Регистры 64-битные, а указатели в безопасном режиме 128-битные. | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от anonymous (??), 02-Мрт-23, 11:50 | ||
Так и есть, здесь весь этот секурный сетап описан: | ||
Ответить | Правка | Наверх | Cообщить модератору |
239. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 14:01 | ||
>Для работы программы в РБВ вводятся дополнительные требования к её исходным текстам. Они более жёсткие, чем общие стандарты языков C/C++. | ||
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору |
237. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 13:45 | ||
>Кстати, может ли вообще Linux работать в защищенном режиме? | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
295. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от anonymous (??), 03-Мрт-23, 11:57 | ||
Аппаратный РБВ: | ||
Ответить | Правка | Наверх | Cообщить модератору |
167. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от RM (ok), 01-Мрт-23, 20:32 | ||
Пра брусы и вообще очень занимательное чтиво - читать цикл статей задом наперед. | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
175. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Tron is Whistling (?), 01-Мрт-23, 21:20 | ||
"Всё продолбано до нас" | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от RM (ok), 01-Мрт-23, 21:38 | ||
Ты еще скажи что Бэббидж тоже продолбал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 02-Мрт-23, 04:57 | ||
Я вообще восхищён что такое сумело проскочить в непрофильном сайте.Там прямо указывается что и как распилиловась на не имеем аналогов системе ПРО.Как система съедала талантливых людей.При этом объектная защита не имеет смысла-в случае песеца посылается маленький слабенький заряд-подрываеться за 800 км до объекта.Следом 2 заряд уже подрывается за 550-250 км от объекта.Все система Про выведена из строя-из за ионизации атмосферы аппаратура минимум полчаса будет слепа. | ||
Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору |
132. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (131), 01-Мрт-23, 18:01 | ||
Защищенный режим в котором работает ровно ничего. А тут решение которое работает постоянно | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
249. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от qwe (??), 02-Мрт-23, 18:08 | ||
Мало того, защищенный режим есть и у интелов, в том том числе флаг исполнения для выделяемых блоков памяти. То есть можно аппаратно запретить исполнять код в стеке и данных. Другое дело, использует ли эту фичу операционка. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
261. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 19:54 | ||
Вопрос: Как освобождать тэгированную память? Надо вайпить (wipe) биты тэга? Ведь не все команды могут работать с ними? Простым изменением указателя стэка не обойдешься. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
7. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (7), 01-Мрт-23, 10:21 | ||
так, погодите-ка. Если Java - это язык, компилящийся для "гипотетических процов, способных исполнять явовский байткод", то сишка - это то же самое, но для гипотетических процов, в которых можно делать use after free и прочие веселухи. Все правильно понял? | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 10:28 | ||
Доступа к памяти на яву нету, речь идет именно о нем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:12 | ||
Так прям и нет?! | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 16:37 | ||
"getDeclaredField | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:46 | ||
> Уточните, пожалуйста, где здесь про доступ к памяти? | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (16), 01-Мрт-23, 10:31 | ||
Типа того. Админить руками или скриптами. В Си - руками всё. В Яве и прочих есть "скрипты" - сборщики мусора. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
41. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 11:57 | ||
почему не сделают скрипты сборщики мусора на си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:36 | ||
Как сборщик мусора защитит от разыменования указателя, указывающего на произвольный адрес? | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 16:31 | ||
А как он защитит? У меня нет мозгов и я не знаю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:31 | ||
> почему не сделают скрипты сборщики мусора на си? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
62. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +4 +/– | |
Сообщение от _hide_ (ok), 01-Мрт-23, 13:06 | ||
Процессору на ваши use after free и прочие шалости побоку, более того, состояние гонки можно получить просто из-за небрежной работы с памятью без явных ошибок, к примеру, при циклических ссылках и т.п. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
112. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 16:29 | ||
Уточните, пожалуйста, какое отношение состояние гонки имеет к циклическим ссылкам? У меня просто слишком мало мозгов и не понимаю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
218. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от _hide_ (ok), 02-Мрт-23, 10:02 | ||
> "Состояние гонки (англ. race condition), также конкуренция[1] — ошибка проектирования многопоточной системы | ||
Ответить | Правка | Наверх | Cообщить модератору |
279. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (120), 02-Мрт-23, 22:13 | ||
А причем здесь циклические ссылки? | ||
Ответить | Правка | Наверх | Cообщить модератору |
286. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от _hide_ (ok), 02-Мрт-23, 22:52 | ||
> А причем здесь циклические ссылки? | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от пох. (?), 01-Мрт-23, 19:16 | ||
и результат - я открыл для себя что у top есть отображение rss в терабайтах. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
149. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноньимъ (ok), 01-Мрт-23, 19:36 | ||
Да, правильно, Си процессоры довольно "специфичны" на самом деле. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
165. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от www2 (??), 01-Мрт-23, 20:21 | ||
На Java бывают утечки памяти, если что. Можно тоже запретить. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
262. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 19:58 | ||
Просто здесь исключения при работе с памятью перехватываются аппаратно и видны в явном виде в рантайме. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
11. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +4 +/– | |
Сообщение от Аноним (16), 01-Мрт-23, 10:27 | ||
> Практика показывает, что даже крупные корпорации, такие как Google и Microsoft, имеющие жёсткую политику рецензирования изменений и применяющие современные методы разработки и инструменты статического анализа, не могут гарантировать отсутствие ошибок при работе с памятью (например, около 70% уязвимостей в программных продуктах Microsoft и Google вызваны небезопасной работой с памятью). | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +4 +/– | |
Сообщение от Аноним (15), 01-Мрт-23, 10:35 | ||
То ли дело в опенсорсе — медленно, дорого, качественно — баги в Xorg по 20 лет без движения висят | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (19), 01-Мрт-23, 10:45 | ||
С опенсорсом в корпорациях проблема таже - корпроативно быстро, подешевле, некачественно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:20 | ||
> Опенсорс бывает в корпорациях тоже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от kusb (?), 01-Мрт-23, 20:17 | ||
Очень спорно, многие проекты начинаются за идею и не финансируются или раньше не финансировались ими, по моему. | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 21:32 | ||
> Очень спорно, многие проекты начинаются за идею и не финансируются или раньше | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от www2 (??), 01-Мрт-23, 20:27 | ||
BSD избавлялась от компонентов AT&T Unix на средства университетов. Студентам и учёным нужны проекты, на которых они могут пройти практику, защитить дипломный проект, докторскую диссертацию. Ну а результаты их работ должны становиться общественным достоянием, т.к. делаются на средства налогоплательщиков. | ||
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору |
182. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 21:44 | ||
Вот кто, кто, но только лучше не государства, там просто сбросят бабло родственикам и распилят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от A (?), 01-Мрт-23, 22:13 | ||
> Я бы даже сказал больше, - не было бы корпораций, то весь опенсорс так и застрял бы по большей части на ZX-spectrum, Микрошах и Специалистах. Все что более менее серьезное есть в опен соурсе бладодаря людям работающих за деньги полный рабочий день (или в обмен на блага, как у студентов) | ||
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору |
190. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от A (?), 01-Мрт-23, 22:16 | ||
Из приниципиально важного, а не из шелухи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
287. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Neon (??), 02-Мрт-23, 22:56 | ||
ZX-spectrum - был вполне коммерческий проект.))) Боюсь, что и его бы в опенсорсе не было бы | ||
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору |
298. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от OpenEcho (?), 03-Мрт-23, 14:16 | ||
> ZX-spectrum - был вполне коммерческий проект.))) Боюсь, что и его бы в | ||
Ответить | Правка | Наверх | Cообщить модератору |
302. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (302), 03-Мрт-23, 14:54 | ||
Де-факто опенсорсные улучшенные версии ZX-Spectrum были в СССР ещё до становления опенсорса как такового. | ||
Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору |
26. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (26), 01-Мрт-23, 11:01 | ||
Если не признавать что некачественно тогда прокатит. Как ты в проприетаре определишь что там качественно, а что нет. Работает и ладно. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
129. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (129), 01-Мрт-23, 17:48 | ||
> например, около 70% уязвимостей в программных продуктах Microsoft и Google вызваны небезопасной работой с памятью | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
168. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от topin89 (ok), 01-Мрт-23, 20:34 | ||
Это ведь процент уязвимостей, а не 70% кода из них состоят. Просто есть такая закономерность -- 70% на память, 30% -- на всё остальное. Если аппаратная платформа поможет быстро их выявлять, то уязвимостей будет в 2-3 раза меньше. Уже хорошо | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –3 +/– | |
Сообщение от 3draven (ok), 01-Мрт-23, 10:44 | ||
Дидам придумали кресло-каталку. Сами они писать на сях не могут без граблей, нормальные языки не любят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (19), 01-Мрт-23, 10:47 | ||
Скорее что наоборот: диды сделали вешь, которая не позволяет отжать пользу девайса юзверя под себя. И теперь все крутятся: как заклеить дыры в заборе в "яблоневый сад". | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (135), 01-Мрт-23, 18:15 | ||
> Дидам придумали кресло-каталку. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
203. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:43 | ||
Диды иногда тоже жгут от души. Вон красавчики, дереференсят массив по входу функции. А там тип int. Ну вы поняли куда оно может там дереференснуть если caller сделает что-то странное. Проверок на это конечно же нет, так что вот вам вулн готовый, может половину памяти промотать вместо этого массива... и послать ее по коммуникационному протоколу, чтоб не скучать... :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от RM (ok), 02-Мрт-23, 13:31 | ||
>А зачем индекс signed делать вообще?! Кто-нибудь объяснит мне это вообще? | ||
Ответить | Правка | Наверх | Cообщить модератору |
333. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 09:08 | ||
> Диды (K&R) говорили что просто int может быть по умолчанию или signed | ||
Ответить | Правка | Наверх | Cообщить модератору |
352. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от RM (ok), 04-Апр-23, 20:50 | ||
Я писал в контексте вопроса ">А зачем индекс signed делать вообще?! Кто-нибудь объяснит мне это вообще?" | ||
Ответить | Правка | Наверх | Cообщить модератору |
358. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (358), 04-Янв-24, 22:32 | ||
>Диды (K&R) говорили что просто int может быть по умолчанию или signed или unsigned. | ||
Ответить | Правка | К родителю #233 | Наверх | Cообщить модератору |
359. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от RM (ok), 04-Янв-24, 23:25 | ||
>>Диды (K&R) говорили что просто int может быть по умолчанию или signed или unsigned. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от IdeaFix (ok), 01-Мрт-23, 10:45 | ||
Ждём новостей о том как врырываются из очередной песочницы.... | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (26), 01-Мрт-23, 11:02 | ||
Причем через npm. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от IdeaFix (ok), 01-Мрт-23, 11:11 | ||
> Причем через npm. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Анонус (?), 01-Мрт-23, 12:33 | ||
Позитив Текнолоджис | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (32), 01-Мрт-23, 11:33 | ||
> разыменование указателей | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (33), 01-Мрт-23, 11:45 | ||
просто оно сделано defective by design | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (32), 01-Мрт-23, 11:46 | ||
Оно в процессоре так сделано | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:41 | ||
Так в процессоре CHERIoT сделано уже иначе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
267. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 20:55 | ||
RISC-V с дополнительным набором команд и на основе этих команд новый компилятор C/C++ способен реализовать безопасную работу с памятью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноньимъ (ok), 01-Мрт-23, 19:38 | ||
Именно. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
37. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +7 +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 11:54 | ||
Почему Microsoft и Google не уволит свои криворуких кодеров и м..ак и не наймет экспетов по Си с opennet? | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Амомин (?), 01-Мрт-23, 11:56 | ||
Дык им никто не рассказал почему-то до сих пор | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (32), 01-Мрт-23, 11:56 | ||
Месные эксперты с опеннет говорят там обязательно непустую учетку на гитхабе надо иметь к собеседованию. Хотя у меня всеего 1 раз спросили и сказали: "Ну нету дак нету, что теперь. Переходим к следующему этапу собеседования - hard skills". | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
110. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (120), 01-Мрт-23, 16:24 | ||
Куда устраивался если не секрет? Взяли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (32), 01-Мрт-23, 18:01 | ||
Контрактором в Интел. Взяли. | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
201. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:34 | ||
> Контрактором в Интел. Взяли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
248. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (248), 02-Мрт-23, 16:22 | ||
Так никому не нужна учетка на гитхабе. Нужен код, написанный кандидатом, чтобы сэкономить время, если кандидат заявляет о 10 годах коммерческого опыта, а по факту неделю назад был выложен код уровня студенческой лабы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:26 | ||
Они услышали вас и увольняют десятками тысяч сейчас... подготавливают место для "специалистов" | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
215. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (214), 02-Мрт-23, 09:25 | ||
Почему ты просто не перепишешь всё на раст? | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
38. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Иваня (?), 01-Мрт-23, 11:56 | ||
Очень интересно, спасибо за инфу, пригодится мне для разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от YetAnotherOnanym (ok), 01-Мрт-23, 12:08 | ||
> CHERI (Capability Hardware Extension to RISC-V) | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 12:44 | ||
Во, я тоже подумал про CHERVI. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +6 +/– | |
Сообщение от Аноним (45), 01-Мрт-23, 12:20 | ||
Никуда от указателей не деться в низкоуровневом программировании. Взятие данных по адресу -- это базовая инструкция центрального процессора. | ||
Ответить | Правка | Наверх | Cообщить модератору |
304. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (304), 03-Мрт-23, 18:00 | ||
Это не значит, что указатель надо хранить в "голом" виде без обертки и позволять кому угодно делать с ним что угодно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –2 +/– | |
Сообщение от nc (ok), 01-Мрт-23, 12:25 | ||
А что такого в том чтобы переписать существующий старый код? Ведь далеко не все ошибки связаны с переполнением буферов и неправильной работы с указателями. А переписывание кода заодно позволит его отрефакторить, да и просто посмотреть свежим взглядом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (53), 01-Мрт-23, 12:37 | ||
Такого - ничего. Только трудозатраты и время. Большие. | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от AKTEON (?), 01-Мрт-23, 17:34 | ||
Таких программистов, которые были в 2004 году, сейчас мы даже приблизительно не имеем(с) | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
48. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Бегущий по граблям (?), 01-Мрт-23, 12:26 | ||
Вот это правильный подход, т.к. это решение можно считать устранением причины проблемы, а не латанием дыр и прикручивание костылей, чем в принципе является Руст и всякие новомодные уловки по работе с указателями в Плюсах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от freecoder (ok), 01-Мрт-23, 13:39 | ||
Rust делает проверки в compile-time, а здесь предлагается run-time решение, как я понял. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:39 | ||
> Rust делает проверки в compile-time, | ||
Ответить | Правка | Наверх | Cообщить модератору |
268. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:07 | ||
> проверку переполнения математики | ||
Ответить | Правка | Наверх | Cообщить модератору |
328. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 22:30 | ||
> К каждому числовому типу прикручены куча типажей которые определяют поведение данных при | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –2 +/– | |
Сообщение от Alexey Torgashin (?), 01-Мрт-23, 12:42 | ||
Меня ребенок спросил - "А ты какие языки знаешь, знаешь СиПлюсПлюс? ОН СЛОЖНЫЙ!!!" Я говорю - "его не знаю, и он очень противный". Имея в виду что Паскаль не противный. На паскале можно писать гораздо БОЛЕЕ ЧИТАЕМЫЙ и безопасный код с проверками типов. Что и доказал мой проект CudaText. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +5 +/– | |
Сообщение от непох (?), 01-Мрт-23, 13:03 | ||
Это ваш бдсм-проект "очень противный", а не C++, которого вы не знаете. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:36 | ||
> Имея в виду что Паскаль не противный. | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
147. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Tita_M (ok), 01-Мрт-23, 19:18 | ||
Привет, Алексей! А почему Оберон не выбрали для своего проекта вместо Lazarus? Вы ведь в Lazarus пишете? | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
212. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Алексей Торгаш (?), 02-Мрт-23, 09:19 | ||
Видишь ли тут такое дело я не осилил Оберон. Да и не хотел его осиливать. Зачем если уже есть Паскаль? Паскаль — топ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
240. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (235), 02-Мрт-23, 14:05 | ||
Модулу смогёшь? Modula-2 включен в состав GCC 13. | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноньимъ (ok), 01-Мрт-23, 19:40 | ||
Спасибо вам за ваш труд! | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
288. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Neon (??), 02-Мрт-23, 23:02 | ||
Только вот на Паскале никто почему то особо не пишет.))) Он не противный, он тривиально неудобный. Для мазозистов | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
289. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (32), 03-Мрт-23, 00:22 | ||
Посмотрел я этот ваш кудатекс. И что-то там сплошной object Pascal, а не паскаль. Это ж вроде изобретение Борланда, а не то что Никлаус Вирт завещал. | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
66. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от freecoder (ok), 01-Мрт-23, 13:41 | ||
А как этот процессор будет отличать ошибки работы с памятью от намеренных "оптимизаций" и бэкдоров? | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от непох (?), 01-Мрт-23, 14:45 | ||
Никак. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (106), 01-Мрт-23, 16:15 | ||
А ничего, что компилятор ближе к железу, чем твой замечательный код? | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
192. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (32), 02-Мрт-23, 00:04 | ||
вроде оба работают с регистрами и инструкциями проца или компилятор работает как-то иначе... более ближе к железу? | ||
Ответить | Правка | Наверх | Cообщить модератору |
270. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:21 | ||
Если компилятор и будет оптимизировать, то будет оптимизировать легально в поле инструкций. А если программист корректно внедрил бэкдор, то процессор ему не судья. )) | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
68. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от freecoder (ok), 01-Мрт-23, 13:43 | ||
Вообще, сишники теперь должны полюбить Rust. Потому что он им даст больше свободы: пиши unsafe и разыменовывай нулевой указатель наздоровье. А тут - сам процессор твой код отвергнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (221), 01-Мрт-23, 15:02 | ||
> Вообще, сишники теперь должны полюбить Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от непох (?), 01-Мрт-23, 15:21 | ||
Портировать ядро Linux или BSD на эту chert-ову байду проще чем переписать на Rust, но не настолько проще чтобы выбор был однозначным. | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (117), 01-Мрт-23, 16:39 | ||
> Портировать ядро Linux или BSD на эту chert-ову байду проще | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (221), 01-Мрт-23, 15:30 | ||
> но не настолько проще чтобы выбор был однозначным | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
271. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:29 | ||
Скопилировать новым компилятором под (RISCV+расширенный набор команд). Обнаружить баги. Потом скопилировать старым под другой процессор? Это гарантирует отсутствие багов? Или это просто светлая дорога для нового RISCV в мир интернет-вещей? | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
84. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (221), 01-Мрт-23, 14:56 | ||
> Компания Microsoft открыла наработки, связанные с проектом CHERIoT | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (46), 01-Мрт-23, 16:06 | ||
В GCC тоже CHERI добавляли. Но пока только для Morello. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Заболотный (?), 01-Мрт-23, 15:40 | ||
Они изобрели MPU? | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (101), 01-Мрт-23, 16:13 | ||
Судя по тому, что это делают 1) безопасники из майков 3) криворучки из подразделений Azure - эта херня не взлетит вообще никогда. Такую штуку могли теоретически запилить только в Майкрософт Ресерч, но им неинтересно под гнилую императивщину заплатки хлестать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +3 +/– | |
Сообщение от Аноним (109), 01-Мрт-23, 16:22 | ||
> аппаратное решение | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от OpenEcho (?), 01-Мрт-23, 16:42 | ||
> Бьёт по рукам при распарсивании ввода goto ? =) | ||
Ответить | Правка | Наверх | Cообщить модератору |
273. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:32 | ||
Запасайтесь попкорном. Только это всё имхо для отдельного сегмента. | ||
Ответить | Правка | Наверх | Cообщить модератору |
204. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 02-Мрт-23, 02:46 | ||
> Бьёт по рукам при распарсивании ввода goto ? =) | ||
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору |
134. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (134), 01-Мрт-23, 18:01 | ||
А в этом RISC-V классические инструкции NX, PAE для защиты памяти имеются? | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 01-Мрт-23, 18:35 | ||
Ответить | Правка | Наверх | Cообщить модератору |
185. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от maximnik0 (?), 01-Мрт-23, 21:50 | ||
А в этом RISC-V >классические инструкции NX, | ||
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору |
256. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –2 +/– | |
Сообщение от Аноним (256), 02-Мрт-23, 19:37 | ||
>> А в этом RISC-V классические инструкции NX, | ||
Ответить | Правка | Наверх | Cообщить модератору |
258. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (258), 02-Мрт-23, 19:40 | ||
И для виртуализации инструкции тоже необходимы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
305. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (302), 03-Мрт-23, 19:03 | ||
С виртуализацией у RISC-V прогрессивнее всех нас егодня. Она там многоуровневая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
275. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:49 | ||
Проц поддерживает тэгирование памяти (3 бита), а это покруче чем просто защита от исполнения (1 бит). Адреса хранятся в дескрипторе (128 бит), а не в указателе (64 бит). Дескриптор содержит указатель, размер и смещение. Работа с дескриптором защищена. | ||
Ответить | Правка | К родителю #256 | Наверх | Cообщить модератору |
308. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (308), 04-Мрт-23, 09:56 | ||
> Проц поддерживает тэгирование памяти (3 бита), а это покруче чем просто защита от исполнения (1 бит) | ||
Ответить | Правка | Наверх | Cообщить модератору |
281. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от maximnik0 (?), 02-Мрт-23, 22:19 | ||
> И как ты без NX будешь защиту памяти писать в OS? Надо | ||
Ответить | Правка | К родителю #256 | Наверх | Cообщить модератору |
312. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (312), 04-Мрт-23, 12:10 | ||
> Там есть 3 атрибута на память -Чтение,модификация и запись. | ||
Ответить | Правка | Наверх | Cообщить модератору |
315. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 04-Мрт-23, 22:06 | ||
>И при этом процессор не должен быть переусложнённым. | ||
Ответить | Правка | Наверх | Cообщить модератору |
323. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (323), 06-Мрт-23, 15:37 | ||
> Что то из перечисленного как мне кажется лишнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
354. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (354), 13-Май-23, 18:52 | ||
> То, что в RISC-V засунули 3 бита для чтения, изменения, записи вместо | ||
Ответить | Правка | Наверх | Cообщить модератору |
355. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (355), 24-Июн-23, 08:58 | ||
Тесты RISC-V покажи: https://www.opennet.me/openforum/vsluhforumID3/129886.html#309 | ||
Ответить | Правка | Наверх | Cообщить модератору |
356. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (356), 17-Сен-23, 17:01 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #256 | Наверх | Cообщить модератору |
213. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Алексей Торгаш (?), 02-Мрт-23, 09:19 | ||
RISC-V кстати открыт для твоих расширений. Но писать их надо будет исключительно на быстром и безопасном языке Паскаль. | ||
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору |
227. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (224), 02-Мрт-23, 12:19 | ||
NX, PAE - это из мира x86. Причём, PAE - это для 32-битных CPU с целью расширения адресного пространства, а не для защиты от выходов за границы. | ||
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору |
250. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (250), 02-Мрт-23, 18:22 | ||
В OS: Linux, BSD* используют 3 варианта: | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | –1 +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 21:54 | ||
Вам просто подчеркнутое слово нравится. Повод употребить его так себе... | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 22:10 | ||
Из топика: "каждая операция чтения и записи в память авторизуется" | ||
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору |
324. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (324), 07-Мрт-23, 13:25 | ||
Запрет исполнения есть не только в сегментной, но и в постраничной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
329. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 07-Мрт-23, 22:34 | ||
Ващет бывает и легитимный самомодифицируюшийся код. Скажем man "data 2 code transformation". Это довольно быстрый класс алгоритмов, когда под ситуацию на основе входных данных генерится наиболее оптимальный для вот именно этого входа код и дальше его выполнение ведет к наиболее быстрой генерации выходного результата из всех возможных. | ||
Ответить | Правка | Наверх | Cообщить модератору |
330. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (330), 08-Мрт-23, 07:42 | ||
> бывает и легитимный самомодифицируюшийся код | ||
Ответить | Правка | Наверх | Cообщить модератору |
340. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 08-Мрт-23, 16:55 | ||
> JIT зло. JIT несовместим с принципами безопасности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
342. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (342), 09-Мрт-23, 20:36 | ||
> Вон то не JIT. Просто класс алгоритмов такой. Скоростными дата компрессорами допустим используется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
348. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 14-Мрт-23, 04:19 | ||
> если прога им удовлетворяет то работать будет. Но JIT эти критерии | ||
Ответить | Правка | Наверх | Cообщить модератору |
350. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (350), 03-Апр-23, 20:09 | ||
На все отвечать не буду, но прочёл всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
351. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (351), 04-Апр-23, 18:34 | ||
> Линукс портабельная система. Вот лично меня линукс интересует на ARM (-el,-hf,aarch64), MIPS, RISCV, x86-64. Итого 6 (суб)архитектур. С своими идеями как там и что. И я предпочту чтобы секурно было более-менее везде, ага. | ||
Ответить | Правка | К родителю #348 | Наверх | Cообщить модератору |
353. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (353), 11-Май-23, 15:27 | ||
Инструкция PAE в процах Intel позволяет делать ASLR без потерь производительности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
301. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (302), 03-Мрт-23, 14:50 | ||
А какие работоспособные ядра есть недыряво-сишные? Redox, мягко говоря, неработоспособно. | ||
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору |
309. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (309), 04-Мрт-23, 11:10 | ||
Очередная тестовая сборка Hardened Gentoo GNU/Linux | ||
Ответить | Правка | Наверх | Cообщить модератору |
311. "Fix" | +/– | |
Сообщение от Аноним (311), 04-Мрт-23, 11:44 | ||
Fix: | ||
Ответить | Правка | Наверх | Cообщить модератору |
313. "Fix 2" | +/– | |
Сообщение от Аноним (313), 04-Мрт-23, 12:56 | ||
Права на процесы наверно лучше проверять так: | ||
Ответить | Правка | К родителю #309 | Наверх | Cообщить модератору |
310. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (310), 04-Мрт-23, 11:39 | ||
> А какие работоспособные ядра есть недыряво-сишные? | ||
Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору |
320. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (117), 06-Мрт-23, 11:03 | ||
> Мое мнение ядра: | ||
Ответить | Правка | Наверх | Cообщить модератору |
322. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (323), 06-Мрт-23, 15:02 | ||
Критерии корректности работы с памятью написал: https://www.opennet.me/openforum/vsluhforumID3/129886.html#312 | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (141), 01-Мрт-23, 18:54 | ||
теперь RISC-V начнёт падать в синий экран... | ||
Ответить | Правка | Наверх | Cообщить модератору |
299. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (302), 03-Мрт-23, 14:41 | ||
В IoT не обязательно наличие экрана. Тогда во что? | ||
Ответить | Правка | Наверх | Cообщить модератору |
306. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (306), 03-Мрт-23, 22:40 | ||
halt? reboot? Синий экран это виндузятник. | ||
Ответить | Правка | Наверх | Cообщить модератору |
316. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Личинка_Шигорина (?), 05-Мрт-23, 04:05 | ||
Придётся купить. | ||
Ответить | Правка | К родителю #299 | Наверх | Cообщить модератору |
142. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (142), 01-Мрт-23, 19:03 | ||
>даже на встраиваемых системах с 256 МБ ОЗУ | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от пох. (?), 01-Мрт-23, 19:21 | ||
эта корпорация логично полагает что эпоха пердулин прошла и их удел - мигать светодиодиком. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (142), 01-Мрт-23, 19:05 | ||
>Никакой код извне не может передать управление коду в компартменте и получить доступ к объектам, за исключением обращения к специально определённым точкам входа и использования указателей на объекты, явно переданные при вызове другого компартмента. Для кода и глобальных объектов в компартменте гарантируется целостность и конфиденциальность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (144), 01-Мрт-23, 19:10 | ||
А PAE инструкции для защиты памяти от Intel патентированы или свободны как NX ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 01-Мрт-23, 22:08 | ||
>А PAE инструкции | ||
Ответить | Правка | Наверх | Cообщить модератору |
253. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (253), 02-Мрт-23, 19:18 | ||
> Этот бит не панацея, его в некоторых случаях можно обойти без срабатывания исключения | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от maximnik0 (?), 01-Мрт-23, 22:16 | ||
>Лишь бы слово "анклав" не использовать, а то юристы Intel обидятся... | ||
Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору |
176. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Kuromi (ok), 01-Мрт-23, 21:22 | ||
DRM очередной? Или встроенный зонд? | ||
Ответить | Правка | Наверх | Cообщить модератору |
303. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от подрывник (?), 03-Мрт-23, 17:45 | ||
Жил-был дядя Боб, | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Sw00p aka Jerom (?), 01-Мрт-23, 22:14 | ||
>а уже существующие проекты на С/C++ переработать достаточно проблематично | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (205), 02-Мрт-23, 02:52 | ||
К автору: в чем грех разименовать указатель? | ||
Ответить | Правка | Наверх | Cообщить модератору |
207. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Sw00p aka Jerom (?), 02-Мрт-23, 08:39 | ||
тем более в IoT :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
347. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (-), 13-Мрт-23, 17:30 | ||
> тем более в IoT :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
252. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от ЗанудаВФорточке (?), 02-Мрт-23, 19:09 | ||
> приводящих к таким проблемам, как переполнение буфера, обращение к уже освобождённой памяти, разыменование указателей | ||
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору |
274. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +2 +/– | |
Сообщение от Аноним (274), 02-Мрт-23, 21:44 | ||
Вместо того чтобы научиться программировать лепят такую горбуху. | ||
Ответить | Правка | Наверх | Cообщить модератору |
280. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (265), 02-Мрт-23, 22:14 | ||
Идеальный программист это утопия. | ||
Ответить | Правка | Наверх | Cообщить модератору |
291. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +1 +/– | |
Сообщение от Аноним (274), 03-Мрт-23, 01:24 | ||
Дело не в идеальности, а в дисциплине. | ||
Ответить | Правка | Наверх | Cообщить модератору |
300. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (302), 03-Мрт-23, 14:45 | ||
Так это для унаследованного кода, который требует перепрограммирования на большие лета. | ||
Ответить | Правка | К родителю #274 | Наверх | Cообщить модератору |
343. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Аноним (344), 10-Мрт-23, 18:10 | ||
Так перепрограммируй, кто тебе не дает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
318. "Microsoft открыл CHERIoT, аппаратное решение для повышения б..." | +/– | |
Сообщение от Глашатый (?), 05-Мрт-23, 11:02 | ||
Интересно, почему нейросети не приспособили до сих пор к анализу и переписыванию кода? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |