PeLib0.09
所属分类:Windows编程
开发工具:Visual C++
文件大小:252KB
下载次数:5
上传日期:2010-12-17 11:10:37
上 传 者:
hellovc2004
说明: 操作PE可执行文件的类库,可以添加导入函数,修改PE,插入代码等等
(PE executable file of the library operation, import functions can be added, modified PE, insert code, etc.)
文件列表:
PeLib\changelog.txt (18243, 2005-02-09)
PeLib\examples\ProxyLib\ProxyLib.h (1359, 2005-02-09)
PeLib\examples\ProxyLib\ProxyLib.cpp (8184, 2005-02-09)
PeLib\examples\ProxyLib\Skinmine.cpp (903, 2005-02-09)
PeLib\examples\ProxyLib\template.asm (841, 2005-02-09)
PeLib\examples\ProxyLib\makefile.bcc (284, 2005-02-09)
PeLib\examples\ProxyLib\makefile.dmc (298, 2005-02-09)
PeLib\examples\ProxyLib\makefile.g++ (314, 2005-02-09)
PeLib\examples\ProxyLib\makefile.vc7 (269, 2005-02-09)
PeLib\examples\FileDump3\FileDump.cpp (20618, 2005-02-09)
PeLib\examples\FileDump3\makefile.bcc (118, 2005-02-09)
PeLib\examples\FileDump3\makefile.dmc (133, 2005-02-09)
PeLib\examples\FileDump3\makefile.g++ (145, 2005-02-09)
PeLib\examples\FileDump3\makefile.vc7 (145, 2005-02-09)
PeLib\examples\isnatch\isnatch.cpp (5608, 2005-02-09)
PeLib\examples\isnatch\makefile.bcc (116, 2005-02-09)
PeLib\examples\isnatch\makefile.dmc (131, 2005-02-09)
PeLib\examples\isnatch\makefile.g++ (142, 2005-02-09)
PeLib\examples\isnatch\makefile.vc7 (149, 2005-02-09)
PeLib\examples\oon2\oon2.cpp (3762, 2005-02-09)
PeLib\examples\oon2\makefile.bcc (110, 2005-02-09)
PeLib\examples\oon2\makefile.dmc (125, 2005-02-09)
PeLib\examples\oon2\makefile.g++ (160, 2005-02-09)
PeLib\examples\oon2\makefile.vc7 (137, 2005-02-09)
PeLib\examples\ResourceTree\ResourceTree.cpp (5125, 2005-02-09)
PeLib\examples\ResourceTree\makefile.bcc (126, 2005-02-09)
PeLib\examples\ResourceTree\makefile.dmc (141, 2005-02-09)
PeLib\examples\ResourceTree\makefile.g++ (157, 2005-02-09)
PeLib\examples\ResourceTree\makefile.vc7 (164, 2005-02-09)
PeLib\examples\offs\offs.asm (11437, 2005-02-09)
PeLib\examples\offs\rsrc.res (704, 2005-02-09)
PeLib\dll\PeLib.cpp (94104, 2005-02-09)
PeLib\dll\PeLib.dll (666474, 2005-02-09)
PeLib\dll\PeLib.def (23473, 2005-02-09)
PeLib\dll\makefile.g++ (244, 2005-02-09)
PeLib\license.htm (1068, 2005-02-09)
PeLib\source\BoundImportDirectory.h (4338, 2005-02-09)
... ...
PeLib - Version 0.09 (alpha release)
=========================================
Copyright 2004 by Sebastian Porst
WWW: http://www.pelib.com
E-Mail: webmaster@the-interweb.com
=========================================
1. What is PeLib?
2. Where can I find a documentation of PeLib DLL?
3. Which license is used for PeLib?
4. Which compilers are being supported?
5. How do I compile PeLib?
1. What is PeLib DLL?
PeLib is an open-source C++ library to modify
PE files. See http://www.pelib.com for more details.
2. Where can I find a documentation of PeLib DLL?
http://www.pelib.com
3. All parts of PeLib are distributed under the zlib/libpng license.
See license.htm for details.
4. The following compilers have been tested:
MingW with g++ 3.2.3
Visual C++ 7.1 / Compiler version 13.10.3052
Borland C++ 5.*** (currently not supported)
Digital Mars Compiler 8.38n (currently not supported)
5. Go into the PeLib/source directory and enter the following lines
depending on which compiler you use.
g++: make -f makefile.g++
Borland C++: make -f makefile.bcc (currently not supported)
Visual C++ 7.1: nmake makefile.vc7
Digital Mars: make makefile.dmc (currently not supported)
If the compilation is succesful there should be some *.o/*.obj files
and (if you used g++) a PeLib.a file in the lib directory.
Then go to the examples directory and pick one example (I
suggest FileDump) and try to build it with the same make
command as above.
近期下载者:
相关文件:
收藏者: