The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft и IBM открыли код операционной системы MS-DOS 4.0, opennews (??), 26-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


80. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +5 +/
Сообщение от Аноним (131), 26-Апр-24, 15:05 
У тебя операционка работает в реальном режиме процессора. Все команды этого самого процессора (включая привилегированные), все порты ввода-вывода и вся память полностью доступны, так что в современных уязвимостях просто нет нужды, и так нормально.
Ответить | Правка | Наверх | Cообщить модератору

100. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +2 +/
Сообщение от Викторemail (??), 26-Апр-24, 17:14 
На тех процессорах (8086, 8088) ещё не было привилегированных команд и виртуализации. Вирусы резвились в системе, как хотели. Но вирус нужно сначала принести и запустить, вместе с какой-нибудь внешней программой. А такого, чтобы при открытии текстового файла, самостоятельно выполнялся вредоносный код, используя уязвимости в программе - ещё не было.
Ответить | Правка | Наверх | Cообщить модератору

102. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (131), 26-Апр-24, 17:24 
Привилегированные команды появились в 286 проце, виртуализация (хоть и не в нынешнем виде) в 386. И на тех и на других MSDOS активно использовалась. В реальном режиме проца организовать переполнение буфера или в стеке данные подменить вообще не проблема, потому что все эти сегменты кода, данных и стека никакой защиты не имели и сделать что-то вроде:
push dx
push ds
retf - вопрос желания. Ну или соответствующий jmp/call far
Ответить | Правка | Наверх | Cообщить модератору

171. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (169), 27-Апр-24, 06:57 
> чтобы при открытии текстового файла, самостоятельно выполнялся вредоносный код

AUTOEXEC.BAT исполнялся сам и вызывал другие команды при загрузке системы. Разделения привилегий нет, можно с текущими правами заразить любой файл, вызываемый оттуда. Какой-нибудь KEYRUS.COM или MOUSE.DRV. Для закрепления (резидентной загрузки). Но на практике поступали проще - заражали вообще все файлы. Поэтому для борьбы с файловыми вирусами использовали не только антивирусы, но и дисковые анализаторы (ADinf). Ну и, конечно, запись в загрузочный сектор диска, как самое очевидное средство.

А для заражения, понятно, нужно принести вирус на дискетке в файле STRIPSHASHKI.EXE и запустить. Сегодня, плюс-минус, тоже самое, только каналы поставки стали шире.

Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

187. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (136), 27-Апр-24, 12:02 
STRIPS~1.EXE же.
Ответить | Правка | Наверх | Cообщить модератору

224. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (223), 28-Апр-24, 12:36 
> STRIPS~1.EXE же.

Точно не помню, кажется, что DOS Navigator поддерживал больше 8-ми символов в имени.

Ответить | Правка | Наверх | Cообщить модератору

225. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Аноним (223), 28-Апр-24, 12:44 
https://en.wikipedia.org/wiki/Long_filename#Other_implementa...
Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру