當前位置:首頁 » 硬碟大全 » 軟體緩存代碼怎麼改
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

軟體緩存代碼怎麼改

發布時間: 2022-04-28 01:52:29

Ⅰ 如何修改緩存路徑

以win7系統為例。

  1. 右擊「計算機」,選擇「屬性」。

  2. 在彈出來的窗口裡選擇「高級系統設置」。

  3. 在彈出來的窗口選擇「環境變數」。

  4. 需要修改的三個緩存路徑。選擇需要修改的,點擊下方的「編輯」。

  5. 在彈出的窗口的下圖紅框部分填入新的緩存路徑,點擊「確定」即可。

  6. 不要忘記全部要選擇「確定」。

注意事項

一般安裝某一個軟體只需要選擇修改一個緩存路徑,這要根據軟體的默認緩存地址決定。

Ⅱ 軟體代碼怎麼修改

反編譯成IL代碼,改IL代碼,然後編譯IL代碼

Ⅲ c/c++中~~以下代碼是雙緩存,但是我不想要雙緩存,要怎樣修改代碼

HDChDc;
hDc=GetDC(NULL);
HBITMAPhBitMap;
hBitMap=CreateCompatibleBitmap(hDc,with,hight);
CImagemImage;
mImage.Attach(hBitMap);
mImage.Save(pthis->PicPath);

Ⅳ 怎樣查看和修改軟體的源代碼

exe文件信息一般不能直接更改,因為是編譯好的,並且一般都加了殼。
想改的話,得用脫殼了吧。不同的文件有可能用了不同的軟體加了殼。
用各類脫殼工具測試並脫殼後,再反編譯,有可能得到相關文件信息並更改。

(一)殼的概念

作者編好軟體後,編譯成exe可執行文件。 1.有一些版權信息需要保護起來,不想讓別人隨便改動,如作者的姓名,即為了保護軟體不被破解,通常都是採用加殼來進行保護。 2.需要把程序搞的小一點,從而方便使用。於是,需要用到一些軟體,它們能將exe可執行文件壓縮, 3.在黑客界給木馬等軟體加殼脫殼以躲避殺毒軟體。實現上述功能,這些軟體稱為加殼軟體。

(二)加殼軟體最常見的加殼軟體ASPACK ,UPX,PEcompact 不常用的加殼軟體WWPACK32;PE-PACK ;PETITE NEOLITE

(三)偵測殼和軟體所用編寫語言的軟體,因為脫殼之前要查他的殼的類型。 1.偵測殼的軟體fileinfo.exe 簡稱fi.exe(偵測殼的能力極強) 2.偵測殼和軟體所用編寫語言的軟體language.exe(兩個功能合為一體,很棒) 推薦language2000中文版(專門檢測加殼類型) 3.軟體常用編寫語言Delphi,VisualBasic(VB)---最難破,VisualC(VC)

(四)脫殼軟體。 軟體加殼是作者寫完軟體後,為了保護自己的代碼或維護軟體產權等利益所常用到的手段。目前有很多加殼工具,當然有盾,自然就有矛,只要我們收集全常用脫殼工具,那就不怕他加殼了。軟體脫殼有手動脫和自動脫殼之分,下面我們先介紹自動脫殼,因為手動脫殼需要運用匯編語言,要跟蹤斷點等,不適合初學者,但我們在後邊將稍作介紹。

加殼一般屬於軟體加密,現在越來越多的軟體經過壓縮處理,給漢化帶來許多不便,軟體漢化愛好者也不得不學習掌握這種技能。現在脫殼一般分手動和自動兩種,手動就是用TRW2000、TR、SOFTICE等調試工具對付,對脫殼者有一定水平要求,涉及到很多匯編語言和軟體調試方面的知識。而自動就是用專門的脫殼工具來脫,最常用某種壓縮軟體都有他人寫的反壓縮工具對應,有些壓縮工具自身能解壓,如UPX;有些不提供這功能,如:ASPACK,就需要UNASPACK對付,好處是簡單,缺點是版本更新了就沒用了。另外脫殼就是用專門的脫殼工具來對付,最流行的是PROCDUMP v1.62 ,可對付目前各種壓縮軟體的壓縮檔。在這里介紹的是一些通用的方法和工具,希望對大家有幫助。我們知道文件的加密方式,就可以使用不同的工具、不同的方法進行脫殼。下面是我們常常會碰到的加殼方式及簡單的脫殼措施,供大家參考: 脫殼的基本原則就是單步跟蹤,只能往前,不能往後。脫殼的一般流程是:查殼->尋找OEP->Dump->修復 找OEP的一般思路如下: 先看殼是加密殼還是壓縮殼,壓縮殼相對來說容易些,一般是沒有異常,找到對應的popad後就能到入口,跳到入口的方式一般為。 我們知道文件被一些壓縮加殼軟體加密,下一步我們就要分析加密軟體的名稱、版本。因為不同軟體甚至不同版本加的殼,脫殼處理的方法都不相同。

