Вот, собственно о чем идет речь: в ходе ковыряния скальпелем внутри пары самых распространенных систем, был получен интересный результат, фрагмент которого видно на скриншоте. В частности, был написан искусственный драйвер, который должен был делать Access Violation в момент загрузки. Хваленые "суперстабильные и работающие неделями" Win*** мгновенно уходят в синие трапы (скриншот и исходники для форточек только за деньги :-)), а "глючный и кривой" линукс продолжает бежать даже после сбоя в ядре... Исходники драйвера - недоубийцы следуют:
/*
Linux Killer Driver
Copyright 2002 by No-dashi
This program is free software; you may redistribute and/or
modify it under the terms of the GNU General Public License
Version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY, without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for complete details.
The author respectfully requests that any modifications to this
software be sent directly to him for evaluation and testing.
*/
#include <linux/config.h>
#include <linux/module.h>
#include <linux/init.h>
#include <asm/uaccess.h>
int __init
trap_init (void)
{
int * n=NULL;
n[1024]=255;
return 0;
}
void
trap_exit (void)
{
return;
}
module_init (trap_init);
module_exit (trap_exit);
>>> Просмотр (1024x768, 60 Kb)