首页
社区
课程
招聘
[旧帖] [建议]有沒有要一起研究反汇编To C 0.00雪花
发表于: 2013-2-14 18:57 1845

[旧帖] [建议]有沒有要一起研究反汇编To C 0.00雪花

2013-2-14 18:57
1845
20多年前
曾有一個小小的構想
想把未加殼的 exe 或 dll 檔直接反汇编成 C 或 C++ 的code

可是當時
對於 Lib 檔的結構
與exe 或 dll 的各API進入點
...等相關技術
還不是很清楚

再加上原始碼一旦經過編譯器的最佳化處理後
函數或變數的名稱
都不復存在
所以只能用函數或變數所在的記憶體位置做為名稱

如果能從 lib 檔去比對code
去把一些常用的lib 的函數名稱還原出來
我想這對於做逆向工程的分析
應該會很有幫助

但是不同的程式語言經過不同的IDE所編譯出來的code
差異也很大
這也增加此工具實作的難度
因為這不像Java, C#, VB.NET 那樣還有中間碼或變數名稱可以參考

有人有興趣一起研究嗎?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 143
活跃值: (263)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
这不就是说ida吗
没有必要重复发明轮子
2013-2-14 19:31
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
IDA可以实现,加密了就不行了。
2013-2-15 00:21
0
雪    币: 21
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
IDA 能把轉出來的 x86 Assembly 的code
再自動轉成 C 或 C++ 嗎?

之前都是用 W32DASM
沒注意到 IDA 的功能有哪些?
因為之前看過的工具, 有太多地方需要人工判斷, 所以才在想有沒有更自動化一點的工具
或是自己寫?
2013-2-15 00:41
0
游客
登录 | 注册 方可回帖
返回
//