{"id":18545881,"url":"https://github.com/rwfpl/rewolf-dllpackager","last_synced_at":"2025-04-09T19:32:14.956Z","repository":{"id":28664167,"uuid":"32183742","full_name":"rwfpl/rewolf-dllpackager","owner":"rwfpl","description":"Simple tool to bundle windows DLLs with PE executable","archived":false,"fork":false,"pushed_at":"2015-03-13T23:16:27.000Z","size":256,"stargazers_count":113,"open_issues_count":0,"forks_count":30,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-24T11:11:22.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rwfpl.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-13T22:21:20.000Z","updated_at":"2025-02-28T02:47:28.000Z","dependencies_parsed_at":"2022-08-21T20:50:41.074Z","dependency_job_id":null,"html_url":"https://github.com/rwfpl/rewolf-dllpackager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rwfpl%2Frewolf-dllpackager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rwfpl%2Frewolf-dllpackager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rwfpl%2Frewolf-dllpackager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rwfpl%2Frewolf-dllpackager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rwfpl","download_url":"https://codeload.github.com/rwfpl/rewolf-dllpackager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248097935,"owners_count":21047341,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T20:22:42.605Z","updated_at":"2025-04-09T19:32:14.559Z","avatar_url":"https://github.com/rwfpl.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"```\r\n--------------------------------------------------------------------------------\r\nName....: DLLPackager v1.0.1 - source code\r\nAuthor..: ReWolf\r\nDate....: XI.2006\r\nRel.Date: VI.2007\r\n\r\n\r\ne.mail..: rewolf@poczta.onet.pl\r\nwww.....: http://blog.rewolf.pl\r\n--------------------------------------------------------------------------------\r\n```\r\nSimple 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).\r\n\r\n#### **Principle of operation:** ####\r\n![http://rewolf.pl/gfx/custom/exe_before.png](http://rewolf.pl/gfx/custom/exe_before.png)\r\n![http://rewolf.pl/gfx/custom/exe_after.png](http://rewolf.pl/gfx/custom/exe_after.png)\r\n\r\n```\r\n--------------------------------------------------------------------------------\r\nFiles:\r\n\r\ngpl.txt                    - GNU GPL license text\r\nbin\\DLLPackager.exe        - compiled executable\r\ndoc\\exe.after.png          - diagram - represents executable after packagging\r\ndoc\\exe.before.png         - diagram - represents executable before packagging\r\ndoc\\compile.txt            - instructions for compiler setup\r\ndoc\\loader.txt             - comments for src\\loader.cpp\r\ndoc\\main.txt               - comments for src\\main.cpp\r\nsrc\\loader.cpp             - loader source code\r\nsrc\\main.cpp               - main app source code\r\nsrc\\defines.h              - macros definitios\r\nsrc\\loader.h               - header file for loader.cpp\r\nsrc\\resource.h             - resources header\r\nsrc\\res.rc                 - resources file\r\n\r\n--------------------------------------------------------------------------------\r\n```\r\n#### **Related links:** ####\r\n  * http://blog.rewolf.pl/blog/?p=11\r\n  * http://blog.rewolf.pl/blog/?p=18\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frwfpl%2Frewolf-dllpackager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frwfpl%2Frewolf-dllpackager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frwfpl%2Frewolf-dllpackager/lists"}