exe文件怎么查看代碼(exe文件怎么查看代碼信息)
exe文件是以二進(jìn)制的形式存儲(chǔ)的,你要是喜歡看一大堆的01,用ultrEdit32可以看得。
VS2017利用dumpbin工具查看exe和dll的依賴項(xiàng)或提供的API查看某個(gè)EXE依賴于哪些DLL 這里我已自己生成的某個(gè)exe程序?yàn)槔齀DAViewexe,為了查看方便我們可以將信息輸出到某個(gè)文件中,命令如下回車,查看文件信息這里我們。
exe程序是機(jī)器代碼,是經(jīng)過編譯后了的程序,源程序是看不到的可以通過一些工具反匯編,不過也只能看到匯編代碼,源程序是看不到的。
用可執(zhí)行文件修改器,比如eXeScope htm華軍下載網(wǎng)址 === 小巧但功能極其強(qiáng)大的本地化工具,可以直接修改 VC++ 及 DELPHI 編制的 PE 格式文件的資源,包括菜單對話框字符串和位圖。
不可以的,已經(jīng)轉(zhuǎn)換為了機(jī)器指令,不能恢復(fù)為源程序的 有的反編譯軟件,其實(shí)只能恢復(fù)標(biāo)準(zhǔn)控件的語句,實(shí)際的用戶寫的根本無法恢復(fù)只能用vbexplorer之類的軟件查看資源,查看窗體之類的 代碼是看不到的 要修改一個(gè)exe程序。
或其他的程序代碼,根據(jù)語言不一樣生成方式也不一樣,要想看編譯好了的exe文件的代碼就用反匯編工具查看就行了,經(jīng)常用到的有OD,c32asm還有其他的一些,我倒是經(jīng)常用這兩個(gè)而且還能看dll的動(dòng)態(tài)鏈接庫文件和sys的驅(qū)動(dòng)。
exe的產(chǎn)生可以有若干途徑\x0d\x0a\x0d\x0a絕大多數(shù)編譯型語言產(chǎn)生的exe,你是無法查看源代碼的,否則全球的程序員都失業(yè)了\x0d\x0a\x0d\x0a盡管你無法查看源代碼,但可以有一些反匯編或跟蹤方式,同樣可以。
exe文件是針對加了殼的文件而言的,并不是所有的exe文件都加殼了的 殼有點(diǎn)像馬甲的意思,脫了殼之后還是exe文件,還是看不到源代碼的 反編譯是對的,以前有極少數(shù)語言編的軟件可以反編譯出來,但是效果也不是很理想,目前。
可安以下的步驟來查看exe文件的源代碼一在百度上搜索下載反編譯工具ILSpy,ILspy是一個(gè)開源的net反編譯軟件,使用十分方便解壓后如圖,雙擊exe文件打開解壓工具二選擇file,點(diǎn)擊“打開”,選擇要反編譯的文件。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。