成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java源代碼深度混淆 javascript源代碼的混淆

求教Java web項目一般怎樣做代碼混淆或加密

一、java web項目混淆

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)淮北免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

proguard4.8工具,說是支持war的,可混淆過后少了classes目錄了,自然成功不了。網(wǎng)上搜的過程不詳說了,最后找著--“J2EE-web工程ProGuard代碼混淆07_28”,網(wǎng)址:

根據(jù)提示一步步完成。

把web項目打成jar包后用proguard進行混淆,然后把混淆過后的class目錄替換發(fā)布包war中的對應(yīng)目錄,啟動運行是正常的。

主要注意利用proguard生成xxx.pro文件,然后手動加工-keep class WebRoot.WEB-INFO.lib.* 等項目中不需要混淆的包和類。

二、java web項目打成.exe

沒找到免費的,這搜到個收費的--Jinstall,試了下功能挺好,

可以加密、集成jdk、tomcat,如果數(shù)據(jù)庫是mysql也集成,其他數(shù)據(jù)庫的話要設(shè)置數(shù)據(jù)庫的url.

JAVA 有對源代碼進行混淆的混淆器么

不需要對源代碼混淆。class有這種功能的,在J2ME中混淆是必須的,結(jié)果跟你說的一樣,不過原理不是你那么走的,混淆以后的class反編譯也會讓人看不懂,全部變成了a,b,c,d這樣的名字。

java 代碼混淆 用什么命令

Jocky的下載和配置

OperaMasks上的下載鏈接已經(jīng)失效,請移步CSDN自行搜索下載

1、下載完成后解壓得到名為org.apusic.jocky_1.0.3的文件夾,把這個文件夾放到eclipse根目錄的plugins文件夾下(myeclipse和eclipse同理)。

2、重啟eclipse,右鍵一個工程文件,出現(xiàn)Jocky選項說明OK。

3、一般是先進行設(shè)置-Jocky Settings,然后進行Jocky Now!。以下是settings界面

Enable Jocky多選框選中

Jocky build file是在項目創(chuàng)建一個xml文件,根據(jù)里面的配置進行混淆

Scramble level是進行混淆的代碼等級,有none、private、package、protected、public、all,將根據(jù)設(shè)置對java文件中的相應(yīng)修飾符修飾的方法代碼進行混淆

Target VM是java虛擬機的版本,有1.4和1.5,一般選擇1.5

Output directory是輸出文件夾,在項目根目錄下

點擊確認會自動根據(jù)項目的設(shè)置生成xml文件

4、jocky_build.xml,實際上是一個ant build文件,由系統(tǒng)自動生成,有幾處需要說明

pathelement location="bin"/ pathelement location="XXX.jar"/這類標簽代表項目編譯所需的jar包,由于是自動生成一般不用理睬,如果出現(xiàn)找不到相關(guān)的package之類的報錯,那么有可能是location路徑有問題。如果你安裝系統(tǒng)時是用戶名設(shè)置成了中文名,并且使用了maven,maven的jar包的下載路徑設(shè)置成了默認${user}/.m2/repository/,那么jocky這里的路徑會出現(xiàn)問題,中文名的用戶名會亂碼或者消失,請修改maven配置xml文件修改下載路徑localRepository[自己指定的路徑]/localRepository 。

javac destdir="${jocky.output.dir}/bin" target="${target}" encoding="UTF-8" 代碼中如果有中文名,必須手動設(shè)定編碼,默認是沒有的。

src path="src"/ 設(shè)定源文件的目錄,因為有時候我們只想輸出src目錄下的部分包而不是全部。

網(wǎng)站欄目:java源代碼深度混淆 javascript源代碼的混淆
分享鏈接:http://jinyejixie.com/article4/dosgsie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、響應(yīng)式網(wǎng)站、小程序開發(fā)、網(wǎng)站策劃、標簽優(yōu)化、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
康马县| 天祝| 桓台县| 卢氏县| 柘荣县| 云阳县| 囊谦县| 深圳市| 龙泉市| 团风县| 建瓯市| 道真| 陆河县| 万载县| 读书| 从化市| 循化| 保德县| 济南市| 舟曲县| 灯塔市| 张家界市| 新闻| 湖南省| 揭东县| 武鸣县| 湖北省| 遂宁市| 南溪县| 乌苏市| 靖边县| 水富县| 广汉市| 广宁县| 叙永县| 合肥市| 怀安县| 类乌齐县| 芦山县| 甘南县| 桃园县|