RLPack combines best of the breed compression and protection elements to give you the best possible protection against software cracking, IP theft and software tampering.
RLPack compresses executables and dynamic link libraries. It keeps them small while having no effect on compressed file functionality.
RLPack protects files from modification. It has several protection options which help to protect your files from being changed or cracked. In addition, iBox module for RLPack can pack your dynamic link libraries and place them inside the main executable so that they cannot be modified. They are extracted directly into memory (or optionally to disk) hiding their presence and enabling you to keep dynamic link libraries safe from being used by third party programs or users.
RLPack gives you the power to compress your executables and dynamic link libraries and still keep them in executable state. No third party programs or .dll files are needed to run the packed software. The file works just as it did before it was packed and in some cases it even starts up faster in comparison to the original file since a smaller memory image (file) needs to be loaded into memory. This is achieved by storing a very small decompressor inside every packed file which unpacks previously packed content directly into memory. Due to high compression ratio of algorithms used, file size can often be reduced down to 30% of the original size. This is higher compression ratio than one available with WinZIP.
Full version of RLPack can protect your application from modification or software tampering by checking CRC of the packed executable. RLPack can make sure that there is only one copy of your software application running. It can also protect the packed file from being unpacked by all known generic unpackers used today by crackers. It protects your software application from being deprotected, after which it can often be easily cracked.
Full version of RLPack can sign every packed executable so that you can track how your executables distribute through different web channels or that you can validate if a copy of your software has "fallen" into wrong hands. Signature can be read even if the application has been unpacked and it is no longer protected by RLPack wrapping shell.
With RLPack you can also protect your executable files from unauthorized access by protecting them with the password. Only one valid password unlocks the protected executable. This password cannot be removed and application cannot be used without correct password input. A different password can be set for each of your executable files. Password can be also saved on the computer where the protected file is running. In this way there is no need to retype the password each time the program starts.
RLPack
can decrease the size of your program’s installation by enabling you to
remove common runtime .dll files such as MSVBVM600.dll from the
installation. If this common .dll file is not located on the end
computer, RLPack will show download dialog which will allow download of
missing .dll file(s) from your website. As a final step,
application will be started normally.
| Executable Compression Test | |
|---|---|
| Mozilla FireFox 2.0.0.3 | 7.27 MB |
| nSPack 3.5 | 2.73 MB |
| PeCompact 2.79 | 2.74 MB |
| WinUPack 0.39 | 2.75 MB |
| RLPack Basic Edition 1.21 | 2.79 MB |
| RLPack Full Edition 1.21 | 2.79 MB |
| RLPack Basic Edition 1.20 | 2.79 MB |
| RLPack Full Edition 1.20 | 2.79 MB |
| RLPack Basic Edition 1.19 | 2.79 MB |
| RLPack Full Edition 1.19 | 2.79 MB |
| RLPack Basic Edition 1.18 | 2.84 MB |
| RLPack Full Edition 1.18 | 2.93 MB |
| RLPack Basic Edition 1.17 | 2.94 MB |
| RLPack Full Edition 1.17 | 2.96 MB |
| ASPack 2.12 | 3.01 MB |
| UPX 2.02 | 3.11 MB |
| FSG 2.0 | 3.60 MB |
| Library Compression Test | |
|---|---|
| Delphi-Qt2.x Library | 3.89 MB |
| nSPack 3.5 | 1.17 MB |
| WinUPack 0.39 | 1.17 MB |
| PeCompact 2.79 | 1.20 MB |
| RLPack Basic Edition 1.21 | 1.21 MB |
| RLPack Basic Edition 1.20 | 1.21 MB |
| RLPack Basic Edition 1.19 | 1.24 MB |
| RLPack Basic Edition 1.18 | 1.25 MB |
| RLPack Basic Edition 1.17 | 1.33 MB |
| ASPack 2.12 | 1.35 MB |
| UPX 2.02 | 1.37 MB |
| FSG 2.0 | NA |
* All compression tests have been performed with the maximum compression options set. As it shows even dow RLPack enables you to use options that other packers do not have it still enables you to have great compression ratio. This test also shows that RLPack's compressed files keep shrinking while number of options increase.