⑴ 怎麼查看一個exe程序的源代碼
1、需要網路下載一個jad.exe的工具包,放到個人jdk版本的主目錄下的bin目錄下。
⑵ 如何判斷一個exe程序使用的哪種語言
用查殼工具PEIDDIE等等
如果沒有殼則可以看出使用什麼語言編寫的。舉例說裝了peid後,選中exe文件一般在滑鼠右鍵會有一個scanwithpeid的選項,選擇此項若該exe文件沒有加殼就會顯示類似下圖的內容:
可以看出所查exe文件是用microsoftvisualc++v6.0編的 。
⑶ 怎樣知道一個EXE文件是用什麼語言編寫的
從一些細節,例如需要那些DLL庫,需要的其它配置,有無配置文件。
當然,還有更鳥的辦法——反編譯!
Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某個軟體打開,雖然看不道源代碼,但足以判斷,另外的大概是VC了。至於C和匯編,WIN9X下無圖標。
⑷ 如何查看 exe 是什麼代碼編寫的
exe程序是機器代碼,是經過編譯後了的程序,源程序是看不到的.可以通過一些工具反匯編,不過也只能看到匯編代碼,源程序是看不到的。可以通過代碼來進一步判斷,一般各種語言都有自己的特徵。
⑸ 怎麼知道一個exe文件是用什麼編程語言做的呢
額,這個嘛....微軟系統下EXE 好多語言都可以生成...我是學C#的....就我知識范圍的了解...如果用微軟的中間語言IL 做的EXE程序 可以用一個專門反編譯的程序 往回返代碼...但是如果不是.NET中 的語言是沒辦法 返的...我就知道這一個.. 經常破解用的....,,,其餘的編譯器生成的EXE 是不是也可以 返代碼就不知道了.....
⑹ 怎樣知道一個EXE文件是用什麼語言編寫的怎樣寫的
通過看它和什麼庫鏈接可以猜測出用過哪些語言。
比如 Java 語言寫的程序一般不會不與 Java 運行時的 DLL 鏈接(名字好像叫jre.dll),Objective-C 和 Swift 語言寫的程序往往是和objc運行時鏈接的。
C語言鏈接的DLL包括Unix/BSD/Linux系統上的 libc、libxnet 等,和 Windows 上的 Kernel.dll 等。C++也是如此,但鏈接的包括有 libstdcxx,和 Windows 上的 mfc*.dll。
至於是怎樣寫的,就要通過反編譯來看了。