Mark Eugene Russinovich (geboren am 22. Dezember 1966) ist ein in Spanien geborener US-amerikanischer Softwareentwickler und Autor, der als CTO von Microsoft Azure tätig ist . Er war Mitbegründer des Softwareherstellers Winternals, bevor dieser 2006 von Microsoft übernommen wurde.
Frühes Leben und Bildung
Russinovich wurde in Salamanca , Spanien , geboren und wuchs bis zu seinem 15. Lebensjahr in Birmingham, Alabama , USA, auf. Anschließend zog er mit seiner Familie nach Pittsburgh, Pennsylvania . Sein Vater war Radiologe , seine Mutter arbeitete als Verwaltungsangestellte in der radiologischen Praxis seines Vaters in Pittsburgh . Russinovich ist kroatischer Abstammung. [ 2 ] Er ist der Enkel des kroatischen Diplomaten Nikola Rušinović . [ 3 ]
Seine erste Begegnung mit Computern hatte er in den 1970er-Jahren, als der Vater eines Freundes einen Apple II bekam . Er analysierte dessen ROM- Programm und schrieb eigene Programme dafür. Mit 15 Jahren kaufte er sich seinen ersten Computer, einen TI-99/4A . Etwa sechs Monate später schenkten ihm seine Eltern einen Apple II+ von seiner örtlichen High School, als diese die Computerräume auf Apple II umrüstete . Er schrieb außerdem Zeitschriftenartikel über den Apple II. [ 4 ]
1989 erwarb Russinovich seinen Bachelor of Science in Computertechnik an der Carnegie Mellon University , wo er Mitglied der Studentenverbindung Pi Kappa Alpha Beta Sigma war. Im darauffolgenden Jahr erhielt er seinen Master of Science in Computertechnik vom Rensselaer Polytechnic Institute . Später kehrte er an die Carnegie Mellon University zurück, wo er 1994 mit der Dissertation „ Application-Transparent Fault Management“ [ 6 ] unter der Betreuung von Zary Segall promovierte .
Karriere
Von September 1994 bis Februar 1996 war Russinovich wissenschaftlicher Mitarbeiter am Institut für Informatik der Universität von Oregon . Von Februar bis September 1996 arbeitete er als Entwickler bei NuMega Technologies an Software zur Leistungsüberwachung für Windows NT . [ 7 ]
Im Jahr 1996 gründete er zusammen mit Bryce Cogswell Winternals Software , wo Russinovich als Chef-Softwarearchitekt tätig war, sowie die Website sysinternals.com, wo Russinovich Dutzende von populären Windows-Verwaltungs- und Diagnoseprogrammen schrieb und veröffentlichte, darunter Autoruns , Filemon , Regmon , Process Explorer , TCPView und RootkitRevealer .
Von September 1996 bis September 1997 war er als beratender Mitarbeiter bei OSR Open Systems Resources, Inc. mit Sitz in Amherst, New Hampshire , tätig . Von September 1997 bis März 2000 arbeitete er als wissenschaftlicher Mitarbeiter im Thomas J. Watson Research Center von IBM , wo er die Unterstützung von Webserver-Beschleunigung durch Betriebssysteme erforschte und als Experte für Betriebssysteme fungierte. [ 7 ]
Russinovich kam 2006 zu Microsoft, als dieses Winternals übernahm.
Als Autor veröffentlicht Russinovich regelmäßig Artikel zur Architektur von Windows 2000 in den Zeitschriften TechNet und Windows IT Pro (ehemals Windows NT Magazine ) und war Mitautor von „ Inside Windows 2000“ (dritte Auflage). Er entwickelte zahlreiche Tools für Kernel- Programmierer von Windows NT und Windows 2000 sowie den NTFS- Dateisystemtreiber für MS-DOS .
Werke
1996 entdeckte Russinovich, dass die Änderung zweier Werte in der Windows-Registrierung der Workstation-Edition von Windows NT 4.0 die Installation so veränderte, dass sie als Windows NT Server erkannt wurde und die Installation von Microsoft BackOffice -Produkten ermöglichte, die nur für die Server-Edition lizenziert waren. [ 8 ] Die Registrierungsschlüsselwerte wurden durch einen Arbeitsthread geschützt, um Manipulationen zu erkennen; später wurde das Programm NT Tune veröffentlicht, um den Überwachungsthread zu beenden und die Werte zu ändern.
Russinovich entwickelte LiveKD, ein Hilfsprogramm, das dem Buch „ Inside Windows 2000“ beiliegt . Seit 2022 ist das Programm frei zum Download verfügbar. [ 1 ]
Im Jahr 2005 entdeckte Russinovich das Sony-Rootkit in Sony -DRM- Produkten, dessen Funktion darin bestand, Benutzer am Kopieren ihrer Medien zu hindern. [ 7 ]
Im Januar 2006 entdeckte Russinovich ein Rootkit in Norton SystemWorks von Symantec . Symantec entfernte das Rootkit umgehend. [ 9 ] [ 10 ] [ 11 ] Er analysierte auch die Windows-Metafile-Schwachstelle und kam zu dem Schluss, dass es sich nicht um eine absichtlich eingebaute Hintertür handelte . [ 12 ] Diese Möglichkeit war – wenn auch nur vorläufig – bereits von Steve Gibson nach einer ersten Untersuchung der Art und des Mechanismus des Exploits in Betracht gezogen worden . [ 13 ]
Russinovichs Romane „Zero Day“ (Vorwort von Howard Schmidt ) [ 14 ] und „Trojan Horse“ (Vorwort von Kevin Mitnick ) erschienen am 15. März 2011 bzw. 4. September 2012 bei Thomas Dunne Books . Sie sind Teil einer Reihe populärer Techno-Thriller , die von Branchenkennern wie Mikko Hyppönen und Daniel Suarez gelobt wurden . [ 14 ] [ 15 ] Die Kurzgeschichte „Operation Desolation“ [ 16 ] erschien kurz vor „Trojan Horse“ und spielt ein Jahr nach den Ereignissen von „Zero Day“ . Der dritte Band, „Rogue Code: A Novel“ (Jeff-Aiken-Reihe, Mai 2014), behandelt die Schwachstellen der New Yorker Börse . Das Vorwort stammt von Haim Bodek , dem Autor von „ The Problem of HFT: Collected Writings on High Frequency Trading & Stock Market Structure Reform“ . [ 14 ] [ 17 ]
Computerbücher
- Solomon, David; Russinovich, Mark (16. September 2000). Inside Microsoft Windows 2000 (3. Aufl.). Microsoft Press . ISBN 0-7356-1021-5Die
- Russinovich, Mark; Solomon, David (8. Dezember 2004). Microsoft Windows Internals (Vierte Auflage). Microsoft Press. ISBN 0-7356-1917-4Die
- Russinovich, Mark; Solomon, David; Ionescu, Alex (17. Juni 2009). Microsoft Windows Internals (Fünfte Auflage). Microsoft Press. ISBN 978-0-7356-2530-3Die
- Russinovich, Mark; Margosis, Aaron (12. Juli 2011). Windows Sysinternals Administrator's Reference . Microsoft Press. ISBN 978-0-7356-5672-7Die
- Russinovich, Mark; Salomo, David; Ionescu, Alex (5. April 2012). Microsoft Windows Internals, Teil 1 (Sechste Ausgabe). Microsoft Press. ISBN 978-0-7356-4873-9Die
- Russinovich, Mark; Salomo, David; Ionescu, Alex (2. Oktober 2012). Microsoft Windows Internals, Teil 2 (Sechste Ausgabe). Microsoft Press. ISBN 978-0-7356-6587-3Die
- Russinovich, Mark; Margosis, Aaron (17. Oktober 2016). Problembehandlung mit den Windows Sysinternals Tools . Microsoft Press. ISBN 978-0-7356-8444-7.
Romane
- Zero Day: Ein Roman . Thomas Dunne Books. 15. März 2011. ISBN 978-0-312-61246-7Die
- Operation Desolation: Eine Kurzgeschichte . Thomas Dunne Books. 7. August 2012. ISBN 9781466821552Die
- Trojanisches Pferd . Thomas Dunne Books. 4. September 2012.ISBN 9781250010483Die
- Rogue Code . Thomas Dunne Books. 20. Mai 2014. ISBN 9781250035370Archiviert vom Original am 30. Mai 2014. Abgerufen am 30. Mai 2014 .
Artikel
- „Einblicke in den Objektmanager von Windows NT“ . Windows IT Pro . Penton. Oktober 1997. Archiviert vom Original am 11. Oktober 2017. Abgerufen am 31. März 2013 .
- „Einblicke in den NT-Scheduler Teil 1“ . Windows IT Pro . Penton. Juli 1997.
{{cite news}}CS1-Wartung: Veralteter Archivierungsdienst ( Link ) - „Einblicke in den NT-Scheduler, Teil 2“ . Windows IT Pro . Penton. August 1997.
{{cite news}}CS1-Wartung: Veralteter Archivierungsdienst ( Link ) - „NT vs. UNIX: Ist eines wesentlich besser?“ Windows IT Pro . Penton. Dezember 1998. Archiviert vom Original am 24. Oktober 2017. Abgerufen am 31. März 2013 .
- „Inside Encrypting File System, Part 1“ . Windows IT Pro . Penton. Juni 1999. Archiviert vom Original am 11. Oktober 2017. Abgerufen am 31. März 2013 .
- „Inside Encrypting File System, Part 2“ . Windows IT Pro . Penton. Juni 1999. Archiviert vom Original am 11. Oktober 2017. Abgerufen am 31. März 2013 .
- „Ein Blick in den Windows Vista-Kernel: Teil 1“ . TechNet Magazine . Microsoft. Februar 2007. Archiviert vom Original am 18. November 2008. Abgerufen am 30. März 2007 .
- „Einblicke in den Windows Vista-Kernel: Teil 2“ . TechNet Magazine . Microsoft. März 2007. Archiviert vom Original am 31. März 2007. Abgerufen am 30. März 2007 .
- „Ein Blick in den Windows Vista-Kernel: Teil 3“ . TechNet Magazine . Microsoft. April 2007.
- „Einblicke in die Benutzerkontensteuerung von Windows Vista“ . TechNet Magazine . Microsoft. Juni 2007.
- „Einblicke in die Benutzerkontensteuerung von Windows 7“ . TechNet Magazine . Microsoft. Juli 2009.
Videos
- „Erweiterte Malware-Bereinigung“ . Windows Sysinternals . Microsoft. November 2006.
- „Geheimnisse der Windows-Speicherverwaltung enthüllt, Teil 1 von 2“ . Channel 9. Microsoft. Oktober 2010.
- „Geheimnisse der Windows-Speicherverwaltung enthüllt, Teil 2 von 2“ . Channel 9. Microsoft. Oktober 2010.
- „Video zur Cloud-Sicherheit: Sicherheit in der öffentlichen Cloud: Überleben in einer feindlichen Multitenant-Umgebung – Mark Russinovich, CTO, Microsoft Azure“ . IP EXPO Europe . Imago Techmedia. Oktober 2014. Archiviert vom Original am 11. Oktober 2017. Abgerufen am 19. Juli 2017 .
Referenzen
- ^ a b "LiveKd - Windows Sysinternals" . 23. März 2021.
- ^ Martinović, Ratko (28. Oktober 2012). „Loš PR u dijaspori – Koje su svjetski poznate osobe podrijetlom Hrvati, a da to niste ni znali“ [Schlechte PR in der Diaspora – Was sind die weltberühmten Menschen kroatischer Abstammung, von denen Sie nicht einmal wussten]. Dnevno.hr (auf Kroatisch). Archiviert vom Original am 30. Oktober 2012 . Abgerufen am 27. November 2012 .
- ^ Rušinović, Nikola (1996). Moja sjećanja na Hrvatsku [ Meine Erinnerungen an Kroatien ] (auf Kroatisch). Zagreb, Kroatien: Meditor. P. 303. ISBN 978-9-53630-008-2Die
- ^ „Interview mit Mark Russinovich von Microsoft Student Partners“ . YouTube . 14. November 2010. Archiviert vom Original am 21. Dezember 2021. Abgerufen am 15. April 2012 .
- ^ „Mark Russinovich“ . Erfolgreich in der Softwarebranche . Making it Big Careers Inc. Archiviert vom Original am 18. Dezember 2010. Abgerufen am 13. Februar 2011 .
- ^ Russinovich, Mark Eugene (1994). Anwendungstransparentes Fehlermanagement (Dissertation). ProQuest 304086659 .
- ^ a b c „Eidesstattliche Erklärung von Mark Russinovich zur Unterstützung des Antrags der Kläger auf endgültige Genehmigung des Vergleichs in der Sammelklage“ (PDF) . Bezirksgericht der Vereinigten Staaten, Südbezirk von New York . SonySuit.com. 2. April 2005.
- ^ Andrew Schulman (16. September 1996). „Die Unterschiede zwischen NT Server und Workstation sind minimal“ . O’Reilly and Associates. Archiviert vom Original am 11. April 2018. Abgerufen am 4. Dezember 2020 .
- ^ Turner, Suzi (11. Januar 2006). „Symantec gesteht Verwendung von Rootkit-Technologie“ . ZDNet . CBS Interactive . Abgerufen am 6. November 2012 .
- ^ „Symantec Norton Protected Recycle Bin Exposure“ . Security Response . Symantec . 10. Januar 2006. Archiviert vom Original am 26. Oktober 2012. Abgerufen am 11. November 2012 .
- ^ Russinovich, Mark (16. Januar 2006). „Rootkits in kommerzieller Software“ . Mark Russinovichs Blog . Winternals . Archiviert vom Original am 13. Mai 2013. Abgerufen am 13. März 2013 .
- ^ Russinovich, Mark (19. Januar 2006). „Inside the WMF Backdoor“ . Mark Russinovichs Blog . Winternals . Abgerufen am 13. März 2013 .
- ^ Steve Gibson (12. Januar 2006). „grc.news.feedback newsgroup“ . Gibson Research Corporation . Abgerufen am 6. November 2007.
Die einzig vernünftige Schlussfolgerung ist, dass es sich hierbei um eine absichtlich in alle neueren Windows-Versionen von Microsoft eingebaute Hintertür handelte
.{{cite web}}CS1-Wartung: Veralteter Archivierungsdienst ( Link ) - Russinovich , Mark ( 15. März 2011). Zero Day: Ein Roman . St. Martin's Press. ISBN 978-0312612467Die
- ^ Trojanisches Pferd: Ein Roman . Thomas Dunne Books. 4. September 2012. Abgerufen am 11. November 2012 .
- ^ Operation Desolation: Eine Kurzgeschichte . Thomas Dunne Books. 7. August 2012. Abgerufen am 1. Juni 2014 .
- ^ Russinovich, Mark (2014). Rogue Code: Ein Roman . Jeff-Aiken-Reihe. Vorwort von Haim Bodek (Sohn des amerikanischen Physikers Arie Bodek ). Thomas Dunne Books. ISBN 978-1250035370Archiviert vom Original am 24. November 2017. Abgerufen am 29. November 2017 .