常用脫殼工具: 1、文件分析工具(偵測殼的類型):Fi,GetTyp,peid,pe-scan, 2、OEP入口查找工具:SoftICE,TRW,ollydbg,loader,peid 3、mp工具:IceDump,TRW,PEditor,ProcDump32,LordPE 4、PE文件編輯工具PEditor,ProcDump32,LordPE 5、重建Import Table工具:ImportREC,ReVirgin 6、ASProtect脫殼專用工具:Caspr(ASPr V1.1-V1.2有效),Rad(只對ASPr V1.1有效),loader,peid(1)Aspack: 用的最多,但只要用UNASPACK或PEDUMP32脫殼就行了 (2)ASProtect+aspack:次之,國外的軟體多用它加殼,脫殼時需要用到SOFTICE+ICEDUMP,需要一定的專業知識,但最新版現在暫時沒有辦法。 (3)Upx: 可以用UPX本身來脫殼,但要注意版本是否一致,用-D 參數 (4)Armadill: 可以用SOFTICE+ICEDUMP脫殼,比較煩 (5)Dbpe: 國內比較好的加密軟體,新版本暫時不能脫,但可以破解 (6)NeoLite: 可以用自己來脫殼 (7)Pcguard: 可以用SOFTICE+ICEDUMP+FROGICE來脫殼 (8)Pecompat: 用SOFTICE配合PEDUMP32來脫殼,但不要專業知識 (9)Petite: 有一部分的老版本可以用PEDUMP32直接脫殼,新版本脫殼時需要用到SOFTICE+ICEDUMP,需要一定的專業知識 (10)WWpack32: 和PECOMPACT一樣其實有一部分的老版本可以用PEDUMP32直接脫殼,不過有時候資源無法修改,也就無法漢化,所以最好還是用SOFTICE配合 PEDUMP32脫殼 我們通常都會使用Procmp32這個通用脫殼軟體,它是一個強大的脫殼軟體,他可以解開絕大部分的加密外殼,還有腳本功能可以使用腳本輕松解開特定外殼的加密文件。另外很多時候我們要用到exe可執行文件編輯軟體ultraedit。我們可以下載它的漢化注冊版本,它的注冊機可從網上搜到。ultraedit打開一個中文軟體,若加殼,許多漢字不能被認出 ultraedit打開一個中文軟體,若未加殼或已經脫殼,許多漢字能被認出 ultraedit可用來檢驗殼是否脫掉,以後它的用處還很多,請熟練掌握例如,可用它的替換功能替換作者的姓名為你的姓名注意位元組必須相等,兩個漢字替兩個,三個替三個,不足處在ultraedit編輯器左邊用00補。

常見的殼脫法:

(一)aspack殼 脫殼可用unaspack或caspr 1.unaspack ,使用方法類似lanuage,傻瓜式軟體,運行後選取待脫殼的軟體即可. 缺點:只能脫aspack早些時候版本的殼,不能脫高版本的殼 2.caspr第一種:待脫殼的軟體(如aa.exe)和caspr.exe位於同一目錄下,執行windows起始菜單的運行,鍵入 caspr aa.exe脫殼後的文件為aa.ex_,刪掉原來的aa.exe,將aa.ex_改名為aa.exe即可。使用方法類似fi 優點:可以脫aspack任何版本的殼,脫殼能力極強缺點:Dos界面。第二種:將aa.exe的圖標拖到caspr.exe的圖標上***若已偵測出是aspack殼,用unaspack脫殼出錯,說明是aspack高版本的殼,用caspr脫即可。 (二)upx殼 脫殼可用upx待脫殼的軟體(如aa.exe)和upx.exe位於同一目錄下,執行windows起始菜單的運行,鍵入upx -d aa.exe (三)PEcompact殼 脫殼用unpecompact 使用方法類似lanuage傻瓜式軟體,運行後選取待脫殼的軟體即可 (四)procmp 萬能脫殼但不精,一般不要用 使用方法:運行後,先指定殼的名稱,再選定欲脫殼軟體,確定即可脫殼後的文件大於原文件由於脫殼軟體很成熟,手動脫殼一般用不到。

