|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教HEX文件的問題 |
| 作者:ls1983 欄目:單片機 |
剛接觸單片機,現(xiàn)在手頭上有些HEX文件,能否將HEX文件讀出轉換成匯編或者C呢? |
| 2樓: | >>參與討論 |
| 作者: zgl7903 于 2006/10/17 23:01:00 發(fā)布:
轉成匯編容易,轉成C難 |
|
| 3樓: | >>參與討論 |
| 作者: dengm 于 2006/10/17 23:06:00 發(fā)布:
轉換成匯編還是天書!反對D版! |
|
| 4樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/17 23:15:00 發(fā)布:
哈哈~~~A人也倒塌~~~ |
|
| 5樓: | >>參與討論 |
| 作者: conwh 于 2006/10/18 0:57:00 發(fā)布:
反匯編 |
|
| 6樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/20 23:35:00 發(fā)布:
準備過幾天發(fā)表51超級反匯編源碼,鄧苗同志不會反對吧~~~ 菜地聲明: 此軟件僅供學習Abel語言之用,且勿做為竊取他人"財物"之用!!! 菜農歷來反對用不正當?shù)氖侄胃`取他人的技術成果 但此反匯編源碼確實對學習ABEL語言有幫助。 雖然這是90年代初用TC2.0編寫并在DOS下運行的, 但反匯編的結果確實一流。 一直沒空將其他反匯編源碼都用VC或BC/DELPHI重新 編寫,就先移植這個吧,等幾天再將51的超級反匯編源碼發(fā)表 這樣可能會使人更能理解如何提高編程的效率。 菜農HotPower@126.com 2008.10.18 寫于西安大雁塔村隊部 |
|
| 7樓: | >>參與討論 |
| 作者: 5880527 于 2006/10/21 9:57:00 發(fā)布:
反匯編有點點用 有用,但如果有查表之類的就痛苦了,我還沒碰到能很好解決這個問題的反匯編軟件 |
|
| 8樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/21 10:08:00 發(fā)布:
菜農采用的是代碼和數(shù)據(jù)分離技術,"查表之類"肯定被我倒塌~~~ 過幾天公開51超級反匯編的VC源碼~~~ |
|
| 9樓: | >>參與討論 |
| 作者: hq_y 于 2006/10/21 12:56:00 發(fā)布:
hotpower 名聲在外啊 |
|
| 10樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/22 13:08:00 發(fā)布:
倒塌了~~~還"紅杏出墻"呢,暈倒了 |
|
| 11樓: | >>參與討論 |
| 作者: s0778 于 2006/10/24 13:52:00 發(fā)布:
看著都會暈!!!!!!!!!!! |
|
| 12樓: | >>參與討論 |
| 作者: xwj 于 2006/10/24 14:37:00 發(fā)布:
那個u51考慮很不周全,很多代碼都處理不好 hotpower,把你的超級反匯編的程序給我試試 看看能只能到什么程度 我這里有超級防止反編譯的程序代碼,試試看能不能自動理出來 |
|
| 13樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/24 18:07:00 發(fā)布:
哈哈~~~把BIN/HEX投過來~~~放出去害怕壞人利用~~~ |
|
| 14樓: | >>參與討論 |
| 作者: 西安周公 于 2006/10/24 18:18:00 發(fā)布:
51反匯編就不要搞了 我搞過,后來發(fā)現(xiàn)很多人都搞了,UN51.EXE,估計能搜到。 HEX-BIN 的我也搞了,誰需要就把HEX 文件傳給我,回你 BIN 格式。 |
|
| 15樓: | >>參與討論 |
| 作者: 西安周公 于 2006/10/24 18:21:00 發(fā)布:
搜了,有 |
|
| 16樓: | >>參與討論 |
| 作者: hq_y 于 2006/10/24 19:19:00 發(fā)布:
51反匯編和hex2bin、bin2hex程序網(wǎng)絡上都有,反匯編俺以前也干過 那時候學習一點東西很難,沒有網(wǎng)絡,書少,也不準確 就靠反匯編別人的程序學到一點東西。 |
|
| 17樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/24 19:22:00 發(fā)布:
老頭在搗蛋~~~ 文章內容: 最近導師讓做一個反匯編的東東,只給了我兩個bin文件。我在網(wǎng)上找了那個號稱最好的51反匯編軟件——覃遠高的51智能反編譯器?墒亲x入bin文件反匯編出來的匯編程序明顯不對呀。跳轉指令居然轉向一個三字節(jié)指令的內部了!而且代碼段之后經(jīng)常出現(xiàn)大段的DB定義的數(shù)據(jù)。希望高人指點一下啊,到底怎么反匯編呢。我選的起始地址是0000H。網(wǎng)上也看到有人提出數(shù)據(jù)代碼分離的方法,可又不說具體怎么做。我暈了,急死了,怎么辦啊,各位大俠指條明路!多謝啦~~~ |
|
| 18樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/24 22:42:00 發(fā)布:
左思右想還是不公開為好~~~ 真沒有我反不了的~~~ 因為我的設計思路第一就是必須通過再編譯~~~ 哪怕我一句都反匯編不了也能使你再次通過keil的考驗~~~ 哈哈~~~ "跳轉指令居然轉向一個三字節(jié)指令的內部了!"---暈倒了... 這也敢在菜農面前耍大刀???還被尊稱為"號稱最好的51反匯編軟件"... * - 本貼最后修改時間:2006-10-24 22:44:50 修改者:hotpower |
|
| 19樓: | >>參與討論 |
| 作者: yuands 于 2006/10/25 21:14:00 發(fā)布:
可以反匯編 |
|
| 20樓: | >>參與討論 |
| 作者: liuq 于 2006/10/25 23:45:00 發(fā)布:
一個實用化的80C51反匯編軟件
|
|
| 21樓: | >>參與討論 |
| 作者: conwh 于 2006/10/26 0:13:00 發(fā)布:
實際做到智能反匯編還是可行的 可以實現(xiàn)模擬跑就可以了,如果遇到搞怪的也只有手工臆補了。 |
|
| 22樓: | >>參與討論 |
| 作者: 5880527 于 2006/10/26 22:07:00 發(fā)布:
呵呵 “那時候學習一點東西很難,沒有網(wǎng)絡,書少,也不準確 就靠反匯編別人的程序學到一點東西!焙臀业慕(jīng)歷相似哈,那時蠻有成就感的?戳薶otpower的發(fā)言,以后寫程序真的要在幾個程序之間加很多瞎跳的程序,再用DB加很多不用的亂碼@#%^&*...哈哈 |
|
| 23樓: | >>參與討論 |
| 作者: hotpower 于 2006/10/29 7:18:00 發(fā)布:
哈哈~~~數(shù)據(jù)分離~~~ 估計是她的導師干私活~~~ |
|
| 24樓: | >>參與討論 |
| 作者: stycx 于 2006/10/29 7:32:00 發(fā)布:
反匯編??查表不就得了?查表數(shù)據(jù)本來就是分離 別指望還原成原來程序的結構了? 用c、basic寫的你咋還原?? |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |