ASProtect 32 Changelog

What's new in ASProtect 32 2.78 Build 06.06

Jul 3, 2018
  • Improved support of TLS merged with other sections
  • Fixed problem with ASProtect re-activation after PC configuration change
  • Fixed Examples compilation under Delphi XE and newer

New in ASProtect 32 2.77 Build 06.27 (Aug 8, 2017)

  • Fixed corruption of relocations-less EXE files with ImageBase below 400000
  • Enabled Clear and Copy buttons in Debug IDE log window
  • Minor interface fixes
  • Manual updates

New in ASProtect 32 2.76 Build 10.17 (Jan 17, 2017)

  • Improved support of files with TLS
  • Fixed 0x3e6 and c000000x5 errors when running protected applications. The errors occurred because of invalid TLS processing in files for protection. As a result, protected applications compiled with Visual Studio 2015 failed.
  • Updated ASProtect IDE description in user guides.
  • Minor fixes.

New in ASProtect 32 2.75 (Jan 17, 2017)

  • Fixed incorrect emulation of Encrypted Sections by Debug IDE
  • Fixed Debug IDE hang when opening a project file
  • Fixed new keys support in linux keygen
  • Minor internal fixes
  • Manual updates

New in ASProtect 32 2.74 Build 07.02 (Jul 16, 2015)

  • Fixed crash on files with incompressible sections
  • Fixed double decrement of Mode's execution counter upon first Mode activation
  • Calling GetTrialExec will not decrease the counter anymore
  • Improved keys storage file handling, added support for global paths like %APPDATA%
  • Minor internal fixes
  • Manual updates

New in ASProtect 32 2.73 Build 02.04 (Apr 21, 2015)

  • Fixed incorrect handling of very short blocks for CRC_CHECK markers
  • Fixed non-working Change Blacklisted Key button
  • Improved Debug IDE compatibility with some versions of Windows 7 and newer
  • More strict checks for already packed or unsupported files
  • Minor internal fixes
  • Manual updates

New in ASProtect 32 2.72 (Apr 21, 2015)

  • ASProtect SKE renamed to ASProtect 32
  • Fixed incorrect processing of files with large code section (above 16 megabytes)
  • Described in Help is the requirement to disable "Protect Resources" option if the application to be protected uses Event Log to register events

New in ASProtect 32 1.69 Build 09.18 (Oct 1, 2013)

  • Renamed GetHardwareIDSafe to GetSafeHardwareID to avoid conflict with existing API

New in ASProtect 32 1.68 Build 07.08 (Jul 23, 2013)

  • Added GetHardwareIDSafe API function
  • Added Delphi XE3 SDK unit
  • Minor fixes

New in ASProtect 32 1.65 Build 08.06 (Jun 29, 2013)

  • New option to create trial-less applications (always require a key)
  • Fixed Delphi XE and newer compatibility
  • Updated Delphi 2009 SDK unit
  • Fixed .aspr file association under Windows XP and newer
  • Minor Manual updates
  • Added Russian Manual

New in ASProtect 32 1.64 (Jun 29, 2013)

  • Added Delphi XE SDK unit

New in ASProtect 32 1.63 (Jun 29, 2013)

  • Improved compatibility with Xtreme SkinFramework
  • Fixed Visual C Keygen example compilation error

New in ASProtect 32 1.62 Build 06.24 (Jul 5, 2011)

  • Minor GUI fixes

New in ASProtect 32 1.58 Build 11.11 (Feb 3, 2011)

  • Updated SDK files and examples to be Delphi 2008+ compatible

New in ASProtect 32 1.56 Build 03.17 Beta (Feb 2, 2011)

  • Fixed loading problem of ASR-enabled EXE files under Vista and above
  • Minor internal fixes
  • Manual corrections

New in ASProtect 32 1.51 Beta (Feb 2, 2011)

  • Improved Windows 7 compatibility

New in ASProtect 32 1.5 (Feb 2, 2011)

  • Changed from Beta to Release
  • Improved DEP compatibility
  • Fixed Project File "Save As..." feature broken in previous builds
  • Various Help file corrections

New in ASProtect 32 1.4 build 02.26 Beta (Feb 2, 2011)

  • Fixed crash during inital registration keys generation on DEP-enabled systems
  • Legacy Hardware Ids are no longer accepted

New in ASProtect 32 1.4 build 09.11 Beta (Feb 2, 2011)

  • Support for Windows Vista operating system
  • Fixed the problem with export functions
  • Fixed "Floating Point error"
  • Fixed problem with long RegistrationInfo

New in ASProtect 32 1.4 build 12.30 Beta (Feb 2, 2011)

  • Fixed small problem with PolyBuffer (reproduced with ASProtect PolyBuffer example).
  • Added additional protection against ASProtect envelope removing.
  • Added additional trial protection against SharewareCheater tool.
  • Added protection against TrashReg tool

New in ASProtect 32 1.35 build 12.30 (Feb 2, 2011)

  • Fixed bug with Delphi2006 applications protection
  • Fixed bug with CRC marks processing
  • Fixed error 162
  • Online activation dialog was changed

New in ASProtect 32 1.35 build 11.14 (Feb 2, 2011)

  • Fixed bug in PolyBuffer ("ADC" instruction emulation)
  • Fixed bug in PowerBuilder envelope checks
  • Fixed bug with equal source and destination file names (with "Create backup copy" option usage)
  • Fixed bug with Envelope Marks for PowerBasic (only for Function Envelope Checks)
  • Fixed bug in CGI module
  • Fixed small bug in EnvelopeChecks processing
  • Fixed error 251 - (ASProtect own import run-time installing)
  • Fixed the bug with several NOPs..
  • Bug report send button disabled.
  • Added Module Name to ASProtect bug report

New in ASProtect 32 1.34 build 04.10 (Feb 2, 2011)

  • Improved ASProtect trial protection algorithm.
  • Fixed some minors bugs

New in ASProtect 32 1.33 build 03.15 (Feb 2, 2011)

  • Fixed the problem with Delphi 2005 applications
  • Fixed the problem with CheckKey API (run-time checking)

New in ASProtect 32 1.33 build 03.06 (Feb 2, 2011)

  • Fixed the problem in Linux Keygen (Date parameters)
  • Added support applications generated by Multimedia Builder

New in ASProtect 32 1.32 build 02.15 (Feb 2, 2011)

  • Fixed right mouse click problem on About Box
  • Improved "CheckSum Protection" option
  • Improved "Advanced Import protection" option
  • Fixed the small bug in Import Table processing
  • Fixed the error 31
  • Fixed the error 251
  • Fixed the problem with "OEP protection" option on some Delphi Applications
  • Fixed the problem with repeated HardwareIDs generation.
  • Only repeated HardwareIDs will be affected by this fix)