mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-07-08 18:06:34 +00:00
Various note additions and minor fixes (#147)
- Add notes for Alpha-ROM, Hexalock, SVKP, and Zzxzz. - Fix typos for Intenium.
This commit is contained in:
@@ -61,6 +61,8 @@ namespace BurnOutSharp.ProtectionType
|
||||
// \SETTEC
|
||||
new ContentMatchSet(new byte?[] { 0x5C, 0x53, 0x45, 0x54, 0x54, 0x45, 0x43 }, "Alpha-ROM"),
|
||||
|
||||
// On Redump entry 84122, this string is found within an executable, but outside the bounds of any section. Thus, it currently remains undetected.
|
||||
// Worth noting is that all the section names, aside from .text, seem to be purposefully expunged.
|
||||
// SETTEC0000
|
||||
new ContentMatchSet(new byte?[] { 0x53, 0x45, 0x54, 0x54, 0x45, 0x43, 0x30, 0x30, 0x30, 0x30 }, "Alpha-ROM"),
|
||||
};
|
||||
|
||||
@@ -11,6 +11,8 @@ namespace BurnOutSharp.ProtectionType
|
||||
/// HexaLock AutoLock was a copy protection scheme that requied users to buy so-called "CD-RX" media that contained a special session pre-burned to it in order to burn their protect media.
|
||||
/// Sales page for CD-RX media: http://www.image-src.com/services/hexalock.asp
|
||||
/// Hexalock AutoLock was also able to be used with pressed CD-ROMs (Source: https://web.archive.org/web/20110828214830/http://hexalock.co.il/copyprotection/cdrom).
|
||||
/// One pressed example has been found so far, though it seems that it may not have been hooked into the protection properly, as the game is able to be run directly from files extracted from the installer (Redump entry 95764/IA item "Nova_Spacebound_USA").
|
||||
/// Though the protection seems unused in this sample, the final sectors of this disc are unable to be read by some software/drive combinations, which seems likely to be related to the protection.
|
||||
/// It also allowed you to protect multimedia documents, such as documents or pictures.
|
||||
/// The official website is now dead, but there are a few archives made (https://web.archive.org/web/20110904233743/http://hexalock.co.il/).
|
||||
/// There don't appear to be any archives of the "CD-RX" media available, though it appears that some are still for sale on Amazon:
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace BurnOutSharp.ProtectionType
|
||||
|
||||
var fileNameResource = pex.FindResource(dataContains: $"NO NESTED PRMS SUPPORTED");
|
||||
if (fileNameResource != null)
|
||||
return "ITENIUM Trial & Buy Protection";
|
||||
return "INTENIUM Trial & Buy Protection";
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -5,6 +5,9 @@ namespace BurnOutSharp.ProtectionType
|
||||
{
|
||||
// TODO: Figure out how versions/version ranges work for this protection
|
||||
// https://raw.githubusercontent.com/wolfram77web/app-peid/master/userdb.txt
|
||||
// The official website (https://web.archive.org/web/20010301183549/http://www.anticracking.sk/) contains installations for demo versions of SVKP, which themselves are also protected with SVKP.
|
||||
// The site also contains useful information about various other copy protections from the era.
|
||||
// Additional info: https://www.cdmediaworld.com/hardware/cdrom/cd_protections_svkp.shtml
|
||||
public class SVKProtector : IPortableExecutableCheck
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
|
||||
@@ -6,6 +6,7 @@ using BurnOutSharp.Matching;
|
||||
|
||||
namespace BurnOutSharp.ProtectionType
|
||||
{
|
||||
// All current known info: https://web.archive.org/web/20190601101221mp_/https://fileforums.com/showthread.php?t=91941
|
||||
public class Zzxzz : IPathCheck
|
||||
{
|
||||
/// <inheritdoc/>
|
||||
|
||||
@@ -57,7 +57,7 @@ Below is a list of protections detected by BurnOutSharp. The two columns explain
|
||||
| Hexalock AutoLock | True | True | |
|
||||
| Impulse Reactor / Stardock Product Activation | True | True | |
|
||||
| IndyVCD | False | True | Unconfirmed¹ |
|
||||
| ITENIUM Trial & Buy Protection | True | False | |
|
||||
| INTENIUM Trial & Buy Protection | True | False | |
|
||||
| JoWood X-Prot (v1/v2) / Xtreme-Protector | True | False | |
|
||||
| ~~Key2Audio~~ | True | True | Existing checks found to actually be indicators of OpenMG, not key2Audio specifically. |
|
||||
| Key-Lock (Dongle) | True | False | Unconfirmed¹ |
|
||||
|
||||
Reference in New Issue
Block a user