首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老高的技术博客

    php bbcode过滤

    BBCODE,即BB代码,属于轻量级标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS、论坛、Blog等网络应用上。 BBCode最初由Ultimate Bulletin Board讨论区系统发展出来,因此常见UBB代码的称呼。 BBCode的语法通常为[标记]这种形式,即语法左右用两个中括号包围,以作为与正常文字间的区别。系统解译时遇上中括号便知道该处是BBcode,会在解译结果输出到客户端时转换成最为通用的HTML语法。

    1.3K30编辑于 2022-12-27
  • 来自专栏张善友的专栏

    ASP.NET BBcode

    BBCode是Bulletin Board Code的缩写,有译为「BB代码」者,属于轻量标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS BBcode的语法通常为 [标记] 这种形式,即语法左右用两个中括号包围,以作为与正常文字间的区别。 Codekicker.BBCode是一个稳定和高性能的BBCode  –.NET解析器的。 可将如何BBCode的转换成HTML或任何将内存中的语法树。 所有的标签是完全可定制的,不需要硬编码。 BBCode最早在http://codekicker.de  这是一个德国问答网站,现在放在http://bbcode.codeplex.com/。 BBCode.ToHtml("[url=http://codekicker.de]codekicker[url]") 可定制 - 定制每个标签是容易的,灵活的。

    1.4K50发布于 2018-01-22
  • 来自专栏林德熙的博客

    C# BBcode 转 Markdown

    本文告诉大家一个简单的方法从 BBcode 转为 Markdown 本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。

    65810发布于 2018-09-18
  • 来自专栏林德熙的博客

    C# BBcode 转 Markdown

    本文告诉大家一个简单的方法从 BBcode 转为 Markdown 本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。

    63120发布于 2019-03-12
  • 来自专栏林德熙的博客

    C# BBcode 转 Markdown

    本文告诉大家一个简单的方法从 BBcode 转为 Markdown 本文的方法都是使用正则转换,现在支持的代码只有很少的常用标签,如果大家发现有转换失败的,请帮我修改代码,估计代码我不会进行修改。

    1K10编辑于 2022-08-04
  • 来自专栏Khan安全团队

    通过嵌套解析器条件对 XSS 进行模糊测试

    BBcode BBcode 是一种轻量级标记语言,用于在许多 Internet 论坛中格式化消息,于 1998 年首次推出。 有几个 BBCode 和相应 HTML 代码的示例: 输入 输出 [b]text[/b] text [i]text[/i] text [url]http://google.com XSS 向量(emal BBcode + email BBcode 另一种语法): [email]a@a.a?[email=a@a.a? + BBcode): [email]a@a[size="onfocus=alert(1) contenteditable tabindex=0 id=xss q"]a[/email].a[/size] + url BBcode inside b BBcode): [email]a@a.a[b][url]http://onmouseover=alert(1)//[/url][/b]a[/email]

    2K50编辑于 2022-01-04
  • 来自专栏iSharkFly

    Discourse 发布代码或者格式化文本

    如何为代码格式化使用 BBCode 和 HTML。如何禁用代码自动格式化。行内代码格式化要对行内的代码或者特殊文字进行格式化,在需要进行格式化的内容前后部分使用单引号。 ; }}BBCode 和 HTML除了 Markdown 格式化外,Discourse 还能够支持 BBCode 和 HTML。 ; }}针对 BBCode,使用 [code] 标签:[code]public class CodeFormatting { public static void

    38000编辑于 2024-11-29
  • 来自专栏人人都是架构师

    Rich:终端打印富文本

    , style="bold red") 你可以通过这种方式来设置文本的样式,甚至在输出中使用类似于 bbcode[1] 的特殊标记来精细控制样式。 参考资料 bbcode: https://en.wikipedia.org/wiki/BBCode Rich 文档: https://rich.readthedocs.io/en/latest/

    70310编辑于 2025-01-18
  • 来自专栏python3

    我所使用的Python扩展程序 for

    force  harel Thing YOu should never Do Atox HTTP://ATOX.SF.NET atx http://www.aaronsw.com/2002/atx bbcode http://www.bbcode.org epytext http://epydoc.surceforge.net/rpytext.html ettext http;//ettext.taint.org

    1K20发布于 2020-01-15
  • 来自专栏全栈程序员必看

    php二次开发知识,Discuz!二次开发基本知识「建议收藏」

    实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。 这样子提交了安全性,将带有bbcode代码的内容存入数据,在用户打开页页时,又把bbcode代码转换成html代码 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144655

    3.5K21编辑于 2022-08-30
  • 来自专栏CDN及云技术分享

    使用antlr4构造我的语法树

    Bbcode.g4的规则如下: image.png 生成命令: antlr4 -Dlanguage=Cpp -visitor . /Bbcode.g4 -o antlr4-bbcode -Dlangguage是生成Cpp,如果不指定,默认是java -visitor额外生成vistor模式访问的工具代码,没有指定默认是listener

    10.3K332发布于 2020-01-13
  • 来自专栏WordPress果酱

    WordPress 防垃圾留言插件:Simple Spam Filter

    (我 blog 不支持 bbcode 样式的链接) 留言中包含一个通用的垃圾留言词组的精简的列表中的词组。

    60440编辑于 2023-04-14
  • 来自专栏Python乱炖

    送书 | 用 Neo4j 理一理王者荣耀英雄之间千丝万缕的关系,挺好玩!

    gonglue/411") 然后我们通过 beautifulsoup 来解析网页 soup = BeautifulSoup(res.text) div = soup.find('div', class_="bbcode-body bbcode-body-v2 markdown-body") p_list = div.find_all("p")[2:-1] 现在列表 p_list 当中就是我们需要的数据了 接下来我们编写一个处理数据的函数

    62820发布于 2021-11-09
  • 来自专栏全栈程序员必看

    php二次开发知识,Discuz二次开发基本知识详细讲解

    实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。这样子提交了安全性,将带有bbcode代码的内容存入数据,在用户打开页页时,又把bbcode代码转换成html代码。

    5.6K20编辑于 2022-08-26
  • 来自专栏全栈程序员必看

    js匿名函数传参_java 匿名函数

    CKEDITOR.plugins.get( 'bbcode' ); return function(paramId) { var editorElement = CKEDITOR.document.getById

    4.7K40编辑于 2022-11-09
  • 来自专栏全栈程序员必看

    Discuz二次开发基本知识总结

    实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。 这样子提交了安全性,将带有bbcode代码的内容存入数据,在用户打开页页时,又把bbcode代码转换成html代码 本贴声明:由于时间有限,本贴只有关于DZ部分功能的简短分析。

    3.5K20编辑于 2022-07-21
  • 来自专栏知道创宇

    Mybb 18.20 From Stored XSS to RCE 分析

    后台就会在保存文章或者解析文章的时候,把这类“伪”标签转化为相应的,然后输出到文章内容中,而这种方式会以事先规定好的方式解析和处理内容以及标签,也就是所谓的白名单防御,而这种语法被称之为bbcode 抛开实际的利用不谈,这个漏洞的普适性才更加的特殊,bbcode是现在主流的论坛复杂环境的解决方案,事实上,可能会有不少cms会忽略和mybb一样的问题,毕竟人才是最大的安全问题,当人自以为是理解了机器的一切想法时  MyBB <= 1.8.20: From Stored XSS to RCE: https://blog.ripstech.com/2019/mybb-stored-xss-to-rce/ [2] bbcode : https://zh.wikipedia.org/wiki/BBCode

    95840发布于 2019-06-17
  • 来自专栏农夫安全

    Bwapp漏洞平台答案全解-A3(第二篇)

    没啥好讲的,直接看答案吧 A3 - Cross-Site Scripting (XSS) -3.11-XSS - Reflected(phpMyAdmin) 这个看文档说是phpmyadmin上的一个BBcode

    2.3K90发布于 2018-03-29
  • 来自专栏huofo's blog

    Typora使用Upgit对接EasyImage2.0图床

    -------------------------------------------------------------# {url} 图片文件的网络URL地址[output_formats]"bbcode

    94771编辑于 2023-02-26
  • 来自专栏Python中文社区

    五个亲测可用的Python论坛类网站开源框架

    主要功能:1、论坛分类,分版块;2、发帖,回帖;3、BBCode支持;4、置顶贴;5、使用django admin提供论坛管理功能。

    8.8K100发布于 2018-01-31
领券