มาร์ค รัสซิโนวิช
มาร์ค ยูจีน รัสซิโนวิช (เกิด 22 ธันวาคม 1966) เป็นวิศวกรซอฟต์แวร์และนักเขียนชาวอเมริกันเชื้อสายสเปน ปัจจุบันดำรงตำแหน่งCTOของMicrosoft Azureเขาเป็นผู้ร่วมก่อตั้งบริษัทผลิตซอฟต์แวร์Winternalsก่อนที่ Microsoft จะเข้าซื้อกิจการในปี 2006
ชีวิตช่วงต้นและการศึกษา
รัสซิโนวิชเกิดที่ซาลามันกาประเทศสเปนและเติบโตในเบอร์มิงแฮม รัฐแอละแบมาสหรัฐอเมริกา จนกระทั่งอายุ 15 ปี จึงย้ายไปอยู่กับครอบครัวที่พิตต์สเบิร์ก รัฐเพนซิลเวเนียบิดาของเขาเป็นนักรังสีวิทยาและมารดาเป็นผู้บริหารธุรกิจของคลินิกรังสีวิทยาของบิดาในพิตต์สเบิร์กรัสซิโนวิชมีเชื้อสายโครเอเชีย[ 2 ]เขาเป็นหลานชายของนิโคลา รูซิโนวิชนัก การทูตชาวโครเอเชีย [ 3 ]
เขาได้รู้จักกับคอมพิวเตอร์เมื่อพ่อของเพื่อนเขาได้Apple IIในช่วงทศวรรษ 1970 เขาได้ทำการวิเคราะห์โปรแกรมROMและเขียนโปรแกรมสำหรับมัน เมื่ออายุ 15 ปี เขาซื้อคอมพิวเตอร์เครื่องแรกของตัวเองคือTI-99/4Aประมาณหกเดือนต่อมา พ่อแม่ของเขาซื้อApple II+ ให้เขา จากโรงเรียนมัธยมในท้องถิ่นเมื่อโรงเรียนอัปเกรดห้องปฏิบัติการคอมพิวเตอร์เป็นApple IIเขายังเขียนบทความลงนิตยสารเกี่ยวกับ Apple II อีกด้วย[ 4 ]
ในปี พ.ศ. 2532 Russinovich สำเร็จ การศึกษาระดับ ปริญญาตรีวิทยาศาสตรบัณฑิตสาขาวิศวกรรมคอมพิวเตอร์จากมหาวิทยาลัย Carnegie Mellonซึ่งเขาเป็นสมาชิกของ ชมรม Pi Kappa Alpha Beta Sigma ในปีต่อมา เขาได้รับ ปริญญา โทวิทยาศาสตรมหาบัณฑิตสาขาวิศวกรรมคอมพิวเตอร์จากสถาบัน Rensselaer Polytechnic Instituteต่อมาเขากลับไปที่ Carnegie Mellon ซึ่งเขาได้รับปริญญาเอกสาขาวิศวกรรมคอมพิวเตอร์ในปี พ.ศ. 2537 [ 5 ]ด้วยวิทยานิพนธ์Application-Transparent Fault Management [ 6 ]ภายใต้การดูแลของ Zary Segall
อาชีพ
ตั้งแต่เดือนกันยายน พ.ศ. 2537 ถึงเดือนกุมภาพันธ์ พ.ศ. 2539 รัสซิโนวิชเป็นผู้ช่วยวิจัยประจำ ภาควิชาวิทยาการคอมพิวเตอร์ ของมหาวิทยาลัยโอเรกอนตั้งแต่เดือนกุมภาพันธ์ถึงเดือนกันยายน พ.ศ. 2539 เขาเป็นนักพัฒนาซอฟต์แวร์ที่NuMega Technologiesซึ่งเขาทำงานเกี่ยวกับซอฟต์แวร์ตรวจสอบประสิทธิภาพสำหรับWindows NT [ 7 ]
ในปี 1996 เขาและไบรซ์ ค็อกสเวลล์ได้ร่วมกันก่อตั้งบริษัท Winternals Softwareโดยที่รัสซิโนวิชดำรงตำแหน่งหัวหน้าสถาปนิกซอฟต์แวร์ และเว็บไซต์ sysinternals.com ซึ่งรัสซิโนวิชได้เขียนและเผยแพร่โปรแกรมยูทิลิตี้สำหรับการบริหารจัดการและวินิจฉัยปัญหาของ Windows ที่ได้รับความนิยมมากมาย รวมถึงAutoruns , Filemon , Regmon , Process Explorer , TCPView และRootkitRevealer
ตั้งแต่เดือนกันยายน พ.ศ. 2539 ถึงเดือนกันยายน พ.ศ. 2540 เขาเป็นที่ปรึกษาที่ OSR Open Systems Resources, Inc. ซึ่งตั้งอยู่ที่เมืองแอมเฮิร์สต์ รัฐนิวแฮมป์เชียร์ตั้งแต่เดือนกันยายน พ.ศ. 2540 ถึงเดือนมีนาคม พ.ศ. 2543 เขาเป็นสมาชิกทีมวิจัยที่ศูนย์วิจัยโทมัส เจ. วัตสันของIBMโดยทำการวิจัยเกี่ยวกับการสนับสนุนระบบปฏิบัติการสำหรับการเร่งความเร็วเว็บเซิร์ฟเวอร์และทำหน้าที่เป็นผู้เชี่ยวชาญด้านระบบปฏิบัติการ[ 7 ]
Russinovich เข้าร่วมงานกับ Microsoft ในปี 2006 เมื่อบริษัทเข้าซื้อกิจการ Winternals
ในฐานะนักเขียน Russinovich เป็นผู้เขียนประจำให้กับนิตยสาร TechNetและ นิตยสาร Windows IT Pro (เดิมคือWindows NT Magazine ) ในหัวข้อสถาปัตยกรรมของ Windows 2000และเป็นผู้ร่วมเขียนหนังสือInside Windows 2000 (ฉบับที่สาม) เขาได้เขียนเครื่องมือมากมายที่ใช้โดย โปรแกรมเมอร์ โหมดเคอร์เนลของ Windows NTและWindows 2000 รวมถึงไดรเวอร์ระบบไฟล์NTFS สำหรับ MS-DOSด้วย
ผลงาน
ในปี พ.ศ. 2539 Russinovich ค้นพบว่าการเปลี่ยนแปลงค่าสองค่าในรีจิสทรีของ Windowsรุ่น Workstation ของWindows NT 4.0จะเปลี่ยนการติดตั้งเพื่อให้ระบบรู้จักว่าเป็นWindows NT Serverและอนุญาตให้ติดตั้ง ผลิตภัณฑ์ Microsoft BackOfficeซึ่งได้รับอนุญาตเฉพาะสำหรับรุ่น Server เท่านั้น[ 8 ]ค่าคีย์รีจิสทรีได้รับการป้องกันโดยเธรดการทำงานเพื่อตรวจจับการแก้ไข ต่อมาได้มีการปล่อยโปรแกรมชื่อ NT Tune ออกมาเพื่อฆ่าเธรดมอนิเตอร์และเปลี่ยนค่า
Russinovich เขียน LiveKD ซึ่งเป็นยูทิลิตี้ที่รวมอยู่ในหนังสือInside Windows 2000ณ ปี 2022 ยูทิลิตี้นี้สามารถดาวน์โหลดได้ง่าย[ 1 ]
ในปี พ.ศ. 2548 Russinovich ค้นพบรูทคิตของ Sonyใน ผลิตภัณฑ์ DRM ของ Sony ซึ่งมีหน้าที่ป้องกันไม่ให้ผู้ใช้คัดลอกสื่อของตน[ 7 ]
ในเดือนมกราคม พ.ศ. 2549 Russinovich ค้นพบรูทคิตในNorton SystemWorksของSymantec Symantec ได้ลบรูทคิตออกทันที[ 9 ] [ 10 ] [ 11 ]เขายังวิเคราะห์ช่องโหว่ Windows Metafileและสรุปว่าไม่ใช่แบ็กดอร์ ที่ตั้งใจสร้าง ขึ้น[ 12 ]ความเป็นไปได้นี้ได้รับการยกขึ้นมา—แม้ว่าจะเป็นการคาดเดา—โดยSteve Gibsonหลังจากการตรวจสอบอย่างคร่าวๆ เกี่ยวกับลักษณะของการโจมตีและกลไกของมัน[ 13 ]
นวนิยายเรื่อง Zero Dayของ Russinovich (คำนำโดยHoward Schmidt ) [ 14 ]และTrojan Horse (คำนำโดยKevin Mitnick ) ได้รับการตีพิมพ์โดยThomas Dunne Booksเมื่อวันที่ 15 มีนาคม 2011 และ 4 กันยายน 2012 ซึ่งเป็นส่วนหนึ่งของชุดนวนิยายแนวเทคโนโลยีระทึกขวัญ ยอดนิยม ที่ได้รับการยกย่องจากผู้เชี่ยวชาญในวงการ เช่นMikko HyppönenและDaniel Suarez [ 14 ] [ 15 ] เรื่องสั้น "Operation Desolation" [ 16 ]ได้รับการตีพิมพ์ก่อนTrojan Horse เล็กน้อย และเกิดขึ้นหนึ่งปีหลังจากเหตุการณ์ในZero Dayหนังสือเล่มที่ 3 Rogue Code: A Novel (Jeff Aiken Series, พฤษภาคม 2014) กล่าวถึงช่องโหว่ของNYSEโดยมีคำนำโดยHaim Bodekผู้เขียน The Problem of HFT: Collected Writings on High Frequency Trading & Stock Market Structure Reform [ 14 ] [ 17 ]
หนังสือคอมพิวเตอร์
- โซโลมอน, เดวิด; รัสซิโนวิช, มาร์ค (16 กันยายน 2000). ภายใน Microsoft Windows 2000 ( ฉบับที่สาม). สำนักพิมพ์ Microsoft . ISBN 0-7356-1021-5.
- รัสซิโนวิช, มาร์ค; โซโลมอน, เดวิด (8 ธันวาคม 2547). กลไกภายในของ Microsoft Windows ( ฉบับที่สี่). สำนักพิมพ์ Microsoft. ISBN 0-7356-1917-4.
- Russinovich, Mark; Solomon, David; Ionescu, Alex (17 มิถุนายน 2552). Microsoft Windows Internals ( ฉบับที่ห้า). Microsoft Press. ISBN 978-0-7356-2530-3.
- Russinovich, Mark; Margosis, Aaron (12 กรกฎาคม 2554). คู่มืออ้างอิงสำหรับผู้ดูแลระบบ Windows Sysinternals . สำนักพิมพ์ Microsoft. ISBN 978-0-7356-5672-7.
- รุสซิโนวิช, มาร์ก; ซาโลมอน, เดวิด; อิโอเนสคู, อเล็กซ์ (5 เมษายน 2555) Microsoft Windows Internals ตอนที่ 1 ( ฉบับที่หก) สำนักพิมพ์ไมโครซอฟต์ไอเอสบีเอ็น 978-0-7356-4873-9.
- รุสซิโนวิช, มาร์ก; ซาโลมอน, เดวิด; อิโอเนสคู, อเล็กซ์ (2 ตุลาคม 2555). Microsoft Windows Internals ตอนที่ 2 ( ฉบับที่หก) สำนักพิมพ์ไมโครซอฟต์ไอเอสบีเอ็น 978-0-7356-6587-3.
- Russinovich, Mark; Margosis, Aaron (17 ตุลาคม 2016). การแก้ไขปัญหาด้วยเครื่องมือ Windows Sysinternals . Microsoft Press. ISBN 978-0-7356-8444-7.
นวนิยาย
- Zero Day: A Novel . สำนักพิมพ์ Thomas Dunne Books. 15 มีนาคม 2011. ISBN 978-0-312-61246-7.
- ปฏิบัติการทำลายล้าง: เรื่องสั้น สำนักพิมพ์ Thomas Dunne Books. 7 สิงหาคม 2555. ISBN 9781466821552.
- ม้าโทรจันสำนักพิมพ์โทมัส ดันน์ 4 กันยายน 2012ISBN 9781250010483.
- รหัสลับ (Rogue Code ) สำนักพิมพ์ Thomas Dunne Books 20 พฤษภาคม 2014 ISBN 9781250035370เก็บถาวรจากต้นฉบับเมื่อวันที่ 30 พฤษภาคม 2557 เรียกดูเมื่อวันที่ 30 พฤษภาคม 2557
บทความ
- "ภายในตัวจัดการวัตถุของ NT" . Windows IT Pro . Penton. ตุลาคม 1997. เก็บถาวรจากต้นฉบับเมื่อวันที่ 11 ตุลาคม 2017 . สืบค้นเมื่อ31 มีนาคม 2013 .
- "เจาะลึกระบบกำหนดเวลาของ NT ตอนที่ 1" . Windows IT Pro . Penton. กรกฎาคม 1997.
{{cite news}}: CS1 maint: บริการเก็บถาวรที่เลิกใช้แล้ว ( ลิงก์ ) - "เจาะลึกกลไกการทำงานของ Scheduler ใน NT ตอนที่ 2" . Windows IT Pro . Penton. สิงหาคม 1997.
{{cite news}}: CS1 maint: บริการเก็บถาวรที่เลิกใช้แล้ว ( ลิงก์ ) - "NT กับ UNIX: ระบบไหนดีกว่ากันอย่างเห็นได้ชัด" . Windows IT Pro . Penton. ธันวาคม 1998. เก็บถาวรจากต้นฉบับเมื่อ 24 ตุลาคม 2017 . สืบค้นเมื่อ31 มีนาคม 2013 .
- "เจาะลึกระบบการเข้ารหัสไฟล์ ตอนที่ 1" . Windows IT Pro . Penton. มิถุนายน 1999. เก็บถาวรจากต้นฉบับเมื่อวันที่ 11 ตุลาคม 2017 . สืบค้นเมื่อเมื่อวันที่ 31 มีนาคม 2013 .
- "เจาะลึกระบบการเข้ารหัสไฟล์ ตอนที่ 2" . Windows IT Pro . Penton. มิถุนายน 1999. เก็บถาวรจากต้นฉบับเมื่อวันที่ 11 ตุลาคม 2017 . สืบค้นเมื่อเมื่อวันที่ 31 มีนาคม 2013 .
- "เจาะลึกเคอร์เนลของ Windows Vista: ตอนที่ 1"นิตยสารTechNetไมโครซอฟต์ กุมภาพันธ์ 2550 เก็บถาวรจากต้นฉบับ เมื่อ วันที่ 18 พฤศจิกายน 2551 เรียกดูเมื่อวันที่ 30 มีนาคม 2550
- "Inside the Windows Vista Kernel: Part 2". TechNet Magazine. Microsoft. March 2007. Archived from the original on March 31, 2007. Retrieved March 30, 2007.
- "Inside the Windows Vista Kernel: Part 3". TechNet Magazine. Microsoft. April 2007.
- "Inside Windows Vista User Account Control". TechNet Magazine. Microsoft. June 2007.
- "Inside Windows 7 User Account Control". TechNet Magazine. Microsoft. July 2009.
Videos
- "Advanced Malware Cleaning". Windows Sysinternals. Microsoft. November 2006.
- "Mysteries of Windows Memory Management Revealed, Part 1 of 2". Channel 9. Microsoft. October 2010.
- "Mysteries of Windows Memory Management Revealed, Part 2 of 2". Channel 9. Microsoft. October 2010.
- "Cloud Security Video: Public Cloud Security: Surviving in a Hostile Multitenant Environment – Mark Russinovich, CTO, Microsoft Azure". IP EXPO Europe. Imago Techmedia. October 2014. Archived from the original on October 11, 2017. Retrieved July 19, 2017.
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