oicìliS ©| O EXECUTÁVEL - este ilustre desconhecido |
|
Não é fácil encontrar material bom sobre o assunto. Quando se encontra alguma coisa, geralmente as informações são parciais ou falta clareza nas explicações. De tanto fuçar, acabei achando alguma coisinha. |
| 9. Literatura |
Encontrei vários textos e artigos na web a respeito do formato PE. Alguns abordando parcialmente o assunto, outros com informações erradas, a maioria confusos e desestruturados. Para um assunto tão complexo é preciso um pouco mais do que costurar algumas informações esparsas: é preciso um conhecimento básico muito sólido, além de muita experiência e critério. Estava quase desistindo quando esbarrei no texto de LUEVELSMEYER, no site dos UnpackingGods. $Id: pe.txt,v 1.9 1999/03/20 23:55:09 LUEVELSMEYER Exp $, assim este texto está identificado. Revelando uma pesquisa aprofundada e uma intensa contribuição pessoal, Luevelsmeyer não economizou em explicações e exemplos. Sei que é um texto extremamente técnico, extenuante mesmo para os profissionais da área, MAS VALEU A PENA ! É claro que dificilmente alguém guarda todas estas informações de cabeça (só doidjo mesmo), mas os princípios básicos ficam totalmente elucidados. Enquanto o formato PE não for modificado, o texto é uma referência preciosa. Imaginei que devem existir muitos interessados no assunto que eventualmente não possuam conhecimentos de Inglês suficientes para poder aproveitar todo o conteúdo do texto, então... tomei a liberdade de traduzi-lo para o Português - infelizmente sem a autorização do autor. Além disso, não pude resistir e acabei enxertando informações da minha experiência e pesquisa pessoal. |
| Outras fontes de pesquisa |
|
[1] "Peering Inside the PE: A Tour of the Win32 Portable Executable File Format" (M. Pietrek), em: Microsoft Systems Journal 3/1994 [2] "Why to Use _declspec(dllimport) & _declspec(dllexport) In Code", MS Knowledge Base Q132044 [3] "Windows Q&A" (M. Pietrek), in: Microsoft Systems Journal 8/1995 [4] "Writing Multiple-Language Resources", MS Knowledge Base Q89866 [5] "The Portable Executable File Format from Top to Bottom" (Randy Kath), em: Microsoft Developer Network [6] Tool Interface Standard (TIS) Formats Specification for Windows Version 1.0 (Intel Order Number 241597, Intel Corporation 1993) |
Voltar |