三、壓縮與脫殼

現在脫殼一般分手動和自動兩種,手動就是用TRW2000、TR、SOFTICE等調試工具對付,對脫殼者有一定水平要求。而自動就稍好些,用專門的脫殼工具來脫,最常用某種壓縮軟體都有他人寫的反壓縮工具對應,有些壓縮工具自身能解壓,如UPX;有些不提供這功能,如:ASPACK,就需要UNASPACK對付。很多文件使用了一些壓縮加殼軟體加密過,這就需要對文件進行解壓脫殼處理後,才能漢化。這種壓縮與我們平時接觸的壓縮工具如winzip,winrar等壓縮不同,winzip和winrar等壓縮後的文件不能直接執行,而這種 EXE 壓縮軟體,EXE文件壓縮後,仍可以運行。這種壓縮工具把文件壓縮後,會在文件開頭一部分,加了一段解壓代碼。執行時該文件時,該代碼先執行解壓還原文件,不過這些都是在內存中完成的,由於微機速度快,我們基本感覺不出有什麼不同。這樣的程序很多,如 The bat,Acdsee,Winxfile等等。

要脫殼就應先了解常用壓縮工具有哪些,這樣知己知彼,如今越來越多的軟體商喜歡用壓縮方式發行自己的產品,如The bat!用UPX壓縮,ACDSEE3.0用ASPACK壓縮等。它有以下因素:一是:微機性能越來越好,執行過程中解壓使人感覺不出來,用戶能接受(給軟體加殼,類似WINZIP 的效果,只不過這個加殼壓縮之後的文件,可以獨立運行,解壓過程完全隱蔽,都在內存中完成。解壓原理,是加殼工具在文件頭里加了一段指令,告訴CPU,怎麼才能解壓自己。現在的CPU都很快,所以這個解壓過程你看不出什麼異常。因為軟體一下子就打開了,只有你機器配置非常差,才會感覺到不加殼和加殼後的軟體運行速度的差別。)。 二是:壓縮後軟體體積縮小,便於網路傳輸。三是:增加破解的難度。首先,加殼軟體不同於一般的winzip,winrar等壓縮軟體.它是壓縮exe可執行文件的,壓縮後的文件可以直接運行.而winzip,winrar等壓縮軟體可壓縮任何文件,但壓縮後不能直接運行。很多站點不允許上傳可執行文件,而只能上傳壓縮的文件,一方面處於速度考慮,也是為了安全性考慮。用加殼軟體壓縮的文件就是體積縮小,別的性質沒改變。還是EXE文件,仍可執行,只是運行過程和以前不一樣了。壓縮工具把文件壓縮後,在文件開頭一部分,加了一段解壓代碼。執行時該文件時,該代碼先執行解壓還原文件,不過這些都是在內存中完成的,由於微機速度快,我們基本感覺不出有什麼不同。

Ⅳ 如何改軟體代碼

首先你需要獲取程序的源代碼,然後按照對應的平台和框架技術進行編寫調整。

Ⅵ 安卓騰訊視頻的緩存文件怎麼改。

沒法改的,只能用騰訊的APP來播放,現在出APP的視頻網站,為了提高手機軟體的應用率都給視頻的緩存文件做過加密處理,當然也不是不可能修改,只是太繁瑣,完全 沒必要

Ⅶ 如何設置BT軟體的緩存

BT下載逐步成為了大家最喜歡的下載方式,因為BT下載有它自己獨特的優勢——資源非常豐富,BT所能下載的很多電影和電視連續劇都是通過其他方式所不能下載到的,然而很多BT用戶卻一直擔心BT下載會對硬碟產生損傷,這里就為大家介紹幾個小技巧,讓大家真正解除BT傷害硬碟的心頭之憂!
一、更改硬碟

