View Single Post
  #15  
Old 10-01-2015, 01:05
altef_4's Avatar
altef_4 altef_4 is offline
Registered User
 
Join Date: Mar 2012
Location: Ukraine
Posts: 361
Thanks: 248
Thanked 1,022 Times in 239 Posts
altef_4 is on a distinguished road
Packer - data protection

Packer - data protection

Description:
this library was created for protect your data (graphics and other stuff) from stealing
Information:
with this library you can only extract files from archive to memory, if you want show images in installation form - you must combine pckr.dll with b2p.dll or other library what can show images
Tutorial:
  • download attachment pckr_1.1.9.8.7z
  • extract content of this attachment into some temporary or your custom directory
  • first of all, create archivve, using ZMkr.exe, with all nessesary files and Debug MODE
  • open pckr.iss and look how it works, than adapt your script
  • when your script is adapted - change all lines whare Debug=True to Debug=False in your script and compile it
  • then again create archive with the same files but without debug mode for your setup file
  • description of used functions and procedures is in pckr.iss


    p.s. for example or some demo preview you can use my Installer, it use pckr.dll, b2p.dll, original Inno Setup 5.5.4u, and data still protected!
Download:
download attachment pckr_1.1.9.8.7z
Content of pckr_1.1.9.8.7z:
  • file: pckr_en.iss - example script
  • file: ZMkr.exe - tool for creation archive
  • file: pckr.dll - main library
Library information:
autor = altef_4
version = 1.1.9.8
release date = 28.01.2014
Changelog:
v.1.1.9.8
first stable public release
added Debug MODE to ZMkr.exe and pckr.dll
fixed bug with PInit
Copyrights:
pckr.dll created using Delphi 2009, Abbrevia 5.0
ZMkr.exe created using Delphi 2009, Abbrevia 5.0, AlphaControls 8.51

Latest PCKR and ISSPP
Attached Files
File Type: 7z pckr_1.1.9.8.7z (837.4 KB, 912 views)

Last edited by altef_4; 21-10-2020 at 03:08.
Reply With Quote
The Following 20 Users Say Thank You to altef_4 For This Useful Post:
ADMIRAL (29-04-2020), alfreire (24-05-2016), ALiAS2015 (17-06-2015), arkantos7 (11-01-2015), Chayan Manna (02-05-2017), COPyCAT (24-01-2015), EzzEldin16 (02-04-2017), ffmla (11-03-2021), Harsh ojha (16-06-2019), JRD! (03-01-2018), KaktoR (31-05-2017), lhanz678 (14-02-2015), mausschieber (10-01-2015), NickX700K (10-08-2019), omdj (08-02-2015), pakrat2k2 (10-01-2015), papas (04-10-2016), Razor12911 (10-01-2015), romulus_ut3 (02-04-2017), Simorq (13-01-2015)