English 中文(简体)
如果使用以下加密/解密代码, 解密代码会允许解密吗?
原标题:If the following encrypt/decrypt code is used, would decompiling the code enable decryption?
option Explication Dim SsecretData ssecretData="这里有一些非常秘密的数据"。 建立关键 Dim wshNetwork, scomputerName set wshNetwork = Wschript.CreateObject ("WScript.Network") scomputerName =wNetwork.computerName Dimedataset= capedadata. (PhopperName drimedadata; adkread=3 capedata;Setsecretet a.
问题回答

更简单一点:关键是计算机名称,算法是众所周知的。所以每个人,只要能找到你的计算机名称(这包括同一开关上的每个人,即使他的个人电脑已经失密,也包括同一开关上的每一个人,并且取决于您的邮件系统,所有你寄过邮件的人)都可以不受限制地解密。

如果你的电脑崩溃了, 你给新安装的人取了不同的名字, 你也会运气不好的。

< 强力 > 编辑 < /强 >

从讨论开始:不可能同时拥有一个 < 强度 > 硬码 < / 强度 > 密钥、一个 < 强度 > decompiler < / 强度 > 和一个 < 强度 > 绝密 < /强度 > 密钥。

您的方法( 使用某种方法, 从计算机到计算机的不同) 相当确定, 但您应该依赖某种方法, 而不是很容易被解读为计算机名称( 或 MAC 地址 ) 。 处理器序号或窗口产品代号都让人想起了 -- 这两种方法都不容易被远程阅读, 但记住, 如果有人可以使用这台机器, 游戏就结束了!





相关问题
Prevent windows from queuing shellexecute requests

Win.ShellExecute 0, "open", "C:dirprogram.exe", "arguments", vbNullString, SW_SHOWNORMAL Win.ShellExecute 0, "open", "http://www.google.com", vbNullString, vbNullString, SW_SHOWNORMAL I want google....

Why is My Loop Only Deleting One File?

Using VB6 In a folder, i have n number of files, i want to delete a 0 kb files code Dim filename5 As String filename5 = Dir$(txtsourcedatabasefile & "*_*", vbDirectory) MsgBox filename5 Do ...

How to check the filesize?

Using VB6 I have the text file with different sizes, so i want to delete the file where filesize = 0 kb. How to make a vb6 code for deleting the 0 kb files. Need vb6 code Help

File Rename problem?

I m using VB6 and I have a folder where I have n number of files. I want to change the file extension to .txt. I used the code below to change the extension of all .fin files to .txt. Dim filename1 ...

Error 20728-F while in using Crystal Reports in VB6

I m using Crystal Reports in my VB6 project, but I m facing error while loading the report in crystalreport1.action=1; Please give me some solution for this problem. It is showing the error as Error ...

DllRegisterServer entry point was not found

When running my vb6 application I am getting error like, runtime error 53 : file not found: rscomclNoMsg.dll then i tried to register that dll from cmd line using regsvr32. Then I am getting ...

SQL Server 2000, ADO 2.8, VB6

How to determine if a Transaction is active i.e. before issuing Begin Transaction I want to ensure that no previous transaction are open.. the platform is VB6, MS-SQL Server 2000 and ADO 2.8

热门标签