反編譯工具

JD-GUI

《JD-GUI》是一款反編譯軟件雳灵,JD分為JD-GUI军援、JD-Eclipse兩種運(yùn)行方式,JD-GUI是以單獨(dú)的程序的方式運(yùn)行讨永,JD-Eclipse則是以一個(gè)Eclipse插件的方式運(yùn)行汞斧。
下載地址:http://jd.benow.ca/

什么是反編譯器

大家都知道,將源代碼轉(zhuǎn)換成二進(jìn)制執(zhí)行代碼的過程叫“編譯”什燕,比如將C源代碼編譯成exe可執(zhí)行文件粘勒;那么把二進(jìn)制執(zhí)行代碼的過程就叫“反編譯”,比如把exe轉(zhuǎn)換為C源代碼就叫“反編譯”屎即。

由于主流的C的編譯器都進(jìn)行了代碼的優(yōu)化庙睡,因此把C編譯生成的exe文件反編譯成C代碼非常困難事富。但是像Java、.net這樣基于虛擬機(jī)技術(shù)的編程語言則反編譯非常容易乘陪,Java平臺(tái)下有Jad统台、Jode、JD等反編譯器啡邑,.net平臺(tái)下則有Reflector等反編譯器贱勃,反編譯質(zhì)量非常高,甚至和源代碼幾乎沒什么差別谤逼。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末贵扰,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子流部,更是在濱河造成了極大的恐慌戚绕,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件枝冀,死亡現(xiàn)場離奇詭異舞丛,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)果漾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門球切,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人跨晴,你說我怎么就攤上這事欧聘。” “怎么了端盆?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵怀骤,是天一觀的道長。 經(jīng)常有香客問我焕妙,道長蒋伦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任焚鹊,我火速辦了婚禮痕届,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘末患。我一直安慰自己研叫,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布璧针。 她就那樣靜靜地躺著嚷炉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪探橱。 梳的紋絲不亂的頭發(fā)上申屹,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天绘证,我揣著相機(jī)與錄音,去河邊找鬼哗讥。 笑死嚷那,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的杆煞。 我是一名探鬼主播魏宽,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼索绪!你這毒婦竟也來了湖员?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤瑞驱,失蹤者是張志新(化名)和其女友劉穎娘摔,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體唤反,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凳寺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了彤侍。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片肠缨。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖盏阶,靈堂內(nèi)的尸體忽然破棺而出晒奕,到底是詐尸還是另有隱情,我是刑警寧澤名斟,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布脑慧,位于F島的核電站,受9級(jí)特大地震影響砰盐,放射性物質(zhì)發(fā)生泄漏闷袒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一岩梳、第九天 我趴在偏房一處隱蔽的房頂上張望囊骤。 院中可真熱鬧,春花似錦冀值、人聲如沸也物。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽滑蚯。三九已至,卻和暖如春作彤,著一層夾襖步出監(jiān)牢的瞬間膘魄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國打工竭讳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留创葡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓绢慢,卻偏偏與公主長得像灿渴,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子胰舆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 我們知道骚露,將源代碼轉(zhuǎn)換成二進(jìn)制執(zhí)行代碼的過程叫“編譯”,那么反編譯就是將二進(jìn)制執(zhí)行代碼轉(zhuǎn)換成源代碼缚窿。在java開發(fā)...
    菜菜___閱讀 46,101評(píng)論 1 13
  • 介紹 Java 反編譯工具有很多種棘幸,以下介紹其中一些工具 jad jad 是一款使用非常廣泛地 Java 反編譯工...
    helphi閱讀 21,712評(píng)論 0 6
  • 前言 處理反編譯,首先先要了解apk文件的結(jié)構(gòu)倦零,然后是編譯過程误续,最后是反編譯。反編譯Apk的目的就是Apk拆成我們...
    yzzCool閱讀 5,715評(píng)論 0 8
  • 如果說扫茅,正反饋蹋嵌,負(fù)反饋和延遲是系統(tǒng)思考的詞組,那么系統(tǒng)基本模式就是系統(tǒng)思考的基本句子葫隙。 我們掌握了系統(tǒng)的基本模式就...
    職場時(shí)間管理金丹閱讀 560評(píng)論 0 0
  • ??字符串栽烂,是我們最常用的類型,每個(gè)用雙引號(hào)來表示的串都是一個(gè)字符串恋脚。Java中的字符串是一個(gè)預(yù)定義的類腺办,跟C++...
    弗蘭克的貓閱讀 217評(píng)論 0 0