06.10.2020
Hacking
Geleakter Code ist tatsächlich Windows-Quelltext
Autor: Jens Stark
photo952 / shutterstock.com
Beim Code, den ein Hacker vor einer Woche veröffentlicht hat, handelt es sich tatsächlich um Quelltext von älteren Windows-Versionen von Microsoft.
Vor einer Woche machten Berichte die Runde, wonach ein Hacker in mehreren Paketen den Quelltext verschiedener älterer Versionen von Microsoft Windows veröffentlicht hat. Damals bestand noch eine gewisse Unsicherheit darüber, ob es sich dabei tatsächlich um den Quellcode von unter anderem Windows XP, Server 2003 oder DOS 2.30 handelt.
Nun ist es einem Windows-Entwickler gelungen, den Quelltext zu kompilieren. Somit lieferte er den Source-Code-Nachweis. Zumindest im Fall von Windows Server 2003 konnte er das so kompilierte Betriebssystem auch installieren und in einer virtuellen Maschine zum Laufen bringen, wie Bleeping Computer berichtet.
Der Entwickler, der das Pseudonym NTDEV benutzt, konnte offenbar auch Windows XP kompilieren. Allerdings fehlten in dem Paket wichtige Komponenten, die für eine erfolgreiche Installation des Betriebssystems benötigt werden, so etwa Winlogon.exe.
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>
Bildbearbeitungs-Tipps
Das neue Paint - Das kann es inklusive KI-Funktionen
Microsoft hat seine altehrwürdige Bildbearbeitungs-Software Paint generalüberholt. Wir erklären die neuen Funktionen und was Sie damit anstellen können.
>>