2012-10-21 75 views
0

我最近在VB.NET 2010 Express Edition中構建了一個Crypter,並打開了.exe GUI,並選擇了一個可執行文件進行加密,並將其加密。我打開Crypted文件,然後收到一條錯誤消息:我的Crypter不起作用?

「此文件的版本與您運行的Windows版本不兼容。檢查計算機的系統信息以查看是否需要x86(32位)或x64(64位)版本的程序。「

是否有任何可能的方法可以將我的代碼轉換爲64位?如果您需要查看我的代碼,請在下面的評論中說明。謝謝你們,所有的幫助表示感謝! :)

+2

所以,等一下,你加密了一個文件,然後試圖執行該加密文件?當你運行它時你期望什麼結果? –

+0

我知道,但不應該顯示加密? – user1760869

+1

你是什麼意思的「顯示加密」?您已經對文件進行了加密,現在您只需查看加密的內容(使用十六進制編輯器或捏文本編輯器)或解密即可。 –

回答

4

你可以做的是當你加密它時,把加密文件的類型重命名爲別的東西。例如,'whatever.exe'可能會重命名爲'whatever.exe.encryptedfile'。如果您隨後將文件類型'encryptedfile'與您的應用程序相關聯,那麼只要有人試圖打開該類型的文件,它就會自動啓動。

+0

歡迎來到JPover。 –