有趣和幽默 - 页 72 1...656667686970717273747576777879...256 新评论 Viktor Vasilyuk 2012.10.23 20:30 #711 Vinin:如何保护你的代码我们的办公室曾经想过代码混淆的方法,当以开放的形式保存它。 在所有建议的解决方案中,以下方法被认为是最好的:所有变量和函数的名称都用下划线代替。而为了避免混淆,每个变量都被分配了自己的下划线数量。 也就是说,$attempt_no = $___, $email = $____, $login = $_____, $pass = $______, crypt() = ____() 等等。 你能想象代码吗? 如果($____) $_____ = ____($_____)。$_______++; $____ = ''; 返回 $_____。如果你愿意,就坐下来读一读。 根据语言的不同,有可能将类似于拉丁文的西里尔字母 "植入 "到变量名称中。也就是说,如果人们分析代码,就会注意到相同的变量是如何被当作不同类型的。无论代码有多复杂,替换法迟早会让人们找出真相。 Sceptic Philozoff 2012.10.24 02:56 #712 好吧,好吧。从最近的JMA主题来看,开源代码(虽然被破解)并不那么容易分析。人们不知道Juric的全部算法,看在上帝的份上...... Viktor Vasilyuk 2012.10.24 05:18 #713 Mathemat: 好吧,好吧。从最近的JMA主题来看,开源代码(虽然被破解)并不那么容易分析。人们不知道Juric的全部算法,看在上帝的份上...... 我可以得到一个链接吗? solar 2012.10.24 06:19 #714 Rorschach 2012.10.24 14:09 #715 Rorschach 2012.10.24 14:25 #716 Mikhail Kozhemyako 2012.10.24 14:57 #717 Rorschach: 我通常在厕所里这样做)))))))))) Rorschach 2012.10.25 09:50 #718 这事 Андрей 2012.10.25 09:53 #719 Rorschach:这事 他不会演奏超过一个音符。 Rorschach 2012.10.25 10:05 #720 jartmailru: 他不会演奏超过一个音符。 都在那里而且还有曲子。 1...656667686970717273747576777879...256 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如何保护你的代码
我们的办公室曾经想过代码混淆的方法,当以开放的形式保存它。
在所有建议的解决方案中,以下方法被认为是最好的:所有变量和函数的名称都用下划线代替。而为了避免混淆,每个变量都被分配了自己的下划线数量。
也就是说,$attempt_no = $___, $email = $____, $login = $_____, $pass = $______, crypt() = ____() 等等。
你能想象代码吗?
如果($____) $_____ = ____($_____)。
$_______++; $____ = '';
返回 $_____。
如果你愿意,就坐下来读一读。
好吧,好吧。从最近的JMA主题来看,开源代码(虽然被破解)并不那么容易分析。人们不知道Juric的全部算法,看在上帝的份上......
我通常在厕所里这样做))))))))))
这事
他不会演奏超过一个音符。
都在那里
而且还有曲子。