Was ist mit der Deaktivierung der CPU-Kühlung, bis sie langsam drosselt oder vollständig einfriert? SpeedFan ist keine OpenSource-Software, aber vielleicht finden Sie ein solches Tool, das verschiedene Mainboard-Chips unterstützt und weiß, wie der Lüfter in einen softwaregesteuerten Modus versetzt und gestoppt wird.
Außerdem gibt es Overclocking-Tools wie SetFSB und AMD OverDrive sowie MSI AfterBurner und ... Schieben Sie einfach Ihre CPU oder Ihren RAM über die Grenzen, damit tatsächlich zufällige Fehler generiert werden.
Eine weitere Möglichkeit wären Denial-of-Service-Angriffe auf die Erschöpfung von Windows-Ressourcen. Stellen Sie sich einen unsichtbaren Prozess vor, in dem Threads mit "kritischer" Priorität auf jedem CPU-Kern in Endlosschleifen ausgeführt werden, wodurch andere Prozesse in die Länge gezogen werden. Kombinieren Sie es mit dem Gabel-Bomben-Konzept, sodass sie nicht einfach vom Task-Manager getötet werden können. Auch wenn jeder von ihnen offen wäre und hundert zufällige Dateien sperren würde, wäre dies ein Bonus. Ich erinnere mich, dass Windows 2000 abgestürzt ist, nur weil ein Amok-Programm Dateien geöffnet hat, bis ein kritischer Windows-Server die benötigte Datei nicht mehr öffnen konnte
Ich frage mich auch, ob der gute alte AT-Tastaturchip auf modernen PCs immer noch in vollem Umfang emuliert ist, einschließlich des programmgesteuerten Drückens von Reset. Google über i8042 und Ports 0x60 und 0x64. Dann müssten Sie einige Treiber ausführen, mit denen Anwendungen auf die Hardware zugreifen können, z. B. die von SpeedFan oder PowerStrip installierte. Hmmm ... was wäre, wenn Sie mit diesem Chip den DMA-Controller neu programmieren könnten, um einen zufälligen Löschvorgang des RAM-Inhalts durchzuführen? Früher oder später würden Sie zufällig kritische Betriebssystemdaten zerstören. OTOH, bevor Sie dies tun, können Sie einige Cache-Puffer beschädigen, sodass das Betriebssystem möglicherweise den Festplatteninhalt beschädigt
Nun ... wenn Sie ein Dummy sind, können Sie einen weiteren Trick ausprobieren: Fenster ohne Desktop / Taskleiste erstellen. Es ist nichts für einen etwas erfahrenen Benutzer, kann aber Dummies verwirren.
- Du machst Kopien von EXPLORER.EXE in deinen benutzerdefinierten Namen, sie sehen nicht verdächtig aus, ähneln aber keiner üblichen Seeschwalbe wie "explorer" "shell" usw.
- Sie veranlassen Windows, diese neue Kopie anstelle von explorer.exe auszuführen - dies kann mit dem Parameter SHELL = in WIN.INI oder in der Registrierung erfolgen. Google für benutzerdefinierte Shells.
- Nach dem Neustart löschen Sie die alte EXPLORER.EXE (alle Vorkommen) oder ersetzen sie durch CMD.EXE oder einen Bildschirmschoner. SFC (Windows-Dateischutz) würde versuchen, diese Änderung rückgängig zu machen. Sie müssten sie auf die eine oder andere Weise zähmen. Normalerweise können Sie auch EXPLORER.EXE im WFP-Cache ändern
- Mit Windows Scheduler beenden Sie einfach den Prozess des umbenannten Explorers und beenden ihn weiter, wenn er sich automatisch neu starten würde. Der Benutzer könnte es nicht manuell neu starten, da die Datei EXPLORER.EXE ersetzt wurde und er möglicherweise den tatsächlichen Namen nicht kennt.
Für eine mehr oder weniger erfahrene Person, die CMD oder Task-Manager ausführt, ist es jedoch ausreichend, jedes Programm zu starten, das sie benötigen würde.