導航:首頁 > 源碼編譯 > vb6反編譯

vb6反編譯

發布時間:2022-02-10 15:58:00

❶ VB6可以被很多軟體反編譯,那學VB還有何用

理論上,任何軟體都可以被反編譯,只是時間問題。與匯編、C語言比較VB6屬於比較難反編譯的了,如果不是做商業軟體,學一種編程語言的作用是能方便工作,提高效率。
VB6編譯器確實過時了,而且VB6有自身不足,但是一般軟體還是可以做的,而且比VB.net要小很多,VB.net的優點是很多東西都是現成的,比如菜單,可以直接設置出各種效果來,用VB6就要掌握API和自繪技術,或者借用第三方控制項。但是通過這樣可以提高自己的編程水平,缺點是開發效率低。

❷ VB6.0寫的程序可以反編譯得到代碼嗎

真正反編譯是不可能的,不管是P代碼還是本機代碼,不加殼也反編譯不了,至於什麼.net反編譯,更是痴人說夢!網上雖有一些反編譯軟體,但是頂多把你用了哪些控制項找出來,至於代碼就無能為力了

❸ VB反編譯還原代碼 求助

如果說 VB3、VB4 還有可能的話,那麼 VB5、VB6 反編譯就是完全的痴人說夢了,VB6 已經不是純粹的解釋性語言了,根本不可能反編譯出完整的源代碼,對於這種語言寫出來的程序,只能獲得中間語言或低級語言。一般來說 VB6 都是 P 代碼,而 P-Code 的代碼逆向回來只能自己看,機器是識別不了的。

舉個例子:

比如在 VB6 中有一句代碼 : MsgBox "Decompile Test."

那麼反編譯出來的結果就是:

(代碼太長不貼,這里貼主要的)
...

mov dword ptr [ebp-58], 004012E4 ; 這里把 "Decompile Test."的地址弄進去了。
...

call dword ptr [<&MSVBVM60.__vbaVarDup>]; 可以清楚的看出來,復制了一份變數的句柄。因為VB里字元串指向的是內存地址。
...

call dword ptr [<&MSVBVM60.#595>] ; 這一句彈出了MsgBox.這里如果跟進去的話是一大堆API 。
...

所以正常反編譯(學匯編語言和計算機編譯原理去吧)的話,看到段了就會知道這是一個 Msgbox 函數,但是具體顯示的內容是什麼,那是根本看不出來的。

P.S. 針對樓上[你不懂就別亂說]說的插一嘴,未加殼的 .NET 為何能被反編譯出源代碼,那是因為 .NET 是託管,而託管有中間語言,所以它的源代碼被編譯成 msil 這種中間語言而非像 VB6 直接編譯成機器語言了。

❹ 用反編譯軟體顯示出了vb5.0或vb6.0編寫的exe軟體的代碼,我怎麼破解

你仔細看所有的代碼,看他執行的過程,從哪裡到哪裡,從中找到注冊部分的代碼刪掉就行了。

❺ VB寫的軟體有沒有可視化反編譯的工具

沒有!
有個工具,只能把VB軟體的窗體 模塊 等空文件反編譯出來,沒有源代碼的空文件......
所以沒有能反編譯VB6的軟體。

❻ 有沒有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編譯出窗體文件,代碼代碼可讀性非常差,更不用說稍復雜一點的程序了。

❼ VB6.0反編譯軟體工具!急用!或者給條思路!

目前還沒有發現好用的VB6.0反編譯工具,所以不要往這方面打主意了。
解決辦法如下,供參考:
安裝winhex等十六進制編輯軟體,查找該鏈接,更改後保存即可。

❽ VB6可以被很多軟體反編譯,那學VB還有何用

看水平吧
如果你水平不夠,編出的程序我想也不會有太多人去反編譯
如果你水平夠,編出的程序很有用,那我想在防反編譯的技術上,也應該做的很好

記住:沒有絕對的,你想想微軟夠牛吧,可Windows/Office等,不是照樣被別人破解嗎?

❾ 請問有沒有辦法把vb6.0產生的dll反編譯呢

呵呵 這只能用反匯編軟體反編譯成匯編代碼,不可能恢復成VB寫的樣子的。這也是DLL的一個好處之一---防止盜版。

❿ VB6 dll反編譯

追加100元也沒用啊,除了匯編語言,其他任何語言根本沒有反編譯這一說。

閱讀全文

與vb6反編譯相關的資料

熱點內容
編譯java用哪個軟體好 瀏覽:701
電腦伺服器顯示r6什麼意思 瀏覽:813
騰訊雲撥號vps伺服器 瀏覽:507
白日夢app哪個好看 瀏覽:295
編譯時出現dtc 瀏覽:246
怎麼編譯eclipse源碼 瀏覽:997
單片機pc什麼意思 瀏覽:943
quartus繪好原理圖後如何編譯 瀏覽:355
哪個app可以找到很多宋亞軒的照片 瀏覽:421
國內能交易加密幣 瀏覽:956
k8s編譯法 瀏覽:976
絕地求生怎麼去歐美伺服器 瀏覽:832
哪個app有直租的房子信息 瀏覽:830
安卓手機怎麼下老版本抖音 瀏覽:94
新軒逸經典如何安裝安卓應用 瀏覽:19
php大流量網站 瀏覽:149
買車app哪個是正規的 瀏覽:174
python中的class是什麼 瀏覽:203
安卓導航屏如何接燈光線 瀏覽:692
哪個app能查天津違章 瀏覽:432