導航:首頁 > 編程知識 > 編程怎麼偷看別人代碼

編程怎麼偷看別人代碼

發布時間:2023-03-21 00:28:14

① 游戲軟體怎麼查看源代碼

呵呵 ,源代碼自然看不到了,比如java編寫的游戲代碼發布後都是.class的文件,你如果能成功找到這些文件的話,下載一個java的反編譯器,把這個文件載入進去就可以看到源代碼了!其他語言編寫的代碼,我還真不會弄了!

② 如何查看一個用C++編出來的exe程序的源代碼

除非開發人員把源代碼給你看,否則是做不到的。

理由如下:

C是高級語言,而高級語言的編譯的過程是,首先將高級語言轉化成中間代碼,然後再轉化成匯編,最後用匯編器轉化成相應的機器二進制碼,也就是通常windows下的exe文件。由於匯編和機器碼的可以說幾乎是一一對應的,所以由exe反匯編成匯編代碼是可行的,再進一步就不行了。因為高級語言在結構上就和匯編不一樣,比如說遞歸調用,在匯編里肯定會轉化為堆棧的非遞歸實現的。順著翻譯可以,逆翻譯卻是做不到的。
另外,高級語言自由度遠比匯編高,一樣的匯編代碼完全可以用面貌全不相同的高級語言分別編譯出來,所以高級語言和匯編代碼並不是一一對應的。

有興趣可以看一看編譯原理的書籍。

如有疑問,歡迎追問。

③ 如何快速看懂別人的代碼

1.要養成一個習慣, 經常花時間閱讀別人編寫的高品質代碼.

2.要有選擇地閱讀代碼, 同時, 還要有自己的目標. 您是想學習新的模式|編碼風格|還是滿足某些需求的方法.

3.要注意並重視代碼中特殊的非功能性需求, 這些需求也許會導致特殊的實現風格.

4.在現有的代碼上工作時, 請與作者和維護人員進行必要的協調, 以避免重復勞動或產生厭惡情緒.

5.請將從開放源碼軟體中得到的益處看作是一項貸款, 盡可能地尋找各種方式來回報開放源碼社團.

6.多數情況下, 如果您想要了解"別人會如何完成這個功能呢?", 除了閱讀代碼以外, 沒有更好的方法.

7.在尋找bug時, 請從問題的表現形式到問題的根源來分析代碼. 不要沿著不相關的路徑(誤入歧途).

8.我們要充分利用調試器|編譯器給出的警告或輸出的符號代碼|系統調用跟蹤器|資料庫結構化查詢語言的日誌機制|包轉儲工具和Windows的消息偵查程序, 定出的bug的位置.

9.對於那些大型且組織良好的系統, 您只需要最低限度地了解它的全部功能, 就能夠對它做出修改.

10.當向系統中增加新功能時, 首先的任務就是找到實現類似特性的代碼, 將它作為待實現功能的模板.

11.從特性的功能描述到代碼的實現, 可以按照字元串消息, 或使用關鍵詞來搜索代碼.

12.在移植代碼或修改介面時, 您可以通過編譯器直接定位出問題涉及的范圍, 從而減少代碼閱讀的工作量.

13.進行重構時, 您從一個能夠正常工作的系統開始做起, 希望確保結束時系統能夠正常工作. 一套恰當的測試用例(test case)可以幫助您滿足此項約束.

14.閱讀代碼尋找重構機會時, 先從系統的構架開始, 然後逐步細化, 能夠獲得最大的效益.

15.代碼的可重用性是一個很誘人, 但難以理解與分離, 可以試著尋找粒度更大一些的包, 甚至其他代碼.

16.在復查軟體系統時, 要注意, 系統是由很多部分組成的, 不僅僅只是執行語句. 還要注意分析以下內容: 文件和目錄結構|生成和配置過程|用戶界面和系統的文檔.

④ ipa文件怎麼解包,剛開始學ios編程,想看看人家的代碼怎麼寫的!求教育!

我是這么認為的!把.ipa改成.zip,然後解壓縮,得到的文件夾就是解包後的文件。

⑤ 大學老師是怎麼查看學生的代碼作業的

許多學校C語言的編程有相應的平台,平台上有相應的題目要求,作答後上交,系統自動評判代碼的對錯,比如noj。如果是人工manu看代碼的話多半是助教(研究生)來看,畢竟這種工作量很大,但是我認為多半是某個系統來評判,人工來看的話正確率低,畢竟老練的碼奴也是會犯錯的。

⑥ 怎麼看軟體代碼

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

問題二:怎麼可以查看一個軟體的源代碼 前觸是你會編程,懂得代碼流程和代碼函數的用途
你在編寫個程序(反射),將軟體源代碼讀出來,就能知道它用了哪些函數,用了哪些方法,怎樣調用的
這樣你就不是知道了它是怎麼寫的,不過編寫反射程序蠻麻煩,現在我還在研究當中
一般軟體漏洞 可以用這個方法檢查出來,進行報復和修復。。。。現在的游戲外掛,就是利用這個原理編寫出來的

問題三:如何查看軟體的源代碼 30分 額 你想多了..... 現在軟體都是生成的 也就說源代碼都被加密過了。除非作者把源碼發出來,不然是看不到的。 當然有些牛逼的黑客能反編譯,但人家的反編譯軟體都當傳家寶一樣收著,不會公布出來兆乎的!!!!

