-
1 # 邊緣人
-
2 # 糖大貓cat
並不是所有軟體都能破解,還有破解軟體需要看破解難度,開發商不阻止破解軟體的產生在一定程度上也是在推廣自己的軟體,就像當年微軟windows作業系統,國內幾乎都是盜版,微軟也只是採取真一隻眼閉一隻眼的態度,所以就造成了現在國內對windows系統的依賴性,更多的是很多軟體都是基於windows開發,這樣就更離不開windows了,就像很多學校使用盜版軟體教學,學生學習後使用習慣就有,出來就業後還是依賴這個軟體,這就導致公司需要採購這樣的軟體,如果開發商完全遮蔽盜版軟體 就會使得沒有人使用自己的軟體,推廣上就會很難
-
3 # 成睿軟體
理論上來說,所有軟體都可以破解,就是難度大小的問題。
破解與反破解,病毒與反病毒,黑客與網路安全永遠是矛與盾的存在關係, 破解技術推進軟體安全、演算法安全的進步,病毒推進防毒軟體的升級更新。
為什麼說所有軟體都能破解呢?因為不管什麼軟體最終都需要轉換成系統底層的二進位制指令由cpu解析執行,那麼不管軟體用什麼加密技術在這個環節都要暴露出來,因為加密了cpu就無法識別正確執行指令。
現在的防止破解技術主流有三個方向,但是都是可以破解。
1.外殼加密
給執行檔案外一層外殼,這個外殼是加密狀態,把生成的執行檔案的輸入表、入口、執行順序全部打亂。 對應破解方法 脫殼或者記憶體補丁。
2. 網路驗證
本地執行的程式資料並不完整,需要傳送資料到伺服器執行相關程式碼,這類的破解難度比較大,常用的破解方法是資料劫持和資料模擬,或者上升到了伺服器安全問題。
3.硬體加密
硬體加密就是用額外的硬體裝置來解析還原被加密的資料,常用的有u盾、加密狗。
這類的破解,可以硬體入手,複製克隆加密狗或者u盾。
題外話,市面上很多盜版軟體是廠商樂意看到的結果,甚至他們找人故意放出來的。用盜版培育市場和使用者習慣,等收割的時候就說你們沒有買正版,否則起訴你們,自己還可以做了
例如
國外的window,photos 等。
國內 管家婆 速達等。
回覆列表
水至清則無魚,盜版畢竟是有風險的,新手或許都會去找破解版,但是功能等肯定使用起來不夠流暢,真正需要的專業使用者,還是願意花錢買點正版的。
一個軟體出來,破解版也是一種營銷宣傳手段,要是直接就收費了,哪裡有使用者去下載體驗使用呢