c# 可反組譯, 開發軟體保障何在? |
尚未結案
|
Main Chen
高階會員 發表:29 回覆:135 積分:127 註冊:2002-10-07 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
請問 william 大大,
是否因為 .NET 平台有 Intermediate Language binary format 的關係,而使得反組譯變得容易呢?
因為這個 Intermediate Language binary format 是所有 .NET 的開發工具都可以使用的,想必有公開或半公開的規格書,包含其內部有那些物件、函式都會有詳細的記錄,否則,另一個平台就無法解譯。
如果是這樣,只有有辨法取得這個規格書,就可以解讀 .NET 的程式。 沒空更新的網頁...
http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
Honestly speaking, I am not good at .NET... but I think there is always some way to reverse engineer an executable since it ought to be readable by the machine... IMHO, MSIL should be good for decompiler... at least M$ supplied its own disassembler ILDASM in the framework... I think M$ has only released the source to its trusted partners? Anyway the Mono and DotGNU projects are in good progress href="http://cli-dasm.sourceforge.net/">http://cli-dasm.sourceforge.net/
http://www.aisto.com/roeder/DotNet/
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |