欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 各位大佬知道怎么把.hex文件轉化為.c文件嗎 [打印本頁]

作者: KUNGONG    時間: 2017-7-27 09:49
標題: 各位大佬知道怎么把.hex文件轉化為.c文件嗎
各位大佬知道怎么把.hex文件轉化為.c文件嗎?請賜教

作者: KUNGONG    時間: 2017-7-27 09:51
我有一些.hex文件,但我只知道c語言,所以想把它轉化為.c文件,如果知道的,還請大佬賜教,小弟我當萬分感激
作者: luoluoluo136    時間: 2017-7-27 10:29
KUNGONG 發表于 2017-7-27 09:51
我有一些.hex文件,但我只知道c語言,所以想把它轉化為.c文件,如果知道的,還請大佬賜教,小弟我當萬分感 ...

hex是編譯后的文件,不能轉回c了。
作者: zyt3838666    時間: 2017-7-27 10:50
OllyDbg 逆向工程
作者: 楊雪飛    時間: 2017-7-27 10:57
那得原作者才能辦到,一般人是無法把0和1轉化成VIOD的。
作者: 77889900    時間: 2017-7-27 11:21
文件有兩種,一種是文本文件,一種是程序二進制文件,不管哪種文件都可以用十六進制編碼來顯示,稱為hex文件。
作者: fefen0    時間: 2017-7-27 11:58
反編譯。
作者: yzwzfyz    時間: 2017-7-27 14:05
說明樓主太初級,迷戀于C。
1、C與HEX并不是一一映射的,有可能N個人寫的C,會出同一個HEX,你希望回成哪個人寫的呢?或許你可能說:任意一個孝可以,只要能轉C就行。
同一個C程序,用不同的編譯器去編譯生成的HEX也不一定相同。
2、將HEX轉C是很困難的事,只有C的超級高手才有可能還原,也只是“可能”,他必須充分了解C的編譯規律與特點,才能進行反編譯。
由于單片機是最底層的控制器,它與硬件是直接連接的,如果不了解硬件需求是無法理解程序意圖的,這對反編譯是不利的。
3、即使有能力做到HEX轉C,也不會做這件事,一定是做:HEX→BIN→匯編,這種事我做過好幾次,每次都花了幾個月的時間,而且必須有硬件在手,且事先有可以運行的成品,進行功能、接口的比對。最后還原成程序流程圖,以解出程序的意圖。有了流程圖,就可以用C重寫了。就算是“還原”了,不過,有匯編程序又有流程圖,也就沒有再寫C的必要了。
作者: 我就是一直在    時間: 2017-7-27 16:31
不好辦啊
作者: KUNGONG    時間: 2017-7-28 10:18
【統一回復】謝謝各位大佬的回復,既然不可以從.hex文件轉化為.c文件,那我也就不用在這個問題上糾結太久了。
作者: jubaolun    時間: 2017-7-28 14:08
樓主是想破解別人的勞動成果嗎?這個需要解密,得專業人士。華強北好象有這樣的人。
作者: ysjysc    時間: 2017-7-28 15:11
基本不能,而且難度很大,不然的話這樣有抄襲別人程序的嫌疑了
作者: xiaoyaojing1    時間: 2017-7-28 15:15
好像不能轉 ,不然別人單片機的程序不泄露了   那程序員都沒飯吃了
作者: gggggglllll    時間: 2017-7-28 15:51
可能不能轉了吧
這應該也是一種對源程序代碼的保護吧
作者: king101king    時間: 2017-8-14 16:44
這不就叫破解了?如果能一下子抄出來以后程序員吃什么




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1