burp suite 二级域名扫描插件
很久以前就有自己写插件的想法了,但是后来忘掉了。刚好最近有人发,果断研究了下。
burp的api可以去官方直接下,也可以如上图那些充burp主程序中导出。
把导出的api 导入eclipse就可以开始写了。
二级域名这个插件需要实现下面两个接口。
BurpExtender 每个burp的插件都必须要有这个类,实现IBurpExtender接口
IBurpExtender 这个接口非常重要。里面包含很多信息。比如请求,响应。之类的。注册右键菜单也需要。
IContextMenuFactory 这是右键菜单的接口。
下面是BurpExtender类内容:
import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import java.util.List;import javax.swing.JMenuItem;public class BurpExtender implements IBurpExtender,IContextMenuFactory {IBurpExtenderCallbacks callbacks;subdomain sub ;@Overridepublic void registerExtenderCallbacks(IBurpExtenderCallbacks callbacks) {// TODO Auto-generated method stubsub = new subdomain();//设置应用名称callbacks.setExtensionName("subdomain");//subdomain布局callbacks.customizeUiComponent(sub);//添加tabcallbacks.addSuiteTab(sub);this.callbacks = callbacks;//注册右键菜单callbacks.registerContextMenuFactory(this);}@Overridepublic List<JMenuItem> createMenuItems(final IContextMenuInvocation invocation) {//创建右键菜单JMenuItem jm = new JMenuItem("send subdomain");//菜单的事件jm.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent arg0) {// TODO Auto-generated method stubnew ui(invocation,callbacks,sub);}});List<JMenuItem> list = new ArrayList<JMenuItem>();list.add(jm);return list;}}
View Code
上面的注释很清楚了,只要是你想实现什么功能,你就实现什么接口。
源码
转载于:https://www.cnblogs.com/spr1ng/p/5337855.html
burp suite 二级域名扫描插件相关推荐
- 6.1 Burp Suite漏洞扫描使用
目录 一.Burp Suite工具介绍 二.实验环境 三.实验步骤 一.Burp Suite工具介绍 Burp Suite是一个主要针对Web应用程序进行攻击的工具集,为便于在应用中实现不同工具之间的 ...
- Web漏洞扫描(三:Burp Suite的基本操作)
任务二.Burp Suite基础Proxy功能: 2.1.在Kali虚拟机中打开Burp Suite工具并设置,打开"Proxy"选项卡,选中"Options" ...
- Burp Suite Professional 2023.1 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional, Test, find, and exploit vulnerabilities. 请访问原文链接:https://sysin.org/blog/bur ...
- Burp Suite Professional 2023.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional, Test, find, and exploit vulnerabilities. 请访问原文链接:https://sysin.org/blog/bur ...
- WordPress分类目录绑定二级域名插件WP Subdomains
通过子域名访问分类目录可以在一定程度上提高分类的SEO优化排名,,因此今天我们来介绍一个可以让你绑定子域名/顶级域名到站内分类.标签.页面.博客文章或者任意链接的重定向WordPress插件,并且有助 ...
- Burp Suite使用介绍(一)
转自:https://www.cnblogs.com/h4ck0ne/p/5154617.html Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多 ...
- 学习笔记-Burp Suite
Burp Suite 免责声明 本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关. 简介 Burp Suite 是进行 Web 应用安全测试的一个集成 ...
- Burp Suite使用介绍(二)
Burp Suite使用介绍(二) Repeater Burp Repeater(中继器)是用于手动操作和补发个别HTTP请求,并分析应用程序的响应一个简单的工具.您可以发送一个内部请求从Burp任何 ...
- 渗透测试 ( 8 ) --- Burp Suite Pro 官方文档、Brida(frida)
Burp Suite 官网 :https://portswigger.net/burp 官方文档:https://portswigger.net/burp/documentation/desktop ...
最新文章
- php fpm error,关于启动php-fpm失败的解决办法
- Deep learning From Image to Sequence
- c语言循环结构程序设计视频,第13讲:循环结构程序设计1
- feign和ajax,SpringCloud-feign 声明式服务调用
- 传授电脑蓝屏开不了机怎么办
- python使用协程实现udp_python-socket和进程线程协程(代码展示)
- pythonwin是什么_winpython是什么
- 《WCF技术内幕》翻译5:第1部分_第1章_蓝月亮:WCF介绍和本章小结
- python模块之codecs: 自然语言编码转换
- CentOS下MySQL 8.0安装配置
- ftrace跟踪内核_用Ftrace跟踪内核模块
- arguments.callee 指向正在执行的函数的指针
- java如何操作视图
- python2000个5除以84的余数_python中负数除法的求商和取余的问题
- windows 下安装redis
- 如何用matlab解决数学建模中的报童问题
- Unity 使用video player播放360全景视频
- 试图通俗地讲一下庞加莱猜想是怎么回事
- mysql数据库备份还原的几种方式
- 项目质量管理__七种基本质量工具__老七工具和新七工具