https://github.com/rwfpl/rewolf-dllpackager
Simple tool to bundle windows DLLs with PE executable
https://github.com/rwfpl/rewolf-dllpackager
Last synced: 9 months ago
JSON representation
Simple tool to bundle windows DLLs with PE executable
- Host: GitHub
- URL: https://github.com/rwfpl/rewolf-dllpackager
- Owner: rwfpl
- Created: 2015-03-13T22:21:20.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-13T23:16:27.000Z (almost 11 years ago)
- Last Synced: 2025-03-24T11:11:22.442Z (10 months ago)
- Language: C++
- Homepage:
- Size: 250 KB
- Stars: 113
- Watchers: 14
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
```
--------------------------------------------------------------------------------
Name....: DLLPackager v1.0.1 - source code
Author..: ReWolf
Date....: XI.2006
Rel.Date: VI.2007
e.mail..: rewolf@poczta.onet.pl
www.....: http://blog.rewolf.pl
--------------------------------------------------------------------------------
```
Simple tool to bundle DLL's with executable (similar to PEBundle or MoleBox). 'Simple' means there is no encryption or compression. It's coded fully in C++ (also loader).
#### **Principle of operation:** ####


```
--------------------------------------------------------------------------------
Files:
gpl.txt - GNU GPL license text
bin\DLLPackager.exe - compiled executable
doc\exe.after.png - diagram - represents executable after packagging
doc\exe.before.png - diagram - represents executable before packagging
doc\compile.txt - instructions for compiler setup
doc\loader.txt - comments for src\loader.cpp
doc\main.txt - comments for src\main.cpp
src\loader.cpp - loader source code
src\main.cpp - main app source code
src\defines.h - macros definitios
src\loader.h - header file for loader.cpp
src\resource.h - resources header
src\res.rc - resources file
--------------------------------------------------------------------------------
```
#### **Related links:** ####
* http://blog.rewolf.pl/blog/?p=11
* http://blog.rewolf.pl/blog/?p=18