75得票25回答
检测数据库篡改,是否可行?

长期倾听者,首次来电。 假设你有一个数据表负责记录用户活动。此日志的完整性很重要,因此您希望能够检测到是否有人修改了表中的任何数据。为使事情更有趣,还需考虑系统可能由一个邪恶的SQL管理员操作,该管理员可以完全控制这个可怕的系统。哎呀... 如何保护您的数据? 如何检测某人是否篡改了您的...

21得票2回答
iOS - 给现有应用程序(越狱)添加“对象”

如何向现有应用程序添加“对象”? 例如,EasyRefresh for Chrome扩展可以在iOS Chrome应用程序内启用一个新按钮,许多其他扩展也是如此。 我如何将一个简单的UIButton添加到Twitter应用程序中? 是否有GitHub项目可以帮助我了解如何完成这个操作? ...

13得票3回答
如何使iOS应用程序具有防篡改功能?

我正在开发一个项目(移动应用程序),需要监控对手的活动。所以,我的问题是如何使iOS应用程序具有防篡改功能? 例如: 每当任何对手尝试篡改代码时,系统都应提示管理员进行这些操作,并阻止该对手。 如果用户尝试在已越狱设备上安装应用,则系统可以检测到此操作。 系统应能够监视对手的活动。 ...

8得票4回答
在 PHP 中,$_SERVER 变量有多么“防篡改”?

如果我相信使用 $_SERVER['PHP_SELF'] 来获取 PHP 文件的名称,是否会存在安全风险?

8得票6回答
在IT技术中,将用户数据存储在数据库中是否比将其存储在cookie中更好?

为什么不把网站访问者(订阅者)的cookie信息保存在数据库中,而是设置一个文件在用户的机器上。我知道以下原因可能听起来有些傻: 1. 为每个用户维护每个小数据块的数据库信息很困难。 2. 当数据库服务器宕机时,检索数据可能很困难。 3. 需要对每个小信息进行连续请求。 我的观点是,如...

7得票3回答
签名的可执行文件在保留签名完整性的同时是否可以被篡改?

我想知道在判断文件是否被篡改时,我可以多少程度地依赖文件上的数字签名(即来自Verisign、Symantec等的数字证书)。 假设我想下载一个已不在原始开发者网站上但在第三方网站如cnet、oldapps.com或filehippo上可用的应用程序版本。我通常会搜索旧的论坛帖子,查找列出M...

7得票1回答
客户端删除输入内容时,验证器被跳过 - 这符合JSF规范吗?

我有一个页面,其中有一个标记为required="true"的输入文本组件,并且在服务器端具有自定义Validator。现在作为客户端,我提交了该页面,但未呈现该组件产生的HTML元素(可以使用浏览器的内置DOM元素检查器从DOM树中删除该元素轻松实现)。表单成功提交,但没有对此必需组件进行服...