2020-11-12 21:58:06 -08:00
2020-11-12 21:35:43 -08:00
2020-11-01 16:01:45 -08:00
2018-07-16 00:32:50 -07:00
2020-09-10 21:10:32 -07:00
2020-10-31 23:57:02 -07:00

BurnOutSharp

Build status

C# port of the protection scanning ability of BurnOut plus numerous updates and additions. This currently compiles as a library so it can be used in any C# application. For an example of usage, see DICUI.

In addition to the original BurnOut code, the following libraries (or ports thereof) are used for file handling:

Protections Detected

Below is a list of the protections that can be detected using this code:

  • 3PLock
  • 321Studios Online Activation
  • AACS
  • ActiveMARK / ActiveMARK 5
  • Alpha-DVD
  • Alpha-ROM
  • Bitpool
  • ByteShield
  • Cactus Data Shield
  • CD-Cops
  • CD-Lock
  • CD-Protector
  • CD-X
  • CDSHiELD SE
  • Cenga ProtectDVD
  • Code Lock
  • CopyKiller
  • DiscGuard
  • DVD-Cops
  • DVD-Movie-PROTECT
  • DVD Crypt
  • EA Protections (Including Cucko, EA CDKey, and EA DRM)
  • Freelock
  • Games for Windows - Live (partial)
  • Hexalock Autolock
  • Impulse Reactor
  • IndyVCD
  • Inno Setup
  • JoWooD X-Prot (v1/v2)
  • Key2Audio XS
  • Key-Lock (Dongle)
  • LibCrypt (Separate subfile scan only)
  • LaserLock
  • MediaCloQ
  • MediaMax CD3
  • Origin (partial)
  • ProtectDisc
  • Protect DVD-Video
  • PlayStation Anti-modchip (En/Jp, not "Red Hand")
  • Ring PROTECH
  • SafeCast
  • SafeDisc (all versions)
  • SafeLock
  • SecuROM (all versions)
  • SmartE
  • SolidShield (mostly complete)
  • SoftLock
  • StarForce
  • Steam (partial)
  • SVK Protector
  • Sysiphus / Sysiphus DVD
  • TAGES (mostly complete)
  • TZCopyProtector
  • Uplay (partial)
  • VOB ProtectCD/DVD
  • Winlock
  • WISE Installer
  • WTM CD Protect
  • WTM Copy Protection
  • XCP
  • Xtreme-Protector
  • Zzxzz

Executable Packers Detected

Below is a list of the executable packers that can be detected using this code:

  • Armadillo
  • dotFuscator
  • EXE Stealth
  • NSIS
  • PECompact
  • UPX

Archive Formats

Below is a list of archive or archive-like formats that can be extracted and have contents scanned using this code:

  • 7zip
  • BFPK
  • BZIP2
  • GZIP
  • InstallShield CAB
  • Microsoft CAB (.NET Framework 4.7.2 and 4.8 only)
  • MPQ
  • Microsoft Installer (MSI) (.NET Framework 4.7.2 and 4.8 only)
  • PKZIP and derived files
  • RAR
  • TAR
  • Valve archive formats
  • XZ

Contributions

Contributions to the project are welcome. Please follow the current coding styles and please do not add any keys or legally dubious things to the code. Thank you to all of the testers, particularly from the DICUI project who helped get this rolling.

Description
No description provided
Readme 10 MiB
Latest
2025-11-25 13:40:36 +00:00
Languages
C# 98.8%
Shell 0.6%
PowerShell 0.6%