㈠ 如何修改apk文件
一、准備工作:
1、下載軟體ArscEditor.exe
2、下載軟體AndroidResEdit.zip
二、修改 APK 軟體名稱:
1、右擊 APK 安裝包,用壓縮軟體解壓到當前文件夾;
2、解壓後找到文件「resources.arsc」;
3、打開附件①,將文件「resources.arsc」直接拖入ARSC編輯器的空白處中;
4、選擇「string」標簽,並找到鍵值「app_name」;
5、將「區域」切為CN(有的不用切換),然後在「區域值」中修改你想要的軟體名字,修改好後點擊「保存當前值」;
6、點擊「文件」,選擇「保存」,並覆蓋保存;
7、右擊 APK 安裝包,用壓縮軟體打開;(註:無需解壓)
8、將修改好的「resources.arsc」文件直接拖入進安裝包內並確認覆蓋原文件;
㈡ 修改軟體背景或者圖標是否需要反編譯
對於一般程序無需反編,用ResHacker打開該程序,並找出相關的圖片、圖標資源予以替換即可,有的需要脫殼。對那些本來就無皮膚的、背景是灰色的,需要寫個插件上去,但可用前法改圖標。另外在安裝目錄下有時可發現界面的圖片,替換之即可。
㈢ 怎麼在沒有源代碼的情況下修改一個軟體用的MFC。反編譯還是有別的辦法
不用反編譯,用鉤子函數就可以。windows系統打補丁就是用這種技術。大概是設計一個新的dll庫文件掛在原來的程序上,實現一些功能的替換
㈣ 修改軟體功能。我想添加軟體功能,就是把人為手動操作改成自動的。怎麼修改是需要把軟體反編譯還是怎麼
一般這種操作最好的方法是在源代碼上修改
從反編譯修改對於小白來說的話
難度太大了
即使懂編程的人
使用反編譯都不一定會修改
㈤ 修改framework-res.apk必須要反編譯嗎
不動到邏輯的話不需要,解壓出來可以編輯manifest修改依賴、許可權和資源
㈥ exe文件怎樣修改裡面的內容,修改了要能執行
exe是加密的可運行腳本,一般情況下不能修改,要修改就是反編譯,要用到反編譯軟體。
㈦ 如何利用反編譯軟體打開並修改class文件
沒辦法完全反編譯所以的class文件為java文件的,因為java中編譯具有不可逆性。
但是可以將每個文件反編譯,之後直接放到相應的包路徑下來進行重新編碼。
第一步:通過附件的「jd-gui」打開jar文件;
第二步:將每個class文件的內容,粘貼到一個新建的java工程中(包路徑必須相同);
第三步:修改需要修改的類,之後如果運行沒問題的話,直接導出為jar包即可。
備註:其實此過程中出錯的幾率還是很大的,如果能夠實現百分百編譯的話,那麼所以的項目也就間接開源了,這肯定是不現實的。
㈧ 修改軟體需哪些條件是否要有源代碼,才可修改軟體
首先要看什麼語言所編寫的軟體,一般都必須有源碼才可以,因為不管是什麼類型的軟體,代碼都是經過編譯之後生成可執行文件的,一般有人說用反編譯的軟體其實是已個道理,還是為了拿到源碼。c編寫的軟體已經編譯成exe或者很多的dll文件,反編譯的軟體是很多,但是都不準,所以改也很難改。java編寫的軟體編譯成了class文件,反編譯出來也有很多語法錯誤。其他語言暫不舉例,歸根結底,還是需要源碼的,呵呵,因為如果不是可配置的軟體,那就必須用源碼來改。
㈨ 修改apk解壓和反編譯有什麼區別
你好!
APK就是個壓縮包,裡面有已經編譯好的Java偽指令(二進制的,但是是偽指令)和圖片、聲音、布局等「資源」。
而反編譯,則是把Java的偽指令還原成Java的代碼(人類看得懂的玩意兒)。後者能徹底修改別人的程序。
我的回答你還滿意嗎~~
㈩ 反編譯是不是能夠將軟體的源代碼反編譯出來進行修改
不能的,反編譯只能查看匯編代碼,更別說金山毒霸,他做了15年的殺軟,這點防反編譯的技術絕對有