混淆問題的研究 1

2021-04-12 17:18:52 字數 431 閱讀 1806

天下所有的碩士都要畢業吧,大家都需要發表一些自己的見解,實在一點我想研究一下我用得到得而且需要得東西,時間不多了,希望我搞快一點弄好.

混淆的問題:首先的必要性,我認為是有必要的,我自己開發的商用軟體,都不希望被人家重複利用,所以裡面的一些東西還是值得保密的.

混淆技術目前基本應該算還是比較成熟了,有些商業產品和開源產品可以使用.

在混淆本身上做文章的可能性不大,找點周邊的....

今天想到一些開發工具包,非jdk自帶的應該還是需要混淆吧,如果是有商業價值的話.例如swt的一些基於eclipse的外掛程式產品,比我用過的windowsbuilder,當然它沒有混淆,也不需要混淆,因為它已經做了windows的本地化,應該都是dll了,但是如果不做本地化的前提下還是比較有意義的,要保護源**,但是不能混淆了類和函式的名字,基於設計模式的一些東西能不能做一些工作:今天想到了門面模式....

swf混淆研究到

swf的abc結構還算比較容易理解。由大到小,就是scripe,class,instance,然後就是方法及變數了。個人理解是乙個類,編譯後在abc中體現就是乙個class和乙個instance。而乙個as檔案就是乙個scripte。有什麼區別呢?如果乙個as檔案中寫了兩個class,這時候就可以看...

Android混淆問題

解決方法 本選項的作用 指定的jar會被打包,但是不會被混淆 jar的依賴一樣會被混淆,依然會檢查引用的類 方法 字段 解決方法 keepattributes signature 解決方法 對於proguard,不要使用keepresourcexmlelements選項 原因 出錯的行 keepcl...

易混淆 的 布局問題

float 從字面上的意思就是浮動,這種在印刷排版之類中可能解釋的更加貼切。float能讓元素從文件流中抽出,它並不佔文件流的空間,典型的就是 混排中文字環繞的效果了。並且float這也是目前使用最多的網頁布局方式。不過需要注意的是清除浮動是你可能需要注意的地方。並且如果你要考慮到古老的ie6之類的...