反編譯vbdll
A. 求助,詭異的C#反編譯工具(成功修改DLL的大
展開全部
求助,詭異的C#反編譯工具(成功修改DLL的大
推薦ILspy,C#,VB程序都可以反編譯,前提是軟體並沒有進行加殼等特殊處理,否則無法反編譯
B. vs2008 如何 反編譯dll
VS不可以。
但有個工具,叫做Reflector,支持C#,VB,C++(CLR),Dephi等語言
用來反編譯中間語言的DLL比如說 Dephi ,.NET
如果是標準的DLL是不可以的。
下載地址 http://www.pediy.com/tools/Decompilers/net/Reflector/Reflector.zip
C. VB6 dll反編譯
目前似乎沒有能夠反編譯到源代碼的工具。網上傳的「VB源碼級反編譯工具」也只是能修改少量資源屬性。從理論上說,由源代碼到目標代碼這個過程不是一一對應的,也就是說,不同的源代碼可能編譯出相同的目標代碼;相同的源代碼由不同的編譯器編譯,也可能生成不同的目標代碼。
D. 問一下高手 c++dll文件如何反編譯 看源代碼啊
若這個DLL編譯時沒有進行C++優化和全局優化,反匯編後是完全可以反編譯的,但是變數名函數名全部丟失,這樣無法看懂。
若這個DLL編譯時經過了C++優化或全局優化,二進制代碼小於512個位元組,否則是基本不可能反編譯的。
<script>window._bd_share_config={"common":{"bdSnsKey":
{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":
{}};with(document)0[(getElementsByTagName('head')
[0]||body).appendChild(createElement('script')).src='http://bdimg.share..com/static/ap
i/js/share.js?v=89860593.js?cdnversion='+~(-newDate()/36e5)];</script>

(4)反編譯vbdll擴展閱讀
DLL故障排除工具
DependencyWalker檢查是否丟失DLL。DependencyWalker檢查是否存在無效的程序文件或DLL。DependencyWalker檢查導入函數和導出函數是否匹配。
DependencyWalker檢查是否存在循環依賴性錯誤。DependencyWalker檢查是否存在由於針對另一不同操作系統而無效的模塊。
通過使用DependencyWalker,可以記錄程序使用的所有DLL。(DUPS)工具用於審核、比較、記錄和顯示DLL信息。
組成DUPS工具的實用工具:Dlister.exe該實用工具枚舉計算機中的所有DLL,並且將此信息記錄到一個文本文件或資料庫文件中。
E. 反編譯了一個VB6做的程序,運行vbp文件出現錯誤,求修改方案
到網上下一個msdbrptr.dll,放到c盤system32下面
F. 什麼工具可以反編譯VB 的 dll文件
不用找了,沒這樣的工具的。因為高級語言編譯為機器代碼的過程理論上是不可逆的,因為不同的高級語言語句編譯出來的機器碼很可能是完全一樣的,這樣的話如果想把機器碼還原為高級語言代碼時就帶來一個問題:究竟還原為什麼樣的代碼才合適?代碼只有一條就好辦,隨便選一種還原結果就行,但代碼很多、而且互相之間又有千絲萬縷的聯系的時候,那就復雜了!所以至今為止還沒有一款所謂的反編譯工具能夠反編譯出完整的可重復使用的源代碼(至多是一些代碼片段),我也堅信以後也不會有的!
G. VB反編譯器怎麼用
VB 是偽代碼,是種解釋性語言,
反編譯沒用的,不能得到編寫的代碼,只能看看有哪寫控制項.
H. 請問有沒有辦法把vb6.0產生的dll反編譯呢
呵呵 這只能用反匯編軟體反編譯成匯編代碼,不可能恢復成VB寫的樣子的。這也是DLL的一個好處之一---防止盜版。
