JS+
Меню сайта
Категории раздела
Моддинг ПК [1]
Разгон ПК [0]
Разное о системах [5]
Сеть [2]
Все что касается сетей (Локальные сети, Интернет)
Разное о ПК [3]
Наш опрос
Лучший оператор сотовой связи это???
Всего ответов: 51
Главная » Статьи » Разное о ПК » Разное о системах

Основные плюсы и минусы Windows XP
Минусы:

Преемственность ошибок
Самое прискорбное обстоятельство состоит в том, что многие ошибки, известные ещё со времён NT 4.0 без изменений перекочевали и в новую XP, в Win2k3 и даже в новейшую Vista! Например, нашумевшая бага RPC DCOM была обнаружена на всех NT-виндах! Хакер может найти багу на древнющей NT 4.0, прикола ради заюзать эксплоит на XP, и он ... сработает! Одна из причин этого - то, что NT-винды обладают практически одинаковым ядром. Конечно, кое-что там различается, но ключевые моменты кода никем не переписывались, а потому и успешно эксплуатируются злобными личностями. А учитывая, что ядро XP по сути своей - это попытка объединить функциональность NT и красоту WinME, то его можно описать только как «кладбище» или «мусорку». Там похоронены многие куски 16- и 32-битного кода, и при желании можно найти что-нибудь ещё неизвестное, но отменно зловредное
Поддержка многопользовательского режима
На самом деле, никакого многопользовательского режима нет. Есть лишь разделение юзеров по правам. Причём, довольно плохенькое. По умолчанию обычный юзер может ковыряться в реестре, менять настройки Internet-браузера, а при помощи ASPI - писать на винчестер на секторном уровне! А вы хоть знаете, что дописав один ключик в реестр, можно переписывать ядро в памяти? Не забывайте про «Удалённый реестр» и «Удалённого помощника» - так даже удалённый пользователь (не в смысле, которого удалили, а находящийся не за компом, где-то в сети) может войти в вашу систему и набедокурить. Кстати, про сеть: по умолчанию, корневой каталог каждого диска расшарен в локалку. Для сетевого пользователя открыты даже межпроцессные коммуникации. Конечно, эти шаринги скрыты, но не думайте, что ваши соседи вообще лохи - вдруг кто-то мнит себя великим хакером...
Прожорливость
Это точно... Каждая следующая ось MicroSoft всё бесцеремоннее относится к системным ресурсам. Для XP нужен проц с частотой более 500 МГц и не менее 128 Мб оперативной памяти, хотя как показывает практика, для комфортной работы требуется 512 Мб оперативы. Куча сервисов болтается в памяти, расходуя её почём зря, да ещё и предоставляя хакерам новые дырки. Плюс ещё неэкономное расходование дискового пространства: своп (файл подкачки), hiberfile.sys (дамп оперативы при входе в спящий режим), system volume information (информация для восстановления системы), да и сама папка Windows весом от полутора гиг до безобразия - в общем, гигабайта три точно забиты всякой хренью. Даже пропускную способность канала связи Windows жрёт! 20% скорости вашего канала расходуются впустую сервисом QoS. После установки Windows XP приходится долго доводить до ума «молотком и напильником», чтобы более-менее уверенно работать
Межпроцессные коммуникации
Как я уже говорил, они открыты по сети. А учитывая, что в Windows нет механизма идентификации создателя именованного канала, у хакера есть возможность управлять процессом, например, правки реестра, или вторгнуться в процесс передачи зашифрованного пароля... Коммуникации между окнами (сообщения) - вообще, сказка. Там нет различения привилегий! Окошко хакерской программки может приказать что угодно окну любого приложения. Помню, был классный троянчик под WebMoney, который запускал WebMoneyKeeper, вводил номер хакерского кошелька и «нажимал» на кнопку переправки денег. А возможность исполнения произвольного программного кода, послав сообщение WM_TIMER? Это ж прелесть!
Проблемы с железом
Некоторые железяки просто отказываются работать под Windows XP. Хотя это проблема не железок, а драйверов к ним, но нам-то от этого не легче! Да, можно заставить XP принять неподписанный драйвер, даже драйвер от Win2k - но не факт, что эти дрова не уронят всю ось. WinXP страшно перестраховывается: ладно бы накрылся драйвер диска, тогда работу необходимо немедленно прекратить, но если бажит драйвер звуковухи - нахрена систему ронять? Тем более из-за чего? В прежних версиях, если драйвер освобождал уже освобождённую память, всё было хорошо; XP роняет систему в «синий экран смерти» Даже, если устройство работает отлично, бывает такое, что Windows его «теряет». Дело в том, что после WinNT 4.0 MicroSoft стали пихать Plug'n'Play в ядро системы. P'n'P - это, конечно, хорошо, устройства на лету определяются, настраиваются и работают, но... Как они легко установились, так легко и исчезнут! Надёжнее ручной установки ничего нету!
Программная несовместимость
Запуск DOS-овских прог или игрушек под WinXP превращается в пытку: в оригинальном виде не запускается, попытка поиграть в режиме совместимости тоже обламывается... Кошмар! Штатные виртуальные машины для 16-битного кода (ntvdm.exe и wowexec.exe) работают из рук вон плохо. Недавно просили меня студенты-программисты написать программку под DOS (не, в натуре, преподы маразматики - на кой икс изучать ДОС нынешнему поколению?), чтобы убедиться в её работоспособности, пришлось ставить DOS-BOX. Это, конечно, выход, но хотелось бы добиваться того же и штатными средствами
Безопасность
Написанное здесь справедливо для ВСЕХ систем. Нет непробиваемых защит. В огромных проектах, которыми являются все современные операционные системы, обязательно есть незамеченные программистами и тестерами дыры. И их рано или поздно найдут хакеры. Поэтому - читать багтрак необходимо! Заходите на СекуЛаб и внимательно смотрите - вдруг кто-то нашёл новый путь поиметь вашу ось. Изучите подробности и скачайте заплатку. А иначе и Windows, и Linux будут дырявыми, как дуршлаг.

