利用文字編輯器判斷dll exe是否為64位

2021-07-29 21:57:43 字數 525 閱讀 4977

用各種工具(比如dumpbin.exe、reflector、

)判斷dll/exe是否為64位,網上已經有了很多文章。但是如果手上沒有這些不常用的工具,該怎 麼辦呢?

文字編輯器是比較常用的工具,我們可以利用文字編輯器,快速分析pe結構,從而判定是否為64位。

參考文章:

以ultraedit為例,開啟乙個dll/exe檔案然後進行分析

這是x86 dll的樣子

這是x64 dll的樣子

1.首先在左邊100h位置左右(有可能低於100h)的地方,查詢pe字樣

2. 看後面兩個位元組處,如果是'l.'則是x86,如果是'd?'則是x64

3. 便捷記憶:二進位制裡有64的,則為x64

文字編輯器

include stdio.h include string.h include stdlib.h define len sizeof struct linetable struct linetable main 輸出並加入行號 display struct linetable head else ...

文字編輯器

text editer文字編輯器 data ref container tec type ref to cl gui custom container.data ref edit type ref to cl gui textedit.data text line 85 work area it t...

文字編輯器

uedit notepad mybase 筆記類工具 sublime 列模式操作很牛叉 sublime 快捷鍵 常用類操作模式 1.選擇編輯的行,ctrl l,就可以操作了。2.按住shiftr 鍵盤,滑鼠右鍵選擇欲選擇內容。ctrl l 選擇整行 按住 繼續選擇下行 ctrl kk 從游標處刪除至...