日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

兩種免費的Java Obfuscator比較

瀏覽:30日期:2024-06-17 11:08:52
內容: Java的bytecode很容易通過JAD等反編譯工具搞出源代碼, 目前最有效的保護方法是obfuscate類名和方法名注意: 用obfuscate防盜版是根本不可能, 連匯編這種東西都能被破解掉, 破解java代碼簡直就是小菜用obfuscate主要是為了保護源代碼的知識產權, 別人無法用反編譯的源代碼做事情.本文從幾個不同的方面比較了兩種Free的Java Obfuscator的優缺點..兩種Free的Java Obfuscator: yguard和Proguard.yguard:http://www.yworks.com/en/products_yguard_about.htmProguard:http://proguard.sourceforge.net/下面列出兩者的不同和優缺點1. 速度 yguard的速度遠遠高于proguard, 主要區別在于proguard不管用沒有用, 上來就掃描jrelibrt.jar和其他所有用到的library 這個回合yguard勝出2. 是否Opensource以及遵循協議 yguard: ywork公司的產品,免費使用, 但不是Open source Proguard是GPL(這里GPL只是指Proguard本身, 對于obfuscate出來的jar沒有限制), 可以從sourceforge.net下載源代碼 但是作者并不希望別人參與,沒有CVS,所以也無從知道作者的最新進展. 這個回合proguard勝出3. 是否支持Package Name obfuscate yguard支持Package Name obfuscate Proguard不支持 這其實是很重要的一個特性, 一個好的Java程序往往在一個package里只有10個以下Class,根據package Name很容易猜出各個Class是干什么的, 比如: com.mycompany.license.a com.mycompany.license.b com.mycompany.license.c 雖然obfuscate了Class Name,但是因為這個license只有3個Class,很容易猜出來是干什么的 但是如果你obfuscate成: com.mycompany.a.a com.mycompany.a.b com.mycompany.a.c 則大大增加了困難, 尤其大型software, 有幾十個package的情況下, 會呈幾何級數增加反編譯的難度 這個回合yguard勝出, 但是Proguard已經準備在4.0里推出這個特性4. 增量obfuscate proguard支持增量obfuscate , yguard不支持.也就是在obfuscate a.jar時, 記住所有的名字映射關系(比如MyUtil->a), 然后在obfuscate b.jar的時候, 使用那個映射關系(所有調用MyUtil改成調用a) 假設a.jar里面有一個MyUtil被b.jar里面的Main使用, 在沒有Incremental Obfuscate的情況下, 你必須指定不obfuscate a.jar里的MyUtil. 沒有增量obfuscate 壞處是很顯然的: 第一obfuscate的配置復雜了, 第二,暴露了某些Class 這個回合Proguard勝出5. 其它其他不太重要的特性: - Proguard可以用一篇文章中的詞(比如莎士比亞的劇本)作為變量名字, 呵呵 - Proguard可以刪除所有沒有用到的Class或者方法(叫做Shrink) - Yguard能夠obfuscate資源名稱, 比如Messages.properties->a.properties并且修改相應的ResourceBundle類 - Yguard可以replace指定文本文件里的Class Name,比如修改eclipse plugin.xml里的Class名字 我個人不太贊成這種做法總結對于小型java應用(只有一個package,一個jar文件), 兩者區別很小, (但是小型的java應用值得obfuscate么?呵呵)目前因為沒有obfuscate package name這個重要特性, 所以目前我偏向用yguard, 但是yguard沒有incremental obufscate, 真傷腦筋, 現在就等Proguard4.0出來, 馬上移植到Proguard4.0上去 Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd Java的b
標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品一区二区三区免费看| 欧美1区二区| 国产伦精品一区二区三区千人斩 | 精品久久精品| 国产精品密蕾丝视频下载| 日韩av一区二区三区四区| 免费在线视频一区| 国产视频一区欧美| 亚洲永久精品唐人导航网址| 视频一区欧美日韩| 欧美一区二区三区免费看| 国产精品一站二站| 高潮久久久久久久久久久久久久| 精品国产欧美日韩一区二区三区| 麻豆精品视频在线观看| 欧美经典一区| 日本精品不卡| 久久中文字幕二区| 亚洲丝袜美腿一区| 国产日韩亚洲欧美精品| 久久99性xxx老妇胖精品| 成人在线免费观看91| 三级小说欧洲区亚洲区| 免播放器亚洲一区| 国产激情综合| 欧美 日韩 国产精品免费观看| 亚洲国产一区二区在线观看| 中文字幕av一区二区三区人| 国产精品久久久久久模特| www.九色在线| 香蕉久久99| 国产精品一区二区三区四区在线观看| 精品久久久久中文字幕小说| 欧美日韩国产在线一区| 国产日产精品一区二区三区四区的观看方式 | 日韩毛片网站| 国产成年精品| 日本不卡的三区四区五区| 国产h片在线观看| 婷婷成人av| 久久久久伊人| 午夜久久黄色| 久久三级毛片| 中文视频一区| www在线观看黄色| 91精品尤物| 久久亚洲欧洲| 在线日韩欧美| 国语对白精品一区二区| 色狠狠一区二区三区| 久久国产主播| 国产中文欧美日韩在线| 亚洲欧美网站在线观看| 免费国产自久久久久三四区久久| 国产精品成人3p一区二区三区| 性欧美xxxx免费岛国不卡电影| 日本va欧美va精品发布| 香蕉久久夜色精品国产| 999国产精品永久免费视频app| 国产精品一区毛片| 国产精品亚洲欧美| 国产日韩欧美一区| 国产亚洲高清在线观看| 亚洲一区导航| 视频精品一区| 日韩免费精品| 日本免费一区二区视频| 亚洲精品自拍| 日韩精品一区二区三区中文| 日韩精品一级二级 | 日韩一区二区三区高清在线观看| 激情婷婷综合| 国内激情久久| 久久国产精品99国产| 日本 国产 欧美色综合| 中文字幕亚洲影视| 欧美日韩亚洲一区在线观看| 青青草精品视频| 精品国产欧美日韩一区二区三区| 福利一区二区| 九一精品国产| 国产一区91| 欧美日韩亚洲一区在线观看| 国产精品分类| 久久精品国产68国产精品亚洲| 欧美成人亚洲| 亚洲精品一级| 老司机精品视频网| 特黄特色欧美大片| 亚洲精品1区2区| 91国内精品| 桃色一区二区| 亚洲精品一二| 四虎成人av| 影音先锋久久| 少妇精品在线| 久久久久美女| 欧美国产美女| 免费观看不卡av| 日韩成人精品一区二区三区 | 私拍精品福利视频在线一区| 亚洲h色精品| 免费在线成人网| 精品国产黄a∨片高清在线| 久久久亚洲一区| 日韩国产成人精品| 电影91久久久| 国产亚洲在线观看| 欧美日韩一区自拍| 日本视频一区二区| 青青青免费在线视频| 岛国精品一区| 奶水喷射视频一区| 日韩成人精品一区| 97成人在线| 国产免费成人| 91精品国产成人观看| 日本三级亚洲精品| 亚洲综合不卡| 欧美日韩一二三四| 精品美女视频 | 亚洲综合不卡| 99久久夜色精品国产亚洲狼| 国产精品日本一区二区三区在线| 免费在线欧美视频| 香蕉成人久久| 亚洲一区欧美| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产一区亚洲| 成人日韩在线观看| 久久精品国内一区二区三区水蜜桃| 美女性感视频久久| 国产高清精品二区| 欧美经典一区| 狂野欧美性猛交xxxx| 视频一区二区不卡| 99国产精品自拍| 日本精品不卡| 国产一区二区三区不卡av| 91综合久久爱com| 蜜桃视频免费观看一区| 日韩一区二区三区在线免费观看| 久久国产欧美日韩精品| 亚洲久久在线| 日韩国产一区二区| 美女视频一区在线观看| 国产精品欧美一区二区三区不卡 | 欧美专区在线| 午夜亚洲精品| 精品一区免费| 欧美a级片一区| 最新亚洲一区| 中文精品视频| 日韩制服丝袜先锋影音| 亚洲一区亚洲| 综合五月婷婷| 久久国产亚洲精品| 一本大道色婷婷在线| 精品视频高潮| 亚洲一区导航| 日韩三级久久| 国产剧情一区二区在线观看| 日韩一区二区三区四区五区| 日韩中文一区二区| 日韩av不卡一区二区| 四虎精品一区二区免费| 97久久亚洲| 国产成人免费视频网站视频社区| 精品网站aaa| 欧美日韩在线网站| 中文字幕一区二区三区在线视频| 日韩精品免费一区二区夜夜嗨| 最近国产精品视频| 日本v片在线高清不卡在线观看| 国产精品久久久久久久久免费高清 | 日本成人手机在线| 欧美一级二区| 狠狠躁少妇一区二区三区| 日韩精品一区二区三区免费观看| 久久久久久久久99精品大| 亚洲精品乱码日韩| 国产中文字幕一区二区三区| 国产精品7m凸凹视频分类| 亚洲免费毛片| 免费观看亚洲天堂| 在线视频精品| 久久伊人久久| 亚洲欧美日韩综合国产aⅴ| 麻豆精品99| 老牛国产精品一区的观看方式| 欧美激情视频一区二区三区免费 | 捆绑调教美女网站视频一区| 亚洲精品一区三区三区在线观看| 老司机精品久久| 日韩av自拍| 国产精品久久久久久久久久白浆| 欧美日韩亚洲三区| 亚洲黄页一区| 亚洲国产专区校园欧美| 福利在线免费视频|