我正在尝试找到一个从C ++中的Exe创建DLL的解决方案。我目前正在开发IIS / Tomcat安装脚本,需要在我的代码中对DLL进行硬编码,并将其编写为DLL文件。
我在处理二进制文件时发现,我应该一次写一个字符,如下所示:
ofstream fout;
char c[2000];
fout.open("isapi.dll", ios::binary);
for(int i=0; i<2000; i++)
fout << c[i];
唯一的问题是,如何在我的代码中存储(硬编码)DLL的内容以在我的安装脚本中创建此DLL?
答案 0 :(得分:0)
你可以使用反编译器。很多反编译器都可以免费下载,这样你至少可以达到所有的功能和参数。我认为它应该是有用的。