由於BT軟體同時使用多線程進行下載和上傳,造成硬碟要進行大量數據吞吐,當一個文件有N個人下載的時候,硬碟就要承受1次下載和N-1次上傳(也就是BT所進行的上傳動作),這樣硬碟的負荷就會大大增加,造成損壞的幾率也大大增加。我們可以通過修改硬碟的CACHE的方法來降低BT下載對硬碟的傷害,具體操作如下:

1.修改注冊表更改硬碟(1)依次打開「開始→運行」,輸入「regedit」打開注冊表,依次展開到以下鍵值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management;

(2)這里,查看是否有「IoPageLockLimit」這個鍵值,如果沒有可以新建一個Dword值(雙位元組值),此處需要輸入16進制數。Windows默認只有512KB的Cache顯然不夠,如果內存在256MB以上,開大一些Cache可以減少硬碟讀寫,提高性能。一般設在8-16MB效果最好。16M對應的是4000,32M對應的是8000,,如果內存大,就設置大點。(圖1) 計算轉換方法如下: -
1MB = 1024K,
16MB = 16384K (
= 4000(16進制)  = 4*16^3 + 0*16^2 + 0*16^1 + 0*16^0 = 16384k (十進制) (3)最後重新啟動計算機即可。
2.設置BT軟體更改硬碟緩存 

修改注冊表的方法對於不熟悉注冊表的朋友來說可能比較麻煩,不敢輕易動手。其實,我們還可以在BT下載軟體中,通過圖形化的操作界面來設置硬碟的緩存。目前主流的BT下載軟體中都帶有調節緩存的設置項目,這里我們以大家所經常使用的BitComet為例進行介紹。 在打開的主界面中,可依次打開主菜單「選項→選項」,在打開的主界面中點擊「磁碟緩存」選項,可以在右側窗口中設置磁碟緩存最小值、最大值,如果下載的速度經常保持在500KB/s,那麼就可以將磁碟緩存大小設為40M,當然也可以勾選「在最大值最小值范圍內自動調整緩存大小」,讓程序自動調整磁碟緩存。在BT軟體中進行設置就相對容易多了,不用記注冊表的子鍵,直接輸入要設置的值即可。 二、降低BT軟體運行優先順序 ! BT比較佔用資源,啟動運行後,可能會對整個系統的性能造成一定的影響。如果使用的是Windows 2000/XP系統,我們可以利用任務管理器把BT軟體的優先順序降低,這樣即使它佔用資源,也不會影響其它應用程序的性能,因為它搶占資源的優先順序不夠高,從而降低對硬碟和系統的影響。具體操作是: 在Windows XP操作系統中,可以按下「Ctrl+Alt+Del」組合鍵開啟系統的「Windows任務管理器」,點擊「進程」選項卡,找到對應的BT下載程序;然後在其上單擊右鍵,然後將右鍵菜單上的「設置優先順序」設置為「低於標准」或「低」就可以了。(
經過以上的幾種方法,我們已經把BT下載對硬碟的損傷幾乎降到了「0」,只要你在使用的時候不要一次性開太多的下載或上傳的窗口(通常1到3個就行了),那麼你就可以放心地進行BT下載了。

Ⅷ 怎樣修改一軟體的源代碼

到文件夾找到你想改的文件,然後用記事本打開,如果沒有許可權就拖到桌面,修改後保存,然後再放回去就行了。不過如果你沒有專業知識還是不要改了,亂改肯定是沒用的

Ⅸ 好多app上都有清空緩存 這個功能,請問代碼怎麼寫。

主要看你在沙盒中存了什麼東西了,清除緩存時就是找到當時你存東西的路徑,把這個路徑下的文件刪除。

Ⅹ 如何修改電腦緩存

1、在非系統盤,建立一個文件夾用於存放系統「垃圾」。(文件夾名稱自己定)。
2、雙擊打開該文件夾。
3、復制該文件夾的路徑。
4、點擊「我的電腦」,右鍵打開屬性菜單。
5、點擊「高級」菜單,打開「環境變數」選項。
6、在「用戶變數「處,分別點擊變數「TEMP」和「TMP」的編輯按鈕,把剛才復制的路徑(D:\系統TEMP)復制到變數值,點擊確定退出編輯。
7、在「系統變數「處,找到名稱「TEMP」和「TMP」的變數,按照上一部操作,完成修改。