6. PE-файлы: источники


  1. Microsoft Corp. Portable Executable and Common Object File Format Specification. Revision 6.0, February 1999.
  2. Microsoft Corp. Common Language Runtime. File Format Spec. 10 October 2000.
  3. TIS Committee. Tool Interface Standard (TIS) Formats Specification for Windows. Version 1.0. Intel Order Number 241597, 1993.
  4. Intel® Itanum™ Software Conventions and Runtime Architecture Guide. Intel Order Number 245358-003, May 2001.


  1. Custer, H. Inside Windows NT. Microsoft Press, 1993.
  2. Dabak, P., Phadke, S., and Borate, M. Undocumented Windows NT. IDG Books Worldwide, 1999.
  3. Pietrek, M. Windows Internals: The Implementation of the Windows Operating Environment. Addison-Wesley, 1993.
  4. Richter, J. Programming Applications for Microsoft Windows. 4th Edition. Microsoft Press, 1999.
  5. Schreiber, S. B. Undocumented Windows 2000 Secrets: A Programmer's Cookbook. Addison-Wesley, 2001.
  6. Solomon, D. A., Russinovich, M. E. Microsoft Windows Internals. 4th Edition. Microsoft Press, 2004.


  1. Galkovsky, M. DLLs the Dynamic Way. MSDN Library, 1999.
  2. Hard Wisdom. Формат исполняемых файлов PE, 1999.
  3. Huang, Y. Vulnerabilities in Portable Executable (PE) File Format For Win32 Architecture. Exurity Inc., 2003.
  4. Kath, R. The Portable Executable File Format from Top to Bottom. MSDN Library, 1997.
  5. Luevelsmeyer, B. The PE file format, 1999.
  6. Osterlund, R. What Goes On Inside Windows 2000: Solving the Mysteries of the Loader. MSDN Magazine, March 2002.
  7. Pietrek, M. Peering Inside the PE: A Tour of the Win32 Portable Executable File Format, Microsoft Systems Journal, March 1994.
  8. Pietrek, M. Optimizing DLL Load Time Performance. MSDN Magazine, May 2000.
  9. Pietrek, M. Avoiding DLL Hell: Introducing Application Metadata in the Microsoft .NET Framework. MSDN Magazine, October 2000.
  10. Pietrek, M. Under the Hood: Programming for 64-bit Windows. MSDN Magazine, November 2000.
  11. Pietrek, M. An In-Depth Look into the Win32 Portable Executable File Format, Part 1. MSDN Magazine, February 2002.
  12. Pietrek, M. An In-Depth Look into the Win32 Portable Executable File Format, Part 2. MSDN Magazine, March 2002.
  13. Plachy, J. The Portable Executable File Format, 1997.
  14. Rogers, F. Win32 Binary Resource Formats. MSDN Library, 1993.
  15. Ruediger, R. A. Rebasing Win32 DLLs: The Whole Story. MSDN Library, 1995.
  16. Гумеров М. М. Загрузчик PE-файлов, 2003.
© 2005 Юрий Лукач