cao死我好湿好紧好爽动态视屏|精选久久久久久久久久|中文无码精品一区二区三区四季|AAA国语精品刺激对白视频|

當(dāng)前位置:首頁 > 軟件開放 > 正文內(nèi)容

怎么看一個軟件是用什么語言寫的(怎么知道一個軟件是用什么語言寫的)

軟件開放2年前 (2023-04-02)1365

本篇文章給大家談?wù)勗趺纯匆粋€軟件是用什么語言寫的,以及怎么知道一個軟件是用什么語言寫的對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

怎么看軟件用什么語言編寫的

現(xiàn)在的軟件有的不純是用一種語言編寫,可以用spy++,vc6自帶的,然后用它判斷,如果類名是thunder,則為vb程序,為t開頭,一般是delphi程序,有afx的,一般為mfc程序,比較正常的,則為win32程序,用c或32位匯編編寫

想簡單的判斷,可以用查殼軟件,peid等,一般你可以去下載破解工具包即可

怎么辨別一個軟件使用什么語言編寫的

如果是GUI的程序,有個很好的方法,用spy++這個微軟的小工具來看,從類名前綴就能看出是什么編寫的。我簡單羅列下:

1、afx__開頭的:mfc寫的;

2、t_開頭的:一般是delphi,少部分是c++builder;比如主窗體一般是tMainForm;

3、thunder_開頭的:一般是VB6寫的;

4、windows__開發(fā)頭的,一般都是.net寫的;

5、awt__或者swing__開頭的,一般都是java寫的;

6、其他的直接以win32api gui控件開頭的,一般都是c++或者VC++寫的。

7、其他請補充.......

如何查看exe文件是用什么語言寫的?

一般沒有辦法可以保證獲取EXE文件是什么語言寫的,只是對于編譯后沒有進行任何處理的EXE文件,可以去看它是否符合常見的DELPHI、VB、VC++等編譯器的規(guī)律,然后猜測其是什么語言編寫的。

對于高級語言的反編譯,理論上就是不可能的,除非是對于PHP、FOXPRO這些偽編譯系統(tǒng)。雖然EXE都可以反匯編,但是真正想反匯編之后做個什么大的手足,是非常非常困難的。

用名為PEiD的這個軟件把這個,exe查一下,如果它沒有加殼的話,就可以看出是用什么語言寫的,如果它加了殼,要把它脫殼以后,才能看得出是用什么語言寫的。

從一些細節(jié),例如需要那些DLL庫,需要的其它配置,有無配置文件。 當(dāng)然,還有更鳥的辦法——反編譯! Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某個軟件打開,雖然看不道源代碼,但足以判斷,另外的大概是VC了。至于C和匯編,WIN9X下無圖標(biāo)。

擴展資料:

通過看它和什么庫鏈接可以猜測出用過哪些語言。比如Java語言寫的程序一般不會不與Java運行時的DLL鏈接(名字好像叫daojre.dll),Objective-C 和Swift語言寫的程序往往是和objc運行時鏈接的。

C語言鏈接的DLL包括Unix/BSD/Linux系統(tǒng)上的libc、libxnet等,和Windows上的Kernel.dll等。C++也是如此,但鏈接的包括有l(wèi)ibstdcxx,和Windows上的 mfc*.dll。

雖說幾乎任何高級語言編譯的exe文件都可以通過反編譯的方法獲得源代碼,但到目前為止,還沒有一種反編譯的方法可以獲得百分百完整、準(zhǔn)確的源代碼。

而學(xué)過編程的都知道,源程序中有時候哪怕錯一個字符,運行結(jié)果都有可能完全出人預(yù)料。因此反編譯獲得的源代碼,重新編譯為exe文件后,要么就是無法運行,要么就是面目全非了。

怎樣快速知道一個程序是什么語言編寫的?

windows上的話,不考慮腳本語言,只說exe及dll,常用的做法是使用工具ExeinfoPE來查看,該工具可查看一個可執(zhí)行文件是否被加殼加密,如果未被加殼加密,那么就可以查看推測的編寫語言。

windows:dumpbin或者 安裝Dependency Walker。這幾個都是查看可執(zhí)行程序dll依賴關(guān)系的命令,看其依賴的庫,基本可以判斷出是何種編程語言所編寫的。