問題四:怎樣查看一個軟體的源代碼? 一般情況下是不可能矗(除非公開源代碼的),一般軟體肯定都有加密措施,不然的話,就不會告微軟壟斷、要求微軟公開源代碼了!
公開源代碼的話,我想用vc++一般都可以看吧族轎悉。自己的觀點,希望能夠拋磚引玉

問題五:怎麼查看一個應用程序的源代碼。 不能,唯一的方法就是反匯編,但是反匯編對匯編語言的要求很高,而且效率極低!如果這么容易知道源碼,那麼那些靠寫程序吃飯人飯碗早就掉了!還是問你朋友要源碼吧~要不然自己寫一個...

問題六:怎麼看軟體的編寫代碼??? 可以看
首先你要知道 軟體寫完後是要編譯的 就是把碼翻譯成機器碼 一種很復雜的代碼 人很難讀懂(姑且給你這么解釋) 真正運行的是機器碼 不是代碼
如果想看代碼 最多隻能看到ASM匯編碼 這種代碼是把機器碼進行了代換 使人容易讀寫 一般來說 軟體都有個殼 就像一曾外衣 使你不能直接看到ASM 你首先需要一個去殼軟體 殼的種類很多 甚至是作者自己製作的殼 那就沒辦法破解了(依你目前的水平) 如果能去殼 就搞個反編譯軟體就能看到其ASM碼了
我猜想你可能不懂編程 或是剛入門 不要想著去看這些代碼 目前還不現實 看了也沒什麼用 WINDOWS 幾千萬行代碼 你能理解其中100行就很NB了 看代碼是費時間且不說 如果你想學習編程 就從基礎一點點做起 不要急於求成 你我都不是天才 需要5-10年的艱苦努力去達到編程較高水平
QQ 523141999

問題七:怎麼查看可執行程序的源代碼 有沒有什麼工具? 只能進行反編譯,你看到也也是一些匯編編碼,想看源碼根本就沒有可能。
滿意請採納

問題八:知道一個軟體的全部源代碼,怎麼得到這個軟體 軟體的全部源

問題九:怎樣查看exe代碼 只能debug查看其的匯編指令
比如有一文件c:\1.exe
打開命令提示符然後輸入
debug c:\1.exe
然後回車
輸入d回車是查看16進制和ascii

問題十:怎麼查看自己網站的源代碼 1、在打開的網頁上滑鼠右鍵――查看源代碼,不限於查看自己站代碼,也可以查看別人的,不過只能看不能改。2、自己的站就登陸ftp到自己站點,可以直接看到站點源帆嫌文件。用文本編輯軟體打開就可以查看和編輯了。

⑦ 通過怎樣的方法或者是工具可以查看網頁的源代碼這些源代碼有怎樣的作用

通過什麼樣的方法可以查看網頁源代碼?其實有很多工具和方法都可以查看網頁源代碼,這些代碼可以幫助學習編程或者研究對手網站的程序員有很大的幫助,因為源代碼基本上很難隱藏,所以這樣找尋更方便,下面我就來說一下我平時的一些使用方法,僅供參考。

問題總結

所以通過簡單地瀏覽器就可以查看網頁的源代碼,主要看你要用這個源代碼來做什麼,很多的人都是通過源代去仿製別人的網站,還有些人是用這個方法來學習,不管不過做什麼,這個方法都是最簡單的方法,希望可以幫助到大家,有些網站為了防止別人偷走代碼數據,會進行加密或者隱藏,不過這些也是可以通過技術手段來實現的,以上就是我的個人想法,僅供參考學習。

⑧ 如何看別人寫的C++源代碼

建議先別看那種很難的,
先從網上找一些代碼少的看。
如果非要看代襪野碼多的,得有扎實告段喊的燃梁基本功。
此外,一般是先劃分功能模塊,然後是看聲明文件,.h文件,再看實現的文件。

閱讀全文

與編程怎麼偷看別人代碼相關的資料

熱點內容
ps另存為時找不到文件 瀏覽:818
iphone6s朋友圈視頻沒聲音 瀏覽:728
win10系統工具文件夾 瀏覽:862
微信扔出去的怎樣找回來 瀏覽:744
編程怎麼錄視頻 瀏覽:470
東方財富app解套率怎麼計算 瀏覽:74
win10系統為excel文件在哪裡 瀏覽:578
字幕文件哪個網站下載 瀏覽:745
app怎麼推廣推廣 瀏覽:674
小鳥壁紙哪個文件夾刪不掉 瀏覽:419
閨蜜圈app怎麼樣 瀏覽:931
新版天貓app如何查看詳情 瀏覽:390
sql資料庫同步 瀏覽:492
網路面板線錯了怎麼辦 瀏覽:343
cs6畫筆工具在哪 瀏覽:290
微信刪了數據怎麼恢復 瀏覽:162
啟動器配置文件丟失怎麼辦 瀏覽:896
jsxmlhttppost 瀏覽:614
w8如何取消密碼設置密碼 瀏覽:911
nmap文件轉換成excel 瀏覽:351

友情鏈接