第一千四百四十三章 大水沖了龍王廟(1/2)
第1444章 大水沖了龍王廟
加密狗是一種防止軟體被盜版,破解,拷貝的加密解決方案。
要在國內發展軟體業,目前所面臨的壓力主要來自兩個方面。
一個就是國外軟體巨頭為了防止模仿而建立起的各種智慧財產權專利保護,就拿文本編輯器來說,很簡單的一個文本框下拉條,理論上都可以是存在專利保護的,你要是在自己的軟體里加這麼個玩意兒,別人也可以告你。
另一個方面的壓力,就是極度猖獗的盜版。
軟體和真東西一樣,要防止被盜,就得給它弄一個保險箱,然後鎖起來。
保險箱就是給軟體套上一層保護程序,一般是使用加殼工具或者API加密機制,而加密狗則是門鎖,對被保護的軟體只能通過加密狗通道進行讀取,不然就算拷貝出來,也是一堆亂碼。
但是任何加密工具,除了幾十年後號稱「薛丁格的貓」的量子通訊加密機制,理論上都有被破解的可能。
軟體可以通過反彙編工具將殼子和實用代碼一同翻譯成彙編語言程序,然後通過研究代碼,將殼子剝離掉。
這個工程非常複雜,不是一般實力的公司能夠做得到的,作為一個靠軟體,作業系統,指令集起家的信息科技公司,四葉草當然非常重視對於軟體的破解和反破解工作。
這玩意兒既是矛,也是盾,比如現在,在三星的晶片設計軟體抵達之後,立刻就被送到四葉草公司的獨立實驗室進行破解。
由於現在軟體開發工具的「黑箱效應」還不是特別突出,編解碼和原始碼之間的關係。還不像後世那樣給各種高級開發工具解譯得媽媽都認不得,因此通過反彙編等方式將編解碼反編譯成「彙編語言級原始碼」,變成計算機高手能夠看得懂的東西,是研究學習他人的研發思路,模仿開發出類似技術產品的重要途徑。
如果說這樣的解密方法是拆柜子的話,還有一種更簡單的方法,就是「配鑰匙」。
直接破解解密狗的算法機制,然後用程序模擬一個「新的加密狗」欺騙應用程式,達到自由讀取的目的,這就相當於給保險箱另外配一把,甚至無數把鑰匙。
如此只需要將配套了這個加密狗的源程序和假加密狗一起銷售給客戶,客戶就可以通過這個「模擬狗」隨意使用這套程序,盜版的目的就達到了。
通過反編譯工程研究別人的軟體,在業界是常態,就好像寫作文,你在了解別人怎麼寫文章之後,就能夠蓋頭換面「中譯中」,跟隨別人的思路,按照自己的語言,寫出自己的文章。
除非一些段落你非得照抄,那當然要被判定為抄襲。而所謂的智慧財產權保護,其實就是保護那一些你繞不開,躲不過,除了照抄很難自創的段落。
遇到這種情況,你就只有乖乖交一筆費用,讓人家同意你在專利保護到期以前,使用他的段子。
換成一句更直白的話,那就是四葉草公司,本身也在正大光明地干向宇如今在幹的事兒,但目的完全不同。
一個是拆解研究,一個是直接套現,在法律層面來講,結果當然是不一樣的。
「要我說,我們讀書的目的不就是為了學本事兒?」衛非說道:「像向宇這樣的,算不算已經學到本事兒了?靠他現在的水平,是不是去哪兒都有人要他了?」
「你是想給和尚當說客吧?」周至直接揭破衛非的用心:「國內現在的加密算法本身也不是多麼複雜,向宇靠這一手也吃不了幾年。」
本章未完,點選下一頁繼續閱讀。