快捷搜索:  汽车  科技

burpsuite颜色怎么调(burpsuit插件编写小白入门)

burpsuite颜色怎么调(burpsuit插件编写小白入门)插件入口和帮助接口类:IBurpExtender、IBurpExtenderCallbacks、 IExtensionHelpers、IExtensionStateListener好,看下接口。都是英文,哈哈,首先环境环境需要Jython.jar这个文件下载去https://www.jython.org/或者打开burpsuite->extender->api 下载查看

好久没有写今日头条。因为我的儿子到了这个世界,感谢上天赐给我这个礼物。辛苦老婆,我亲姐,我爸,我妈,我大哥大姐大嫂,没有家人的帮我,我肯定手忙脚乱。生活还要继续。

0x0看了国外使用python编写burpsuite插件的文章,自己仿造也搞个插件测试一下,挺好玩的。

首先编写burpsuite插件要看API文档,链接如下:

https://portswigger.net/burp/extender/api/

burpsuite颜色怎么调(burpsuit插件编写小白入门)(1)

都是英文,哈哈,首先环境环境需要Jython.jar这个文件

burpsuite颜色怎么调(burpsuit插件编写小白入门)(2)

下载去https://www.jython.org/

或者打开burpsuite->extender->api 下载查看

burpsuite颜色怎么调(burpsuit插件编写小白入门)(3)

好,看下接口。

插件入口和帮助接口类:IBurpExtender、IBurpExtenderCallbacks、 IExtensionHelpers、IExtensionStateListener

UI相关接口类:IContextMenuFactory、IContextMenuInvocation、ITab、ITextEditor、 IMessageEditor、IMenuItemHandler

Burp工具组件接口类:IInterceptedProxyMessage、IIntruderAttack、 IIntruderPayloadGenerator、IIntruderPayloadGeneratorFactory、 IIntruderPayloadProcessor、IProxyListener、IScanIssue、IScannerCheck、 IScannerInsertionPoint、IScannerInsertionPointProvider、IScannerListener、IScanQueueItem、IScopeChangeListener

HTTP消息处理接口类:ICookie、IHttpListener、IHttpRequestResponse、 IHttpRequestResponsePersisted、IHttpRequestResponseWithMarkers、IHttpService、 IRequestInfo、IParameter、IResponseInfo

今天模仿的工具是ITab IBurpExtenderCallbacks

看下效果:

burpsuite颜色怎么调(burpsuit插件编写小白入门)(4)

是个简单的unicode转成中文文字。

看下源代码:

burpsuite颜色怎么调(burpsuit插件编写小白入门)(5)

导入burpsuite API和java库

burpsuite颜色怎么调(burpsuit插件编写小白入门)(6)

画出按钮位置

burpsuite颜色怎么调(burpsuit插件编写小白入门)(7)

转换方法,转化成中文

思路简单:调用接口-》调用java swing画出按钮-》调用python的unicode转换方法。

0x1

小白编程都能拿去使用,文中如有错误请大佬指正,欢迎关注我的zhishi星球,https://wx.zsxq.com/mweb/views/topic/posterpreview.html?group_id=51285125811484里面有很多国外挖掘bug的精彩文献。

猜您喜欢: