vb6dll反編譯
⑴ VB6 dll反編譯
目前似乎沒有能夠反編譯到源代碼的工具。網上傳的「VB源碼級反編譯工具」也只是能修改少量資源屬性。從理論上說,由源代碼到目標代碼這個過程不是一一對應的,也就是說,不同的源代碼可能編譯出相同的目標代碼;相同的源代碼由不同的編譯器編譯,也可能生成不同的目標代碼。
⑵ 如何反編譯EXE執行文件
C32asm 可反編譯成匯編文件
http://www.25it.net/SoftView.Asp?SoftID=227
C32asm 是一款非常不錯的國產靜態反編譯工具!
C32Asm現具有如下功能:
快速靜態反編譯PE格式文件(Exe、Dll等)
提供Hex文件編輯功能,功能強大
提供內存Dump、內存編輯、PE文件Dump、PE內存ImageSize修正等多種實用功能
提供內存反匯編功能,提供匯編語句直接修改功能,免去OPCode的直接操作的繁瑣
提供反編譯語句彩色語法功能,方便閱讀分析,能方便自定義語法色彩
提供輸入表、輸出表、參考字元、跳轉、調用、PE文件分析結果等顯示
提供方便的跳轉、調用目標地址的代碼顯示
提供匯編語句逐位元組分析功能,有助於分析花指令等干擾代碼
⑶ 急找找一個vb6.0的反編譯軟體,反編譯exe文件,我的文件沒有加殼,只要能用,我立刻加分,
http://www.skycn.com/soft/25523.html
VB反編譯精靈
我用的就是它
VB RezQ 也不錯
http://secrecy.ayinfo.ha.cn/soft/243.htm
還有
ProcessDasm 0.2 http://secrecy.ayinfo.ha.cn/soft/268.htm
⑷ VB6.0反編譯軟體工具!急用!或者給條思路!
目前還沒有發現好用的VB6.0反編譯工具,所以不要往這方面打主意了。
解決辦法如下,供參考:
安裝winhex等十六進制編輯軟體,查找該鏈接,更改後保存即可。
⑸ 請問有沒有辦法把vb6.0產生的dll反編譯呢
呵呵 這只能用反匯編軟體反編譯成匯編代碼,不可能恢復成VB寫的樣子的。這也是DLL的一個好處之一---防止盜版。
⑹ 誰能教教我VB6怎麼編寫DLL,並且調用運行
在vb中製作dll文件及在vb程序中引用此文件
一、在vb中製作dll文件
(1)新建一個Active DLL工程,名字為vbTestdll,類模塊的名字為testdll
(2)在類模塊中實現一個函數,內容如下:
Public Function mydll() As String
mydll = "Hello World";
End Function
(3)保存,然後在文件菜單中選擇 Make vbtestdll.dll項,生成dll文件
二、在vb程序中使用此dll文件
(1)新建一個標准工程。
(2)在工程-引用-瀏覽里找到vbtestdll.dll文件,並且把它引入
(3)寫測試代碼,內容如下
Option Explicit
Dim test As testdll'類模塊名字
Private Sub Form_Load()
Set test= New testdll 'DLL的一個新實例
Me.Caption = test.mydll '我的標題=返回DLL的Hello World
End Sub
⑺ VB編寫的DLL插件,想知道源碼或者反編譯,應該怎麼做高分求教!
可以反編譯,但反編譯後的代碼能夠重新使用的幾乎沒有,最多隻能搞出一些代碼片段來。
在這里回答問題的大多數本身就是程序員,反編譯是我們最忌諱的事,這是砸我們的飯碗啊。所以你還是就此打住吧,到其他地方悄悄地問。呵呵。。。
⑻ 有沒有VB反編譯程序
VBRezQ v2.4a
下載地址http://st.cnc-gd.com/soft/Software.Asp?id=330
可反編譯VB6的EXE文件,得到全部窗體。
vb反編譯精靈v4.3
下載地址http://gsdx.driversky.com/down/vbre.zip
但明確告訴你,目前世界上還沒有任何一款軟體能對稍復雜(注意僅僅是稍復雜)一點的VB6編譯過成的EXE進行實用的反編譯,且不用說目前的軟體EXE文件大都經過加殼這樣的保護處理,反編譯更是不可能了。我在《問專家》網上看到過專家的解答就是這個意思,上面提到過一款說是最好的反編譯VB軟體,也只能把很簡單的EXE編譯出窗體文件,代碼代碼可讀性非常差,更不用說稍復雜一點的程序了。