diff --git a/BurnOutSharp/ProtectionType/Macrovision.cs b/BurnOutSharp/ProtectionType/Macrovision.cs index 4613cb45..eaf7b88f 100644 --- a/BurnOutSharp/ProtectionType/Macrovision.cs +++ b/BurnOutSharp/ProtectionType/Macrovision.cs @@ -287,77 +287,83 @@ namespace BurnOutSharp.ProtectionType { switch (version) { - // SafeCast - case "2.11.010": // Redump entry 83145 - case "2.16.050": // IA items "cdrom-turbotax-2002", "TurboTax_Deluxe_Tax_Year_2002_for_Wndows_2.00R_Intuit_2002_352282", and "TurboTax_Premier_Tax_Year_2002_for_Windows_v02.00Z-R_Intuit_352283_2002" - case "2.42.000": // Found in "Dreamweaver MX 2004 v7.0.1" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ - case "2.50.030": // Found in "ArcSoft Media Card Companion v1.0" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ - case "2.51.000": // Found in "Autodesk Inventor Professional v9.0" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ - case "2.60.030": // Found in "Data Becker Web To Date v3.1" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ - case "2.67.010": // Found in "Adobe Photoshop CS2" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ + // SafeCast (Confirmed) + case "2.11.010": // Found in Redump entry 83145. + case "2.16.050": // Found in IA items "cdrom-turbotax-2002", "TurboTax_Deluxe_Tax_Year_2002_for_Wndows_2.00R_Intuit_2002_352282", and "TurboTax_Premier_Tax_Year_2002_for_Windows_v02.00Z-R_Intuit_352283_2002". + case "2.60.030": // Found in Redump entry 74384 (Semi-confirmed) and "Data Becker Web To Date v3.1" according to https://web.archive.org/web/20210331144912/https://protectionid.net/ (Unconfirmed). return "SafeCast"; - // SafeDisc - case "1.00.025": // Redump entry 66005 - case "1.00.026": // Redump entries 1882 and 30049 - case "1.00.030": // Redump entries 31575 and 41923 - case "1.00.032": // Redump entries 1883 and 42114 - case "1.00.035": // Redump entries 36223 and 40771 - case "1.01.034": // Redump entries 42155 and 47574 - case "1.01.038": // Redump entry 51459 - case "1.01.043": // Redump entries 34562 and 63304 - case "1.01.044": // Redump entries 61731 and 81619 - case "1.01.045": // Currently only found in a pirate compilation disc: IA item "cdrom-classic-fond-58" - case "1.06.000": // Redump entries 29073 and 31149 - case "1.07.000": // Redump entries 9718 and 46756 - case "1.09.000": // Redump entries 12885 and 66210 - case "1.11.000": // Redump entries 37523 and 66586 - case "1.20.000": // Redump entries 21154 and 37982 - case "1.20.001": // Redump entry 37920 - case "1.30.010": // Redump entries 31526 and 55080 - case "1.35.000": // Redump entries 9617 and 49552 - case "1.40.004": // Redump entries 2595 and 30121 - case "1.41.000": // Redump entries 44350 and 63323 - case "1.41.001": // Redump entries 37832 and 42091 - case "1.45.011": // Redump entries 30555 and 55078 - case "1.50.020": // Redump entries 28810 and 62935 - case "2.05.030": // Redump entries 72195 and 73502 - case "2.10.030": // Redump entries 38541, 59462, and 81096 - case "2.30.030": // Redump entries 55823 and 79476 - case "2.30.031": // Redump entries 15312 and 48863 - case "2.30.033": // Redump entries 9819 and 53658 - case "2.40.010": // Redump entries 9846 and 65642 - case "2.40.011": // Redump entries 23786 and 37478 - case "2.51.020": // Redump entries 30022 and 75014 - case "2.51.021": // Redump entries 31666 and 66852 - case "2.60.052": // Redump entries 2064 and 47047 - case "2.70.030": // Redump entries 13048 and 35385 - case "2.72.000": // Redump entries 48101 and 64198 - case "2.80.010": // Redump entries 32783 and 72743 - case "2.80.011": // Redump entries 39273 and 59351 - case "2.90.040": // Redump entries 52606 and 62505 - case "3.10.020": // Redump entries 13230 and 68204 - case "3.15.010": // Redump entries 36511 and 74338 - case "3.15.011": // Redump entries 15383 and 35512 - case "3.20.020": // Redump entries 30404 and 56748 - case "3.20.022": // Redump entries 58625 and 91552 - case "3.20.024": // CD: Redump entries 20729 and 63813. DVD: Redump entries 20728 and 64255 - case "4.00.000": // CD: Redump entries 35382 and 79729. DVD: Redump entry 74520 - case "4.00.001": // CD: Redump entries 8842 and 83017. DVD: Redump entries 15614 and 38143 - case "4.00.002": // CD: Redump entries 42034 and 71646. DVD: Redump entries 78980 and 86196 - case "4.00.003": // CD: Redump entries 60021 and 68551. DVD: Redump entries 51597 and 83408 - case "4.50.000": // CD: Redump entries 58990 and 80776. DVD: Redump entries 65569 and 76813 - case "4.60.000": // CD: Redump entries 45686 and 46765. DVD: Redump entries 45469 and 50682 - case "4.70.000": // CD: Redump entry 56320. DVD: Redump entries 34783 and 66403 - case "4.80.000": // CD: Redump entries 64145 and 78543. DVD: No samples so far - case "4.81.000": // CD: No samples so far. DVD: Redump entries 52523 and 76346 - case "4.85.000": // CD: No samples so far. DVD: Redump entries 20434 and 31766 - case "4.90.000": // CD: No samples so far. DVD: Redump entries 56319 and 66333 - case "4.90.010": // CD: Redump entries 58573 and 78976. DVD: redump entries 11347 and 29069 + // SafeCast (Unconfirmed) + case "2.42.000": // Found in "Dreamweaver MX 2004 v7.0.1" according to https://web.archive.org/web/20210331144912/https://protectionid.net/. + case "2.50.030": // Found in "ArcSoft Media Card Companion v1.0" according to https://web.archive.org/web/20210331144912/https://protectionid.net/. + case "2.51.000": // Found in "Autodesk Inventor Professional v9.0" according to https://web.archive.org/web/20210331144912/https://protectionid.net/. + case "2.67.010": // Found in "Adobe Photoshop CS2" according to https://web.archive.org/web/20210331144912/https://protectionid.net/. + return "SafeCast (Unconfirmed - Please report to us on GitHub)"; + + // SafeDisc (Confirmed) + case "1.00.025": // Found in Redump entry 66005. + case "1.00.026": // Found in Redump entries 1882 and 30049. + case "1.00.030": // Found in Redump entries 31575 and 41923. + case "1.00.032": // Found in Redump entries 1883 and 42114. + case "1.00.035": // Found in Redump entries 36223 and 40771. + case "1.01.034": // Found in Redump entries 42155 and 47574. + case "1.01.038": // Found in Redump entry 51459. + case "1.01.043": // Found in Redump entries 34562 and 63304. + case "1.01.044": // Found in Redump entries 61731 and 81619. + case "1.06.000": // Found in Redump entries 29073 and 31149. + case "1.07.000": // Found in Redump entries 9718 and 46756. + case "1.09.000": // Found in Redump entries 12885 and 66210. + case "1.11.000": // Found in Redump entries 37523 and 66586. + case "1.20.000": // Found in Redump entries 21154 and 37982. + case "1.20.001": // Found in Redump entry 37920. + case "1.30.010": // Found in Redump entries 31526 and 55080. + case "1.35.000": // Found in Redump entries 9617 and 49552. + case "1.40.004": // Found in Redump entries 2595 and 30121. + case "1.41.000": // Found in Redump entries 44350 and 63323. + case "1.41.001": // Found in Redump entries 37832 and 42091. + case "1.45.011": // Found in Redump entries 30555 and 55078. + case "1.50.020": // Found in Redump entries 28810 and 62935. + case "2.05.030": // Found in Redump entries 72195 and 73502. + case "2.10.030": // Found in Redump entries 38541, 59462, and 81096. + case "2.30.030": // Found in Redump entries 55823 and 79476. + case "2.30.031": // Found in Redump entries 15312 and 48863. + case "2.30.033": // Found in Redump entries 9819 and 53658. + case "2.40.010": // Found in Redump entries 9846 and 65642. + case "2.40.011": // Found in Redump entries 23786 and 37478. + case "2.51.020": // Found in Redump entries 30022 and 75014. + case "2.51.021": // Found in Redump entries 31666 and 66852. + case "2.60.052": // Found in Redump entries 2064 and 47047. + case "2.70.030": // Found in Redump entries 13048 and 35385. + case "2.72.000": // Found in Redump entries 48101 and 64198. + case "2.80.010": // Found in Redump entries 32783 and 72743. + case "2.80.011": // Found in Redump entries 39273 and 59351. + case "2.90.040": // Found in Redump entries 52606 and 62505. + case "3.10.020": // Found in Redump entries 13230 and 68204. + case "3.15.010": // Found in Redump entries 36511 and 74338. + case "3.15.011": // Found in Redump entries 15383 and 35512. + case "3.20.020": // Found in Redump entries 30404 and 56748. + case "3.20.022": // Found in Redump entries 58625 and 91552. + case "3.20.024": // Found in Redump entries 20729 and 63813 (CD) and Redump entries 20728 and 64255 (DVD). + case "4.00.000": // Found in Redump entries 35382 and 79729 (CD) and Redump entry 74520 (DVD). + case "4.00.001": // Found in Redump entries 8842 and 83017 (CD) and Redump entries 15614 and 38143 (DVD). + case "4.00.002": // Found in Redump entries 42034 and 71646 (CD) and Redump entries 78980 and 86196 (DVD). + case "4.00.003": // Found in Redump entries 60021 and 68551 (CD) and Redump entries 51597 and 83408 (DVD). + case "4.50.000": // Found in Redump entries 58990 and 80776 (CD) and Redump entries 65569 and 76813 (DVD). + case "4.60.000": // Found in Redump entries 45686 and 46765 (CD) and Redump entries 45469 and 50682 (DVD). + case "4.70.000": // Found in Redump entry 56320 (CD) and Redump entries 34783 and 66403 (DVD). + case "4.80.000": // Found in Redump entries 64145 and 78543 (CD only). + case "4.81.000": // Found in Redump entries 52523 and 76346 (DVD only). + case "4.85.000": // Found in Redump entries 20434 and 31766 (DVD only). + case "4.90.000": // Found in Redump entries 56319 and 66333 (DVD only). + case "4.90.010": // Found in Redump entries 58573 and 78976 (CD) and Redump entries 11347 and 29069 (DVD). return "SafeDisc"; + // SafeDisc (Unconfirmed) + case "1.01.045": // Currently only found in a pirate compilation disc: IA item "cdrom-classic-fond-58". + return "SafeDisc (Unconfirmed - Please report to us on GitHub)"; + default: - return "Macrovision Protected Application"; + return "Macrovision Protected Application (Generic detection - Report to us on GitHub)"; } }