Плюсы:

Многопользовательская система
Даже в том убогом варианте, в котором она существует, мы получаем возможность разделять права на доступ в определённые каталоги, на запуск определённых приложений. К тому же, имеется возможность быстрого переключения пользователей и возможности запуска приложений с правами другого пользователя. Я отключаю такую возможность, но, на самом деле, при определённой доработке, её можно грамотно вписать в концепцию защиты
Файловая система NTFS 5
Это, конечно, не ахти какое новшество: и более ранние версии NT работали с этой файловой системой, только более ранних версий. NTFS - это журналируемая файловая система с поддержкой транзакций: данные передаются порциями, причём чтение и запись логируются. Если порция данных считалась с одного места файловой системы и не смогла записаться на другое, система прочтёт лог и отменит последнее действие. Таким образом, можно перемещать файлы из одной папки в другую, не боясь, что непредвиденный системный сбой потрёт ваши данные. Пусть даже выключат электричество: NTFS переживёт и это, данные останутся целы. Старушка FAT не сравнится... Причём NTFS позволяет разделять атрибуты файлов и папок на доступ, т.е. обеспечивать вышеописанную «многопользовательность». Плюс ещё возможность сжатия файлов для экономии дискового пространства и шифрования определённых папок по криптостойким алгоритмам 3DES и AES (фактически превращающая NTFS в EFS (Encrypted File System))
Графический интерфейс GDI+
Навороченный ГУЙ (GUI, Graphic User Interface), конечно, минус для производительности. Но как красива XP! И работать комфортнее, чем в некрасивой Win2k. Причём, любой элемент интерфейса можно настроить, а если не хватает системных возможностей - скачай новые темы оформления. В Интернете полным полно тем, стилей, бутскринов, логонскринов, плагинов для Explorer, а если не нравится Explorer - есть альтернативные графические шеллы.
Новый подход к безопасности
Во-первых, есть встроенный файрволл, он же брандмауэр (ICF в SP1 и Windows Firewall в SP2). И не надо орать, что он убогий! Лучше посмотрите в багтраке, сколько дырок в ICF и сколько - в популярных коммерческих файрволлах. По всему выходит, что системный брандмауэр - самый непробиваемый. Я, лично, пользуюсь только им. Во-вторых, функция SideBySide: если программа пытается внедрить свою dll взамен важной системной, то Windows перенесёт её в папку WinSxS и будет работать с ней оттуда. В-третьих, если у юзера есть процессор Pentium с NX или Athlon64 с XD, то установка SP2 сможет заюзать аппаратную защиту от выполнения кода в стеке, обломав большое количество вирусов и червей. Кстати, для вирусов есть ещё один сюрприз: ядро XP обращается к обработчику объекта-секции по указателю, делая невозможным для выполняющегося .exe-шника удалить самого себя с помощью функции UnmapViewOfFile. В-четвёртых, если помните Win9x, то там существовал только аккаунт администратора. В NT вы можете создать для работы ограниченный аккаунт, и даже если схлопочете вирус, то он не получит админских привилегий
Разделение колец защиты
В Windows XP, как и во всех NT-системах, пользовательские приложения исполняют свой код в третьем кольце защиты (ring3), откуда недоступен прямой доступ к оборудованию. В нулевом кольце (ring0), откуда можно командовать железом, находятся ядро системы и драйверы. В WinNT вы из ring3 даже PC-спикером не бибикнете! Всё, что можно сделать с оборудованием или системно важными параметрами из третьего кольца, на самом деле выполняется руками супер-юзера SYSTEM и функциями ядра в ring0. Хотя, конечно, в этой системе есть бреши, позволяющие исполнять пользовательский код в ring0 и управлять железом, но она вполне справляется со своей ролью. По крайней мере, вирусов, подобных WinCIH, стирающему Flash BIOS, под NT не создано
Стабильность работы
В WinXP существует замечательная фича, пришедшая из WinME - System Restore. Система создаёт точки восстановления (раз в сутки или чаще - при установке нового ПО или драйверов оборудования), и в случае краха системы можно откатить состояние системы до прежних параметров. Если бажит недавно поставленный драйвер - его тоже можно откатить (Driver Rollback). Если же вам вообще не нравится поведение вашей системы, можно задуматься о смене ядра. А вы не знали? В комплект поставки Windows XP входит несколько ядер, а если вы их перепробуете, и ни одно не подойдёт, то можно скачать ещё десяток с офсайта. Аптайм системы (время постоянной работы системы от включения до выключения/перезагрузки) у меня на домашнем компе составляет неделю, хотя я не сомневаюсь, что и месяц - не предел. А с момента установки лично у меня система живёт уже около полутора лет и помирать не собирается.

