A. 雲電腦源代碼在哪裡
准備工作
手機已經root
adb.exe 已經放到了系統環境變數,也就是打開cmd 後輸入 adb不會報錯銷腔,如下圖
手機能連上電腦,並且手機開啟usb調試模式
最後,在cmd窗口內輸入 adb shell,不報錯的話,那麼准備工作就已經ok了。(如下圖)
找到源代碼,並到本地
首先進入shell,在cmd內輸入 adb shell
輸入 su (切換到超級用戶)
輸入cd /data/data/com.tencent.mm/MicroMsg/
進入到騰訊文件夾內
輸入 ls -ll,顯示文件修改的日期
下圖中,很長的這種文件夾是具體的微信小程序文件夾,可以看到我這邊有虧旁衫三個,那到底哪個是我要找到的呢?
可以參考日期,也就是你第一次打開這個小程序的日期(或者這個小程序更新的日期)如果無法確定的話,也可以把所有的文件夾的小程序源代碼弄出來。。。
因為我這個是新裝的微信,所以可以確定紅框選中的是跳一跳這個小程序文件夾
cd (也就是剛才確定的文件夾名字
cd appbrand/pkg (也就是具體源啟枯代碼位置
輸入 ls -ll
找到時間為最近並且後綴是wxapkg的文件
輸入 exit,退出 shell
在cmd命令行內輸入 adb pull /sdcard/_1123949441_93.wxapkg .
表示把上面找到的文件到電腦上
這個_1123949441_93.wxapkg 是上面找到的名字
解包
在上面我們已經把小程序的源代碼下載到本地了
後面就是解包了,先到https://github.com/jin10086/wxgameHacker/blob/master/wxapkg_unpack.py 下載 這個python文件(python3的)
然後修改代碼,把fname修改成 小程序的位置(也就是上面到本地的位置)
然後就是執行這個python文件
pythonwxapkg_unpack.py
然後就可以看到已經生成源代碼了
B. 從那裡可以找到並下載開源軟體的源代碼越詳細越好。謝謝了
google code和soure fe是兩個最大的開源軟體平台,許多開源項目都架在上面。
我玩了一液罩段時間的ubuntu,常常在上面下載軟體。有一些是跨平台的,有一些則只能在linux下編譯。
源碼包的文件擴展名一般為.tar.gz或者 .tar.bz2,linux下常用的兩個打包壓縮格式,winrar也可以解壓它。
那個啊`~~
你去下載linux裡面很多啊~
which 7z|xargs dpkg -S|cut -d ":" -f 1|xargs apt-get source
如果樓主使用的是鬧逗鬧ubuntu,debian等系統,可以試試上面的命令,已經在我的ubuntu10.10下測試通過
或者在soure fe下載
:sourcefe./projects/sevenzip/files/7-Zip/9.20/7z920.tar.bz2/download
許多的開源項目都架在sourge fe和google code上,源碼包一般擴展名tar.bz2 ,tar.gz ,tgz等都是linux下常見的打包壓縮格式,7z為指渣跨平台軟體,在windows,linux下都可以編譯。
打開開源中國網站;
注冊、登錄;
在網站內查找關鍵詞;
再所需要的網頁下載。
其實國外也有很多類似的網站,可以搜搜。
:code.google./p/opensofare/downloads/detail?name=imgburn.exe&can=2&q=
在右邊欄選擇Source
官方網址::imgburn.
網站上說此軟體為免費軟體不是開源軟體。
sf.應該有吧
開源的源字就是只代碼的。
開源是為了軟體共享,讓更多的人參與軟體的完善中去。當然,具體的開源宗旨的話你可以看各個開源協議的目標和宗旨。
源代碼就是作者書寫的程序代碼,通常是有意義的,人能看懂匯編及高級語言代碼。
這些源代碼經過編譯器編譯鏈接後會變成由計算機能夠看懂的二進制可執行代碼,這些代碼通常人是看不懂的,當然有些也可以通過反匯編等手段一定程度上「看懂」
所謂的開源軟體,就是作者將源代碼與編譯後的可執行代碼同時發布。
一般的軟體,作者只是發布編譯後的可執行代碼,而不發布源代碼。
要看作者有沒有發布此程序的源碼出來.
如果確認是開源軟體, 去作者主頁下載即可.
你可以用SVN軟體在這里同步到最新的代碼:
:svn.apache./repos/asf/hadoop
其實你同步你研究領域的分支就可以了,全同步實在太大了。
SVN軟體可以用Tortoise SVN,使用方法一下就可以了。
當然也可以到cloudera或Yahoo!的hadoop官網的download鏈接去下載。
C. 如何找到軟體的源代碼
源碼就是指編寫的最原始程序的代碼。運行的軟體是要經過編寫的,程序員編寫程序的過程中需要他們的「語言」。音樂家用五線譜和音符,建築師用圖紙和筆,那程序員的工作的語言就是「源碼」了。
人們平時使用軟體時就是程序把「源碼」翻譯成我們可直觀的形式表現出來供我們使用的。[1]
任何一個網站頁面,換成源碼就是一堆按一定格式書寫的文字和符號,但我們的瀏覽器幫我們翻譯成眼前的模樣了
D. 怎麼查看軟體源代碼
問題一:怎樣查看別人做的軟體的源代碼(高手進) 無論你學什麼都不可能得到真正的源代碼的,原因很簡單,絕大多數的exe或者dll都是用高級語言諸如C/C++/delphi之類開發的,經過開發環境的編譯得到計算機能夠執行的二進制機器碼文件exe,這個過程是通常是不可轉逆的,但是這個過程稱之為反匯編或者反編譯,也就是說你可以用一些軟體(比如W32Da *** 等等)將exe之類進行反編譯,得到匯編語言的代碼,這種代碼雖然可能執行結果與原軟體相同,但已經與源代碼完全不同了。因此絕大多數的軟體破解工作,都是基於反匯編的調試工具上進行的,比如ollydbg或者softice等等。
當然有些特例的,比如/java/vb等等開發的exe,是有可能用一些專用軟體看到部分源代碼的。
問題二:如何查看軟體的源代碼 30分 額 你想多了..... 現在軟體都是生成的 也就說源代碼都被加密過了。除非作者把源碼發出來,不然是看不到的。 當然有些牛逼的黑客能反編譯,但人家的反編譯軟體都當傳家寶一樣收著,不會公布出來的!!!!
問題三:怎麼可以查看一個軟體的源代碼 前觸是你會編程,懂得代碼流程和代碼函數的用途
你在編寫個程序(反射),將軟體源代碼讀出來,就能知道它用了哪些函數,用了哪些方法,怎樣調用的
這樣你就不是知道了它是怎麼寫的,不過編寫反射程序蠻麻煩,現在我還在研究當中
一般軟體漏洞 可以用這個方法檢查出來,進行報復和修復。。。。現在的游戲外掛,就是利用這個原理編寫出來的
問題四:如何查看已編寫好的軟體的源代碼? 除非是未編譯的軟體源代碼,平常你看到的雙擊直接安裝的軟體是經過打包(或者加殼)處理過的。所以你能看到的最多也只是經過反匯編工具解碼出來的匯編代碼,需要很高的匯編知識才能看懂。而且如果軟體加殼了,這個解殼的過程也挺復雜。所以建議你搜一下那個軟體的源碼,如果沒有就沒有辦法了~!
問題五:怎樣查看一個軟體的源代碼? 一般情況下是不可能矗(除非公開源代碼的),一般軟體肯定都有加密措施,不然的話,就不會告微軟壟斷、要求微軟公開源代碼了!
公開源代碼的話,我想用vc++一般都可以看吧。自己的觀點,希望能夠拋磚引玉
問題六:怎樣在安卓設備上查看軟體源代碼 安卓設備是無法查看軟體源代碼的。每一個在手機安裝的app,都是經過嚴格的加密和數字簽名發布的應用程序,想要看到源代碼必須破解加密,不過這幾乎不可能。
一些簡單的應用程序還是可以反編譯工具,查看到源代碼的。
問題七:怎麼查看可執行程序的源代碼 有沒有什麼工具? 只能進行反編譯,你看到也也是一些匯編編碼,想看源碼根本就沒有可能。
滿意請採納
問題八:怎麼查看一個應用程序的源代碼。 不能,唯一的方法就是反匯編,但是反匯編對匯編語言的要求很高,而且效率極低!如果這么容易知道源碼,那麼那些靠寫程序虧薯宴吃飯人飯碗早就掉了!還是問你朋友要源碼吧~要不然自己寫一個...
問題九:游戲軟銷銀件怎麼查看源代碼? 呵呵 ,源代碼自然看不到了,比如java編寫的游戲代碼發布後都是.class的文件,你如果能成功找到這些文件的話,下載一個java的反編譯器,把這個文件手伍載入進去就可以看到源代碼了!其他語言編寫的代碼,我還真不會弄了!
問題十:怎麼查看一個exe程序的源代碼 有很多反編譯軟體但是 目前的那些效率比較低下,而且不是什麼樣的exe程序都可以反編譯的要看編碼的語言你可以去網路一下eXeScope(下載地址 onlinedown/soft/9594)這個工具你可以試試 祝你好運~
E. 怎樣提取一個軟體的源代碼
1、一款知名的開源軟體,大部分都有褲談自己的官方網站,我們可以從它的官方網站上去下載。
比如,下載linux內核源碼,我們可以搜索一下官網,然後去下載。
F. 游戲軟體怎麼查看源代碼
游戲都是進行過編譯,加密的無法看到源代碼。如果你想查看的游戲是開源的,可以到游戲的開源網站進行查看。
查看APP應用的源代碼的具體方法步驟如下:
1、首先在電腦內下載並安裝獲取網頁源碼app。
2、然後單擊打開網頁源碼APP並在APP中的輸入框內輸入想要查看的網址,再在界面內找到GO選項單並單擊。
3、單擊後等待APP最後載入3秒就可以成功的獲取APP源代碼並查看了。
Android 系統源代碼多大
是指sdk的源碼,還是android操作系統的源碼,不過都有10G左右,另外sdk的源碼是用git管理的,一次下載後,用git check就可以切換到各個版本。
Android SDK是用於開發Android上JAVA應用程序的,另外發布Android NDK,可以添加一些C語言寫的鏈接庫,至於Linux代碼,可以在Android源代碼中找到(SDK程序中只有編譯好的測試映像)。
應用程序開發用不到Linux代碼(搞嵌入式開發才會用到,而SDK不負責底層開發)。
G. 如何查看exe文件的源代碼
可安以下的步驟來查看exe文件的源代碼。
一、在網路上搜索下載反編譯工具ILSpy,ILspy是一個開源的.net反編譯軟體,使用十分方便。解壓後如圖,雙擊.exe文件打開解壓工具。
這樣就完成了所有的步驟!
H. 怎麼查看程序的源代碼 在線等~~
這個很簡單,你需要按照以下步驟:
(1)用瀏覽器打開你需要的頁面後,在頁面沒有鏈接的空白處單擊右鍵,然後單擊選擇「查看源文件」(關於這個選項名稱,不同的瀏覽器略有不同,ie和騰訊tt是「查看源文件」,opera是「源代碼」……反正是同一個選項)
(2)之後瀏覽器會自動彈出該頁面的源代碼,ie、世界之窗和騰訊tt都是彈出.txt的文本文檔,opera和chrome的源碼則出現在一個新建頁面里。
(3)特別注意的是:對於初學者而言,可能會誤認為這個源代碼就可以直接拿來用了。其實這個只是該靜態頁面處於當前狀態的源碼,可能拿去本地訪問也能成功,但是其中的鏈接和圖片等動態結構並沒有包含進去。意思是,不要想偷懶直接源文件中的代碼,對於這樣的靜態代碼,學習即可,原樣照搬是行不通的。
(4)如果想自己嘗試把網站的源碼下載下來本地訪問的話,就比較復雜了,你需要搭建一個以apache伺服器 + mysql資料庫 + PHP(一種網路腳本語言)支持的平台。把源文件擴展名改為.php,放進伺服器默認的網路文件夾中,然後用瀏覽器訪問這個文件,就能打開靜態頁面了。
希望能夠幫助你~~呵呵…………
I. 怎樣查看一個軟體的源代碼
對於現在的軟體來說,源代碼是最基礎的部分,得到了源代碼也就幾乎得到了軟體的全部。源代碼對於商業性質的軟體來說是極其重要的,一旦泄露就會造成非常大的損失,所以源代碼是一個軟體開發團隊的最高機密。
正因如此,很多人出於不同目的,會想辦法得到軟體的源代碼,但是我們知道,軟體的最終產品一般是已經編譯過的文件,就像我們初學C語言時生成的 exe 文件一樣,是一些二進制符,不能直接查看源碼。
想要查看一個軟體的源代碼,首先要確定這個軟體的開發者是否已經將其開源,如果開源的話就不必大費周章地去反編譯了,直接去開源社區里就會發現該軟體的源碼,開發者一般也會提供源碼的下載鏈接。
如果軟體不開源,那就要進行反編衡棚譯了,查看大多數軟體的源碼都需要用到這個方法,即使反編譯了,看到的源代碼也是非常混亂的,因為為了保護源碼,開發者在編譯前都會進行混淆,目的就是即使有人反編譯成功,也無法看懂代碼里的邏陪攔困輯,這也是保護源蘆念碼的最後一道防線。
J. 如何查看電腦上某程序的源代碼 如計算器
可以通過GitHub源代碼ping在計算機中檢查計算器的源代碼。具體操作方式如下:
1、進入GitHub的Microsoft個人問題主頁,如下圖所示。
(10)程序的源代碼在哪裡擴展閱讀:
GitHub的Windows應用
GitHub 使用 git 分布式版本控制系統,而 git 最初是 LinusTorvalds 為幫助Linux開發而創造的,它針對的是 Linux 平台,因此 git 和 Windows 從來不是最好的朋友,因為它一點也不像Windows。
GitHub 發布了GitHub for Windows,為 Windows 平台開發者提供了一個易於使用的 Git 圖形客戶端。
GitHub forWindows是一個 Metro 風格應用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 擴展。
GitHub 為 Windows 用戶提供了一個基本的圖形前端去處理大部分常用版本控制任務,可以創建版本庫,向本地版本庫遞交補丁,在本地和遠程版本庫之間同步。微軟也通過CodePlex向開發者提供 git 版本控制系統,而 GitHub 創造了一個更具有吸引力的 Windows 版本。