簡介
破解版是熱衷於軟體逆向工程的朋友們利用一些工具對軟體進行靜態和動態的跟蹤從而得到軟體註冊碼,或利用16進制軟體對軟體的彙編代碼進行修改達到跳過註冊步驟的目的,更有高人會研究出註冊碼加密算法,並作出相應的序列號運算器,大大方便了人們的套用。◆狹義上的破解版僅指改寫原軟體所得的版本。
◆破解版的標誌通常是“[CR]”(來自英文CRACK,意為“破解)。
◆破解版的檔案包內通常包含一個補丁檔案patch.exe用於執行安裝後的破解,或是多個CRACK過的檔案用於對安裝目錄下的原檔案進行覆蓋。
2出現原因
其實軟體開發商為了保護自己的利益,在軟體中加入各種限制措施,防止用戶濫用自己開發的軟體,這是正常的做法。但有的開發商要價過高,而軟體功能低下,長時間不升級新功能,造成用戶這個“弱勢群體”的消費利益受到損害。例如:某軟體只能在一台電腦上安裝使用,要價幾千元,但客戶需要幾台電腦甚至十幾台電腦上安裝使用,那么這筆開支將是非常龐大的,這是和我國的經濟狀況和軟體發展水平是極不相稱的。所以我們提供了以最低成本的服務,來實現你最大的利潤收益;中國的軟體行業變化大,你買的正版,可能因為開發商的變動而失去服務的支持,但軟體卻要你輸入新的註冊碼;更有甚者,一些專業的軟體,是外國人開發的,你就算想註冊成正版的,也沒有門路去註冊。以上種種原因,催生了破解版的出現。這其實是當前網路上提供的下載軟體的授權方式。
3版本分類
商業版:也就是正規的商業發行版,這種軟體本應通過正規購買方式獲得,但網路上一些朋友將這些軟體進行技術處理之後以軟體包的形式提供下載,一般來說在使用上和正規購買的版本沒有什麼區別。
試用版:
這類軟體一般是商業軟體開發商自己通過網路提供於大家下載的。但和正式商業版相比在功能上會有一定限制,比如原來在網路上提供的金山2003試用版。就有使用次數的限制。
共享版:
也就是共享軟體,這類軟體一般是由個人開發完成,只通過網路下載的方式發行,但軟體開發者為了獲取利益,會對軟體進行技術處理,在未向作者正式購買該軟體之前會在使用過程中受到一定限制,如只能使用30天,或者某些高級功能無法使用。當使用者向作者付款之後,會通過比如註冊碼方式對軟進行解鎖,從而能夠無障礙使用該軟體。
免費版:
和共享軟體一樣,大多由個人開發,但卻是免費提供給大家使用,沒有任何功能或時間、次數上的限制。但一般不允許對該軟體進行二次開發或用於商業贏利目的。
自由版:
也就是自由軟體,這類軟體不但向使用者提供沒有任何限制的使用許可權,而且遵循相關的自由軟體授權協定允許任何人對該軟體進行二次開發或用於商業用途,甚至有時會提供軟體原始碼(LINUX軟體大多屬於此類)。
破解版(註冊版):
嚴格來說這不屬於一種授權版本,因為他是針對商業版、試用版、共享版這類有使用限制的軟體進行二次開發之後形成的特殊版本,也就是說,使用者可以在沒有任何經濟付出的條件下無限制的使用該軟體的全部功能。一般通過改寫原軟體、製作算號器、攔截註冊信息等等方式實現。
綠化版:
對作業系統無污染,不需要安裝,方便卸載,便於攜帶,可以拷貝到便攜的隨身碟上到處運行。一句話概括就是方便無污染。這類軟體基本上具備以下特點:
1、不對註冊表進行任何操作(或只進行非常少的,一般朋友能理解的操作,典型的是開機起動。少數也進行一些臨時操作,一般在程式結束前會自動清除寫入的信息)。
2、不對系統敏感區進行操作,一般包括系統起動區根目錄、安裝目錄(windows目錄)、程式目錄(ProgramFiles)、帳戶專用目錄。
3、不向非自身所在目錄外的目錄進行任何寫操作。
4、因為程式運行本身不對除本身所在目錄外的任何檔案產生任何影響,所以,根本不存在安裝和卸載問題。
5、程式的刪除,只要把程式所在目錄和對應的捷徑刪了就可以了(如果你手工在桌面或其它位置設了捷徑),只要這樣做了,程式就完全乾淨地從你的電腦里刪去了,不留任何垃圾。
6、不需要安裝,隨意拷貝、複製就可以用(重裝作業系統也可以)。
硬碟版:
可以不通過註冊列表而直接從硬碟上讀取的程式(一般是遊戲)。一般是從網上下載的(說白了也就是盜版的)程式,區別於下載的光碟鏡像(ISO、MDF等)。硬碟版一般無需安裝,下載好後打開即可直接運行。同“綠色版”類似,不修改註冊表,不更改系統設定,無載入項(被病毒感染或是被別有用心者修改除外)。
4套用介紹
破解版軟體在不同套用領域有所區別,就筆者較熟悉的管理軟體來說,破解軟體絕大多數人是用來學習與研究的,但也有少數人真正用於企業,不過風險就要自己承擔了,畢竟數據安全大於天啊!有些破解版還帶有木馬。但美中不足是,破解版存在某些功能無法使用的缺陷.
國內比較專業的搞破解軟體的網站有:破解基地,破解軟體商城等等