2011-05-09 34 views
0

我希望能够缩小(删除所有空白)到提供给最终用户的任何页面。困扰我的事情是,所有ajax调用对最终用户都是可见的,并且想知道如果我最大限度地降低了安全性,并且如果我将这些文件和类文件从www中删除,并将它们放在其他地方,如果结束用户仍然可以访问它或做损害或安全帮助是否可以自动缩小所有输出的客户端代码?

感谢

+1

缩小是纯粹的混淆。这完全没有提供真正的安全利益。 – 2011-05-09 04:29:11

回答

0

虽然obfuscatiing你的输出将不会提供安全的方式很多,你可以达到你想要的东西在包装代码Output Buffering并在将其返回给客户端之前通过自己的模糊筛选器运行它。

+0

如果我没有模糊过滤器,该怎么办?我的脚本是从头开始制作的,因此没有第三方参与。我在哪里可以得到一个模糊过滤器来删除空白? – 2011-05-09 04:45:55

+0

你将不得不自己编写来实现你想要混淆的任何东西。 – 2011-05-09 04:51:06

0

正如你被告知它不会提供任何安全改进。你只会让你更难以在你的网页上保持你的ajax/javascript调用。使用输出缓冲是一种选择,如果您正在使用模板解析器,您还可以在解析/输出模板之前添加自己的代码,以便删除空白。但是,请确保您不删除任何文本之间的空格;-)

我想这将是一个函数的地狱创建,并最终我认为这是没有太大的意义,创造这是值得创造它的时间。

相关问题