Источник: http://rfteam.110mb.com
Категория: Разное о системах | Добавил: jeksok (10.11.2011) E
Просмотров: 4671 | Теги: система, Windows XP | Рейтинг: 3.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Реклама
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0





Яндекс.Метрика
Тэги
Windows система программы развлекуха безопасность онлайн интернет неполадки браузерная плеер Сбои бесплатно XP фотоприколы общение Аудио видео pdf веселье Гарантия ошибки BIOS Игры браузер Opera Игра Смс диагностика Бесплатно СМС вычисления Граббинг детям. Разное о ПК дети FAQ детям Рыбалка regex ЖУРНАЛ Rules погода прогноз LG Hi-Tech гаджеты MP4 и MP3-плееры USB-флеш аксессуары мобильник siemens Генеологическое Дерево древо секреты Ericsson Motorola samsung коды Nokia высказывания жалобы Nissan автомобили юмор анекдоты Розыгрыши Шутки Истории операторы Связь сотовый дисплей Аккумулятор телефон SkyStar2 компьютер пк диск жесткий сообщения Защита Вычисление Windows7 Windows XP Винчестер Блок видеокарта жесткий диск Приколы Развлечения советы вопросы ноутбук доступ вирусы Вирус сеть Wi-Fi клавиатура не работает usb
Copyright MyCorp © 2024