草庐IT

sanitizer

全部标签

php - 阅读 Robin Nixon RE : Sanitizing Input PHP 的 Learning PHP, MySQL & JavaScript 时的问题

这个问题在这里已经有了答案:HowcanIpreventSQLinjectioninPHP?(27个答案)关闭6年前。我目前正在阅读和学习PHP,书中提供了此作为清理表单输入的正确方法:functionmysql_entities_fix_string($connection,$string){returnhtmlentities(mysql_fix_string($connection,$string));}functionmysql_fix_string($connection,$string){if(get_magic_quotes_gpc())$string=stripslas

PHP/MySQL 形式 : escaping, sanitizer ,散列......我什至从哪里开始?

我通常在自己查找信息方面非常机智,但是当涉及到这个主题时,它真的令人生畏,那里有大量的东西。我有点信息过载。我找到了数十篇关于个别安全主题的文章,但我无法了解大局以及它们在实践中是如何结合在一起的。我需要看到一个鸟瞰路线图。以这个假设的例子为例:ASimpleHypothetical"Comments"Section:Signup:createapassword/usernamecombothatistobestoredsafelyinaMySQLtable.Login.Leaveacomment.在这个最基本的案例中遵循的“安全路线图”是什么?地球上的每个教程和PHP书籍都使用MyS

c# - C# html sanitizer 有好的解决方案吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。用户可以输入稍后将显示给其他用户的HTML。我正在使用的WYSIWYG插件从前端清理HTML。它删除了所有潜在的恶意标签(脚本、src、以“on”开头的任何内容等)我显然也需要在后端进行一些验证。有人知道C#的好的解决方案吗?我一直看到这个http://roberto.open-lab.com/2010/03/04/a-html-sanitizer-for

c# - C# html sanitizer 有好的解决方案吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。用户可以输入稍后将显示给其他用户的HTML。我正在使用的WYSIWYG插件从前端清理HTML。它删除了所有潜在的恶意标签(脚本、src、以“on”开头的任何内容等)我显然也需要在后端进行一些验证。有人知道C#的好的解决方案吗?我一直看到这个http://roberto.open-lab.com/2010/03/04/a-html-sanitizer-for

html - ruby rails : Allow less than sign '<' inside code block with sanitize helper

我试图在Rails中转义用户生成的内容。我使用带有sanitize和raw助手的raw来过滤这样的内容:raw(sanitize(code,:tags=>['内容中允许提及的标签列表。问题是当我尝试使用这样的sql查询对其进行测试时:mysql-usat-p-hlocalhostdatabase在pre和codeblock中,它会删除小于号(请帮我想办法做到这一点。 最佳答案 我认为使用Rails中的默认清理方法是不可能的。改为尝试使用Sanitizegem(https://github.com/rgrove/sanitize)re

html - ruby rails : Allow less than sign '<' inside code block with sanitize helper

我试图在Rails中转义用户生成的内容。我使用带有sanitize和raw助手的raw来过滤这样的内容:raw(sanitize(code,:tags=>['内容中允许提及的标签列表。问题是当我尝试使用这样的sql查询对其进行测试时:mysql-usat-p-hlocalhostdatabase在pre和codeblock中,它会删除小于号(请帮我想办法做到这一点。 最佳答案 我认为使用Rails中的默认清理方法是不可能的。改为尝试使用Sanitizegem(https://github.com/rgrove/sanitize)re

javascript - 客户端 HTML 清理有多安全?

我最近一直在研究Pagedown.js,因为它在我的页面上使用mark-down而不是丑陋的只读文本区域。尽管我非常谨慎,因为欺骗经过sanitizer的转换器似乎很容易。我看过一些关于Angular.js及其html绑定(bind)的讨论,并且在Knockout.js3.0发布时也听说过html绑定(bind)以前存在不安全问题。似乎有人需要做的就是禁用Pagedown.js中的sanitizer,例如-varsafeConverter=newMarkdown.Converter();//safeConverterisopentoscriptinjectionsafeConverte

javascript - 客户端 HTML 清理有多安全?

我最近一直在研究Pagedown.js,因为它在我的页面上使用mark-down而不是丑陋的只读文本区域。尽管我非常谨慎,因为欺骗经过sanitizer的转换器似乎很容易。我看过一些关于Angular.js及其html绑定(bind)的讨论,并且在Knockout.js3.0发布时也听说过html绑定(bind)以前存在不安全问题。似乎有人需要做的就是禁用Pagedown.js中的sanitizer,例如-varsafeConverter=newMarkdown.Converter();//safeConverterisopentoscriptinjectionsafeConverte

javascript - "JavaScript sanitization doesn' t save you from innerHTML”是什么意思?

我正在通过这个ppt学习xss预防:http://stash.github.io/empirejs-2014/#/2/23,我对此页面有疑问。上面写着“JavaScriptsanitizationdoesn'tsaveyoufrominnerHTML”,我尝试了这样一个简单的测试:testvaruserName="Jeremy\x3Cscript\x3Ealert('boom')\x3C/script\x3E";document.getElementById('test').innerHTML=""+userName+"";当我在我的浏览器(chrome)上打开这个html时,我只看到

javascript - "JavaScript sanitization doesn' t save you from innerHTML”是什么意思?

我正在通过这个ppt学习xss预防:http://stash.github.io/empirejs-2014/#/2/23,我对此页面有疑问。上面写着“JavaScriptsanitizationdoesn'tsaveyoufrominnerHTML”,我尝试了这样一个简单的测试:testvaruserName="Jeremy\x3Cscript\x3Ealert('boom')\x3C/script\x3E";document.getElementById('test').innerHTML=""+userName+"";当我在我的浏览器(chrome)上打开这个html时,我只看到