o反編譯為c
⑴ 求:將EXE文件反編譯成C文件的方法或者工具
不能實現的
最多隻有反匯編,把exe變成匯編代碼,變C是不可能的
至於bat,那是批處理,不能編譯成exe也就不存在把exe反編譯成bat的問題
⑵ 將EXE文件反編譯成C文件
我不太清楚有沒有工具可以反編譯成C文件,一些工具也只能到匯編.事實上並不是所有exe都可以換成C的,C不充許改函數指針,還有一些應用了堆纏的技術是C無法寫出的.為啥要反編譯成C呢,黑客可都是用匯編的.
⑶ 緊急求助:如何從.o文件中反編譯出.c的文件
有類似軟體,原來用過一個叫SR還是RS(reverse
source)的忘記了,不過變數名等全變成了代碼,因為一般的編譯都未將符號表包括進去,所以反編譯出的東西都很難看明白,和想像的差很遠。
⑷ 如何將.exe的可執行程序反編譯成為c語言代碼程序
只能反匯編,這種軟體有很多的,如ollydbg,Win32Dasm等,可以把exe反向轉成匯編代碼。
也可以使用反向工程的軟體,此類軟體用起來都非常復雜,可以把一個exe反向轉成一個代碼工程。
一般情況下除了.net、vb和java寫的程序可以反編譯成原始代碼之外,c、c++、delphi等寫的程序是無法反成可讀的有效原始代碼的。
⑸ 緊急求助:如何從.o文件中反編譯出.c的文件
有類似軟體,原來用過一個叫SR還是RS(reverse source)的忘記了,不過變數名等全變成了代碼,因為一般的編譯都未將符號表包括進去,所以反編譯出的東西都很難看明白,和想像的差很遠。
⑹ 怎樣把.hex文件反編譯為c語言
如果hex文件是二進制代碼轉換得來的話,只能反匯編成匯編語言。直接反編譯到C語言不太可能。
⑺ 如何在unix中把.o文件還原成.c文件
那就是反編譯了。默認是做不到的,但是你可以找一下反編譯工具,Decompilers。
⑻ 怎樣能將匯編語言轉換成c語言
1、打開IAR FOR STM8工程。
⑼ 如何將.o文件反匯編成.C文件
想得美,反匯編一般是將可執行文件反匯編成匯編文件~
因為編譯器的各種優化什麼的,編譯器的編譯過程是一個完全不可逆的過程,而相對來說,匯編器的行為就簡單不少,也是反匯編所做的事情...
⑽ 有沒有辦法把一個DLL反編譯成C語言
以目前的情況來看,這是不可能的
只能反匯編,或者類似c的偽碼,但是和源碼區別也是極大的
逆向要學起來也不容易,需要大量的學習實踐