• <strike id="weoao"><input id="weoao"></input></strike>
  • <tfoot id="weoao"></tfoot>
  • 當下軟件園 / 匯聚當下最新最酷的軟件下載站!
    當下軟件園
    您的位置: 首頁 > 應用軟件 > 編程工具 > JD-GUI(java反編譯軟件) V0.3.6 英文綠色版
    JD-GUI JD-GUI(java反編譯軟件) V0.3.6 英文綠色版 版本
    • 軟件大小:691K
    • 軟件語言:英文
    • 軟件類型:國產軟件
    • 軟件授權:免費軟件
    • 更新時間:2018-01-10
    • 軟件類別:編程工具
    • 軟件官網:http://www.adiktfootwear.com
    • 應用平臺:Win2003, WinXP, Win2000, Vista, Win7, Win8

    網友評分: 分數 9.7

    軟件非常好(97% 軟件不好用(3%

      JD-GUI 是一個非常好用的java反編譯軟件,它實現了eclipse的高亮著色功能和多文件標簽瀏覽功能,它可以支持對整個Jar文件進行反編譯,并本源代碼可直接點擊進行相關代碼的跳轉。JD-GUI 是一個獨立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。

    JD-GUI

    【什么是反編譯器】

      大家都知道,將源代碼轉換成二進制執行代碼的過程叫"編譯",比如將C源代碼編譯成exe可執行文件;那么把二進制執行代碼的過程就叫"反編譯",比如把exe轉換為C源代碼就叫"反編譯"。

      由于主流的C的編譯器都進行了代碼的優化,因此把C編譯生成的exe文件反編譯成C代碼非常困難。但是像Java、.net這樣基于虛擬機技術的編程語言則反編譯非常容易,Java平臺下有Jad、Jode、JD等反編譯器,.net平臺下則有Reflector等反編譯器,反編譯質量非常高,甚至和源代碼幾乎沒什么差別。

      折疊反編譯得到的是源代碼嗎?

      反編譯得到的代碼是非常接近于源代碼,但是或多或少與源代碼有一些差異的,比如一些表達式被優化掉了,比如:

      下面的源代碼:

      int i=1+1;

      學過《編譯原理》的同學知道有"常量優化"這個編譯優化算法,因此上邊的源代碼一般會被優化為:int i=2;

      由于在編譯過程中已經進行了優化,把"1+1"這個原始的信息丟掉了,因此反編譯出來的代碼只能是:

      int i=2;

      可以看到反編譯得到的代碼和源代碼是有區別的。

      比如:andriod中

      download = (Button)findViewById(R.id.xiaz);

      被優化成了download = (Button)findViewById(0x7f070018);

      折疊程序可以反編譯豈不是很不安全?

      可以采用代碼混淆等技術來加大反編譯的難度和降低反編譯代碼的可讀性,但是完全避免反編譯是不可能的。

      折疊反編譯器的原理是什么?

      由于Java、.net這樣的基于虛擬機技術的語言都是采用了ByteCode的二進制結構,因此很容易將ByteCode轉化為"抽象語法樹"(簡稱AST,《編譯原理》這門課中的概念),然后采用反編譯器就可以將AST轉換為代碼了。

    軟件特別說明

    標簽: java 反編譯

    其他版本下載

    更多(5)>Java反編譯工具

    反編譯是一個對目標可執行程序進行逆向分析,從而得到源代碼的過程。尤其是像Java這樣的運行在虛擬機上的編程語言,更容易進行反編譯得到源代碼。Java平臺下有Jad、Jode、JD等反編譯器,除了這些,下面還推薦其他好用的Java反編譯工具,有需要的程序員不要錯過。 查看 >>
    網友評論
    回頂部 去下載

    關于本站|下載幫助|下載聲明|軟件發布|聯系我們

    Copyright ? 2005-2024 www.adiktfootwear.com.All rights reserved.

    浙ICP備06019006號-1 浙公網安備33038102330474號

    主站蜘蛛池模板: 久久久亚洲av波多野结衣| 人妻无码中文字幕| 欧美日韩一道本| 图片区精品综合自拍| 两个人看的www视频免费完整版 | chinese体育生gayxxxxhd| 抱着cao才爽| 久久精品免费观看| 欧美a视频在线观看| 亚洲第一区视频| 男人j桶进女人j的视频| 午夜高清啪啪免费观看完整| 青草青草视频2免费观看| 国产揄拍国内精品对白| 2020国语对白露脸| 在厨房里被挺进在线观看| www.毛片在线观看| 成人18视频在线观看| 中文无码一区二区不卡αv| 日韩一级在线观看| 亚洲AV无码一区二区一二区 | 99精品欧美一区二区三区综合在线 | 亚洲欧美日韩精品专区| 狂野欧美性猛交xxxx巴西| 六月婷婷中文字幕| 美女大量吞精在线观看456| 国产三级日产三级韩国三级韩级| 91啦视频在线| 国产欧美日韩亚洲一区二区三区 | 男男动漫全程肉无删减有什么| 另类小说亚洲色图| 自拍欧美在线综合另类| 国产免费直播在线观看视频| 黄色永久免费网站| 国产欧美精品午夜在线播放| 777精品成人影院| 国产精品久久久久影院嫩草| 49pao强力在线高清基地| 国产香蕉国产精品偷在线| 99re6在线视频精品免费下载| 夫妇交换性三中文字幕|