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/
都是英文,哈哈,首先环境环境需要Jython.jar这个文件
下载去https://www.jython.org/
或者打开burpsuite->extender->api 下载查看
好,看下接口。
插件入口和帮助接口类: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
看下效果:
是个简单的unicode转成中文文字。
看下源代码:
导入burpsuite API和java库
画出按钮位置
转换方法,转化成中文
思路简单:调用接口-》调用java swing画出按钮-》调用python的unicode转换方法。
0x1
小白编程都能拿去使用,文中如有错误请大佬指正,欢迎关注我的zhishi星球,https://wx.zsxq.com/mweb/views/topic/posterpreview.html?group_id=51285125811484里面有很多国外挖掘bug的精彩文献。