介紹

編程語言處在不斷的發(fā)展和變化中,從最初的機器語言發(fā)展到如今的2500種以上的高級語言,每種語言都有其特定的用途和不同的發(fā)展軌跡。

編程語言并不像人類自然語言發(fā)展變化一樣的緩慢而又持久,其發(fā)展是相當(dāng)快速的,這主要是計算機硬件、互聯(lián)網(wǎng)和IT業(yè)的發(fā)展促進了編程語言的發(fā)展。

關(guān)于怎么看一個軟件是用什么語言寫的和怎么知道一個軟件是用什么語言寫的的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃描二維碼推送至手機訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://m.smallwaterjetsystem.com/post/15000.html

“怎么看一個軟件是用什么語言寫的(怎么知道一個軟件是用什么語言寫的)” 的相關(guān)文章

警方抓獲仿造健康碼軟件開發(fā)者(偽造健康碼違法嗎)

警方抓獲仿造健康碼軟件開發(fā)者(偽造健康碼違法嗎)

今天給各位分享警方抓獲仿造健康碼軟件開發(fā)者的知識,其中也會對偽造健康碼違法嗎進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、警方抓獲仿造健康碼軟件開發(fā)者,法律會如何定性此案? 2、杭州警方已抓獲仿造健康碼軟件開發(fā)者,是否該嚴懲? 3、警方抓獲仿造健康...

河南軟件開發(fā)(河南軟件開發(fā)公司)

河南軟件開發(fā)(河南軟件開發(fā)公司)

本篇文章給大家談?wù)労幽宪浖_發(fā),以及河南軟件開發(fā)公司對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、河南863軟件公司怎么樣? 2、河南車目標(biāo)軟件科技有限公司怎么樣 3、河南軟件開發(fā)專業(yè)的公司 4、河南省軟件工程專業(yè)排名 5、河南鄭州有哪些比較專業(yè)的APP...

網(wǎng)頁源碼獲取什么意思(網(wǎng)站源碼是什么東西)

網(wǎng)頁源碼獲取什么意思(網(wǎng)站源碼是什么東西)

本篇文章給大家談?wù)劸W(wǎng)頁源碼獲取什么意思,以及網(wǎng)站源碼是什么東西對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、網(wǎng)頁里源碼是什么 2、什么是網(wǎng)頁源代碼? 3、網(wǎng)頁制作源代碼是什么意思? 4、網(wǎng)頁源代碼指什么 5、網(wǎng)站的源代碼是什么意思? 6、網(wǎng)頁源代碼是...

如何在剪映上傳自己制作的模板(怎么把作品上傳到剪映,自己做的模板怎么上傳到剪映)

如何在剪映上傳自己制作的模板(怎么把作品上傳到剪映,自己做的模板怎么上傳到剪映)

本篇文章給大家談?wù)勅绾卧诩粲成蟼髯约褐谱鞯哪0?,以及怎么把作品上傳到剪?自己做的模板怎么上傳到剪映對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、剪映專業(yè)版如何將視頻嵌入模板 2、剪映怎么做模板讓別人用? 3、剪映怎樣做模板出售 4、用剪映怎樣制作放假通知模...

支付寶官網(wǎng)登錄入口(支付寶官網(wǎng)登錄入口手機版)

支付寶官網(wǎng)登錄入口(支付寶官網(wǎng)登錄入口手機版)

本篇文章給大家談?wù)勚Ц秾毠倬W(wǎng)登錄入口,以及支付寶官網(wǎng)登錄入口手機版對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、支付寶電腦版登錄首頁 2、怎么登錄支付寶賬號 3、電腦支付寶的官方網(wǎng)址是? 4、如何登陸支付寶首頁 5、支付寶登錄首頁官網(wǎng) 支付寶電腦版登錄...

安卓手機怎么看psd文件(安卓手機怎么查看psd文件)

安卓手機怎么看psd文件(安卓手機怎么查看psd文件)

今天給各位分享安卓手機怎么看psd文件的知識,其中也會對安卓手機怎么查看psd文件進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、psd文件要怎么打開,電腦怎么打開,手機怎么,求詳細 2、PSD文件用什么打開?眾多PSD格式文件處理工具軟件推薦 3、...