【发布时间】:2014-02-19 08:36:59
【问题描述】:
某些编程语言允许您具有欺骗性,无论好坏。 C is an obvious example,当然汇编程序在这方面做得更好。
哪些语言很难欺骗?我想这是一个两部分的问题 - Q1:哪些流行语言(Python、Java 等)不容易偷偷摸摸,Q2:是否有专门设计用于禁止欺骗性做法的语言?
(我问的是源代码级别的欺骗,源代码不适合欺骗的语言。)
【问题讨论】:
-
定义“欺骗”和“偷偷摸摸”。
-
@deceze - 我认为只是这些词的常见定义。想象你正在编写一个会计程序,并且你的源代码将被审查以确保你没有在其中放置一个秘密后门来做任何犯罪活动,但是你想把那个后门放进去,所以你必须编写代码具有欺骗性,因此您的意图并不明显-这是偷偷摸摸的和欺骗性的。我帖子中的链接说明了我在说什么:underhanded.xcott.com
-
这个问题可能更适合programmers.stackexchange.com。
标签: security programming-languages