| Features: |
| |
• Packs .dll/.ocx files and
bundle them to main executable |
| |
• Extract bundled file(s) to disk (folder
of your choice) |
| |
• Extract bundled file(s) to memory |
| |
• Ability to use Windows API functions
on bundled .dll files |
| |
• Normal use of LoadLibrary, GetProcAddress,
GetModuleHandle, FreeLibrary |
| |
• Hides bundled .dll/.ocx files from EnumProcessModules |
| |
• Protection from reusing your .dll/.ocx
file(s) |
| |
• Protection from .dll/.ocx dumping and
rebuilding |
| |
| Compatibility: |
| |
• Packer and packed files run on Windows
95/98/ME/2000/2003/XP/Vista • Packer
can be run on Linux with WINE emulator |
| |
iBox
is an RLPack software module which gives you
the power to bundle your dynamic link libraries
inside your main executable program. This means
that your .dll/.ocx files will no more be located
on the disk, they will be inside the main .exe
program (or inside any other .dll of your choice).
When the program is executed bundled files are
extracted to disk or to memory. If you chose
extract to disk option files will be extracted
to folder of your choosing (e.g. WINDOWS, SYSTEM,
SYSTEM32, INSTALLDIR\SomeFolder\ etc.) But if
you choose option to extract file to memory
file will never be extracted to disk. It will
be extracted directly to memory hiding its presence.
This means that no third party application (such
as LordPE or ImpRec) can use EnumProcessModules
API to determine how many .dll/.ocx files are
loaded by your application. |
iBox bundling will have no effect on the way
you access your boundled .dll/.ocx files. You
can use LoadLibraryA/W, GetModuleHandleA/W,
GetProcAddress and FreeLibrary APIs as if your
boundled .dll/.ocx files are located on the
disk. This means you do not need to import boundled
data by import table you can import it by using
Windows API. And you can even boundle .dll/.ocx
file which import functions from other boundled
.dll/.ocx file(s). |
iBox also comes with codecs that can convert
you aplication to shareware in a matter of seconds.
With just few clicks you can define a new 15
or 30 day trial for each of your products. You
can also use iBox to remind your clients to
register or buy their copy of the software.
See RLPack Basic Edition documentation
for more details about codecs and their usage.
|
| |
 |