Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Опубликованы результаты дизассемблирования микрокода процессоров i386" | +/– | |
| Сообщение от opennews (??), 23-Май-26, 21:45 | ||
Энтузиасты смогли успешно извлечь и дизассемблировать микрокод процессора Intel 80386, который из-за отсутствия документации считался "чёрным ящиком". Бинарный образ микрокода был воссоздан с привлечением AI по фотографиям кристалла в высоком разрешении, а логика работы разобрана через трассировку соединений на кристалле. Постепенно были определены структура микрокоманд (μ-ops), поля, порядок исполнения и маркеры конца инструкций. Наработки проекта... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (1), 23-Май-26, 21:45 | ||
Никак не могу понять, то что они сделали это хорошо, полезно или что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Опубликованы результаты дизассемблирования микрокода процесс..." | +3 +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 21:51 | ||
Они сделали это! Вот и всё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (23), 23-Май-26, 22:53 | ||
Они вскрыли одну из старейших дыр: "... допускало обращение к аппаратным регистрам, доступ к которым должен был быть запрещён". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 22:59 | ||
И ведь получается, что если это уязвимость микрокода, то потенциальный эксплоит будет работать строго на 386 оригинальном камне, но не в эмуляторе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:15 | ||
В эмуляторах предусмотреть опцию --enable-iop-backdoor | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от AmDr (?), 23-Май-26, 22:08 | ||
Обратный инжиниринг. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 10. "Опубликованы результаты дизассемблирования микрокода процесс..." | +3 +/– | |
| Сообщение от Ширламырла (?), 23-Май-26, 22:14 | ||
Кто-то вышивает крестиком. Кто-то мастерит и разукрашивает солдатиков. Кто-то ездит на рыбалку или охоту. А кто-то просто бухает. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 28. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (28), 23-Май-26, 23:05 | ||
> А кто-то просто бухает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:26 | ||
Да не, есть в этом определённая ценность. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 17. "Опубликованы результаты дизассемблирования микрокода процесс..." | +1 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:35 | ||
И тоже примерно можно понять, как оно случилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:38 | ||
Ну и понятно теперь почему вялые попытки на VLIW потом ещё случались, но умерли. | ||
| Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору | ||
| 29. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (30), 23-Май-26, 23:12 | ||
Полезно для разработчиков эмуляторов CPU: QEMU, felix86, Box64 | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от A.Stahl (ok), 23-Май-26, 21:47 | ||
А просто попросить эти данные у Интела нельзя? Сомневаюсь, что это какая-то "коммерческая тайна". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 23-Май-26, 21:52 | ||
Ну MS исходники древних MS DOSов открывает со скрипом, Штеуд тоже мб упрется. Хотя как будто и впрямь больших премудростей тут нет, и клоны 386 и делали, и вроде даже ещё и делают для ретро штук | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (6), 23-Май-26, 21:59 | ||
Они ещё "недавно" на МКС использовались, может есть ещё действующее оборудование: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Ширламырла (?), 23-Май-26, 22:19 | ||
Подойди к рыбачку с удочкой и задай вопрос: а чё? В магазине купить нельзя? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 24. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (24), 23-Май-26, 22:56 | ||
Нельзя. Точнее, попросить можно, и они может и рады бы рассказать, показать, пообщаться, поделиться историями как оно бывало, но пошлют лесом. Почему -- объяснит их главный, основной заказчик, министерство войны. Конкретно, на модифицированных 80386 до сих пор летают истребители, работают радары, сонары, и окружающая их техника. А вот реверсить запретить невозможно. Кроме того, это весьма увлекательное занятие, но это детали. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 5. "Опубликованы результаты дизассемблирования микрокода процесс..." | +/– | |
| Сообщение от Аноним (6), 23-Май-26, 21:56 | ||
for fun почему бы и нет: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (9), 23-Май-26, 22:12 | ||
А по современней никак нельзя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (6), 23-Май-26, 22:41 | ||
>А по современней никак нельзя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (24), 23-Май-26, 22:57 | ||
А оборудование и лоеров ты проспонсируешь? | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 11. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +1 +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:16 | ||
"при 4-байтовом обращении к портам проверялись биты прав доступа только для первых 3 байтов, а доступ к 4-му байту" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:18 | ||
Предположить устройство, использующее схему доступа AABC (выравнен), где A - 16-битный, а у B и C при этом разные пермишны, и B разрешён, а C запрещён - очень сложно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:19 | ||
(да ещё чтобы при этом была вот так доступна 32-битная запись во все 4 с первого адреса - это вообще нереал, устройство с 16-битным AA при 32-битном обращении запишет только AA в лучшем случае) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Bottle (?), 23-Май-26, 22:25 | ||
А как ИИ тут помог? Из новости непонятно - эти дорожки что ли аппаратно логику микрокода реализуют? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Tron is Whistling (?), 23-Май-26, 22:37 | ||
Скорее их применяли для предобработки картинок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (23), 23-Май-26, 22:59 | ||
> А как ИИ тут помог? | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 21. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от Аноним (21), 23-Май-26, 22:42 | ||
>Выявлено, что в CPU 80386 каждая инструкция полностью исполняется через микрокод | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выполнено дизассемблирования микрокода i386 и создан открыты..." | +/– | |
| Сообщение от IdeaFix (ok), 23-Май-26, 22:48 | ||
Нет. Больше скажу, Трансмету Крузо нельзя по факту ничего кроме х86 заставить "эмулировать" :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |