怎麼查看軟件的源代碼?

General 更新 2024-11-18

怎樣查看別人做的軟件的源代碼(高手進)

無論你學什麼都不可能得到真正的源代碼的,原因很簡單,絕大多數的exe或者dll都是用高級語言諸如C/C++/delphi之類開發的,經過開發環境的編譯得到計算機能夠執行的二進制機器碼文件exe,這個過程是通常是不可轉逆的,但是這個過程稱之為反彙編或者反編譯,也就是說你可以用一些軟件(比如W32Dasm等等)將exe之類進行反編譯,得到彙編語言的代碼,這種代碼雖然可能執行結果與原軟件相同,但已經與源代碼完全不同了。因此絕大多數的軟件破解工作,都是基於反彙編的調試工具上進行的,比如ollydbg或者softice等等。

當然有些特例的,比如.net/java/vb等等開發的exe,是有可能用一些專用軟件看到部分源代碼的。

怎麼可以查看一個軟件的源代碼

前觸是你會編程,懂得代碼流程和代碼函數的用途

你在編寫個程序(反射),將軟件源代碼讀出來,就能知道它用了哪些函數,用了哪些方法,怎樣調用的

這樣你就不是知道了它是怎麼寫的,不過編寫反射程序蠻麻煩,現在我還在研究當中

一般軟件漏洞 可以用這個方法檢查出來,進行報復和修復。。。。現在的遊戲外掛,就是利用這個原理編寫出來的

怎樣查看一個軟件的源代碼?

一般情況下是不可能矗(除非公開源代碼的),一般軟件肯定都有加密措施,不然的話,就不會告微軟壟斷、要求微軟公開源代碼了!

公開源代碼的話,我想用vc++一般都可以看吧。自己的觀點,希望能夠拋磚引玉

怎麼查看一個exe程序的源代碼

有很多反編譯軟件但是 目前的那些效率比較低下,而且不是什麼樣的exe程序都可以反編譯的要看編碼的語言你可以去百度一下eXeScope(下載地址 www.onlinedown.net/soft/9594.htm)這個工具你可以試試 祝你好運~

怎麼查看軟件的源代碼

想看到源代碼?我覺得不可能,不是有些程序不能看到,而是所有的程序通過正當的途徑都不能看到源代碼,除非這個程序是你自個寫的。因為幾乎所有的程序在發佈之前都會進行加密、加殼的操作。即使你知道人家採用什麼技術進行的加密也不太可能會原樣的還原出來源代碼。所謂的破解也並不是把原程序的源代碼給還原了之後給你破解的。破解軟件也只不過是反編譯了軟件的彙編代碼而已!

怎樣查看程序的源代碼

一般都是反編譯成彙編代碼的,如果真的用什麼編的就反編譯出什麼語言的源碼,那軟件公司還或不活了?

反編譯軟件通常最好的有以下幾種

soft.ttdown.com/SoftDown_45761.html

www.pediy.com

soft.ttdown.com/...0.html

secrecy.ayinfo.ha.cn/sort/152_1.htm

Corso 5.0 2003-6-14 16:40:46 ★★★ 198

·一個針對fox的反編譯東東,效果怎麼樣沒有測試過。有興趣的可以看看!...

軟件類別:反編譯軟件 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版

DeDe 3.20.04 2003-5-25 11:40:16 ★★★ 834

·這個不用多說了,反編譯Delphi程序的最棒的軟件。她反編譯後的程序清晰明瞭,是反編譯D...

軟件類別:反編譯軟件 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版

Decafe Pro V3.8 2003-5-25 11:37:46 ★★★ 316

·JavaClass的反編譯軟件,可以把二進制的class文件全部反編譯成源代碼。...

軟件類別:反編譯軟件 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版

isDcc v2.10 2003-5-25 11:36:46 ★★★ 241

·反編譯installshield腳本*.ins...

軟件類別:反編譯軟件 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版

w32dasm 2003-5-23 14:25:51 ★★★★★ 3597

·這個軟件可以說是最經典的反編譯軟件了,雖然發佈的很早,但是這麼多年經過無數牛人的修改後增...

軟件類別:反編譯軟件 運行環境:Win9x/NT/2000/XP/ 授權方式:免費版

怎麼查看可執行程序的源代碼 有沒有什麼工具?

只能進行反編譯,你看到也也是一些彙編編碼,想看源碼根本就沒有可能。

滿意請採納

如何查看已編寫好的軟件的源代碼?

除非是未編譯的軟件源代碼,平常你看到的雙擊直接安裝的軟件是經過打包(或者加殼)處理過的。所以你能看到的最多也只是經過反彙編工具解碼出來的彙編代碼,需要很高的彙編知識才能看懂。而且如果軟件加殼了,這個解殼的過程也挺複雜。所以建議你搜一下那個軟件的源碼,如果沒有就沒有辦法了~!

如何查看exe文件的源代碼???

從一些細節,例如需要那些DLL庫,需要的其它配置,有無配置文件。

當然,還有更鳥弧辦法——反編譯!

Foxpro、VFP、Delphi都可以。PB、VB都有特定的文件;BCB可以用某個軟件打開,雖然看不道源代碼,但足以判斷,另外的大概是VC了。至於C和彙編,WIN9X下無圖標。別的,你沒有必要知道

網頁源碼編輯,怎麼查看源碼的HTML代碼在服務器的哪個文件裡 50分

1:看開發文檔

2:看目錄分類,例如:admin目錄下的html有90%以上是後臺的。和網站同名的目錄(或者是網站的英文縮寫、或者是網站的標示代號等)80%是前臺展示頁面;以此類推

3:看html文件的文件名,一般來說html的文件的文件名起名都是有規律或者有意義的,例如:tools.html很明顯是工具欄;header.html很明顯是頭部分;help.html幫助頁面;foot.html底部欄…………

總述:有開發文檔最好,要是沒有就按照2、3解決,或者問你的同事、領導;

小技巧:如果你是Google瀏覽器:按F12候,選擇Sources選項,看左下欄,能幫你定位到網站文件夾

就這麼多了。。。。。。

相關問題答案
怎麼查看軟件的源代碼?
怎麼查看軟件版本?
怎麼查看電腦的機器碼?
怎麼查看卸載的軟件?
怎麼查看視頻的參數?
手機怎麼查看蹭網的人?
怎麼查看自己的店鋪號?
怎麼查看電腦的日誌?
怎麼發現軟件的漏洞?
怎麼查看自己的星座?