2
A
回答
4
安全代码很少或没有可被恶意用户利用的漏洞。
混淆代码是故意难以阅读的代码。
模糊代码是无意识难以阅读的代码,也可能不安全。
3
在维基百科的文章Obfuscated Code是很好看有你:)
混淆代码是源代码或机器代码 已经取得难以 理解。程序员可能会故意混淆代码以掩盖其目的或其逻辑,以防止 被篡改,阻止反向工程 或作为益智或休闲娱乐 对读者的挑战。这是一种通过默默无闻的安全性形式 。程序 被称为混淆器变换 将可读代码转换为混淆代码 使用各种技术可能会导致反调试, 反反编译和 反反汇编机制。代码 混淆在本质上与硬件混淆 不同,其中 电路的描述和/或结构被修改为隐藏其 功能。
1
简而言之,代码安全性意味着您的代码可以完成您想要的内容,而不是其他任何内容。写得不好,不安全的代码会产生副作用,用户可能会利用这些副作用。 SQL注入是一个很好的常见示例。
编写安全代码是非常必要的,特别是对于其他用户很容易找到您的漏洞的开源项目。至于如何编写安全代码,这是一个更难的问题。最好的答案是经验。在知道保护它的哪些方面之前,很难保护您的代码免受某些情况的侵害。然而,常识和一些基本步骤总是逃避不安全的用户输入很长。
混淆代码只是简单地读取用户可读的代码,然后将代码变成不可读的代码。这样做有很多原因。其中一个原因是让代码难以发现漏洞,但这决不会阻止它。另一个原因是让人们更难修改你的代码,这是你可能想要做的商业软件。但在这种情况下有更好的选择,例如使用Zend Guard
相关问题
- 1. PHP代码安全
- 2. PHP代码段安全
- 3. PHP编译器编码的代码安全性如何?
- 4. 源代码公开后的安全性
- 5. 真正不安全的代码性能
- 6. 此cURL代码的安全性
- 7. RaspberryPi/USB中的安全PHP代码
- 8. 我的php代码安全吗?
- 9. 我怎样才能提高这个php代码的安全性?
- 10. 为安全性编码PHP标签?
- 11. 这段代码是否安全 - PHP && MySQL
- 12. 这个PHP代码是否安全?
- 13. 这个php代码安全吗?
- 14. Cookie安全性php
- 15. Java代码,安全
- 16. PHP中的安全性
- 17. PHP ORM - Redbean的安全性?
- 18. .NET中的代码安全
- 19. Mysqli的安全代码
- 20. php代码中的安全php包含文件
- 21. PHP编码之后的代码有多安全?混淆呢?
- 22. php表单安全性
- 23. Ajax,PHP和安全性?
- 24. 为什么我的不安全代码块比我的安全代码慢?
- 25. PHP - 安全替代一类
- 26. 安全透明代码
- 27. 代码访问安全
- 28. 安全代码评论
- 29. android本机代码安全
- 30. .NET Thread不安全代码
没有安全代码这样的东西,只是不同级别的不安全的代码。 – fredley 2010-09-27 11:01:43
http://www.google.com/search?q=what+is+obfuscator – 2010-09-27 11:07:36