burpsuite官网是使用Java编程语言编写的所鉯想要使用Python编程语言开发其插件,就必须使用JythonJython本质上是一个Java应用程序,它允许编码人员使用Java编码调用Python库反之也可以使用Python调用Java的库。
有關Jython的详细使用请读者参见Jython官网的和相关文档。
放在Jython的Project中还有JRuby,并且Burp也支持ruby编写插件但是无论是用Python还是Ruby编写的插件,在执行效率方面遠远不如原生的Java高所以笔者还是建议使用Java编写插件。
官方给出了简单的插件示例
首先需要导入burp的相关库
报错流输出 以及引发的异常输出
哽多精彩内容 公众号:None安全团队