Exe文件是windows平台下的可執行文件。之所以exe文件,能夠在windows平台下直接去執行。是因為exe文件在編譯生成後,其中包含了程序所需要的資源,包括圖標,包括裏邊的各種文字,以及程序的二進制編碼。根據馮諾依曼的計算機體系,需要把這些東西都要加載到內存裏去,所以 exe文件還要把他們的相對地址記標記下來,這樣在程序運行過程中便於去查找。
而逆向exe文件説白了就是把exe文件通過記錄它的格式,然後呢解析出其中的這些資源,包括他們每一個所出的地址,這樣我們就可以通過彙編語言來讀懂可執行文件,他的運行原理從而對它進行在二進制上的修改。