java代码高亮库_HaE-Java 信息高亮与提取插件(Java版本)

HaE-Java 信息高亮与提取插件(Java版本)

简介:

HaE-Java是基于Java开发的一款burpsuite插件,其支持自定义正则表达式,可扩展性强,并内置九种高亮颜色,可高亮(Highlight)标记敏感请求,并(and)提取(Extract)关键数据,方便后续深度挖掘。代码内部维护了一个简单的缓存池,burp界面响应速度佳。

解释下为何使用Java语言重新造一个轮子,理由有:

1、学习Burp插件开发

2、方便后续进一步拓展

使用:

1、将HaE-Java.xml放在burpsuite.jar的同级目录(配置文件路径是个坑,后面可能会解决)

2、切换到burpsuite的extender标签页,加载HaE-Java.jar即可使用

截图:

1、添加单个配置项。add增加,reload生效。

1.png

2、修改配置项。load加载,save保存,reload生效。

2.png

3、高亮敏感请求,并在response标签页添加一个MarkInfo-Java子标签页,提取敏感数据。

3.png

颜色高亮规则说明:

1、颜色列表包括red、orange、yellow、green、cyan、blue、pink、magenta、gray,代表的严重程度是依次递减的。

2、较低严重程度的颜色出现两次之后,高亮的颜色会向上升级一个档次。举个例子,对于同一次请求,若cyan出现两次,高亮的颜色将会变为green,若orange出现两次,高亮的颜色将会变为red。

配置文件格式说明举例:

Email

green

1

[\w-]+(?:\.[\w-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?

1

1

color代表高亮的颜色,highlight代表是否高亮,regex代表正则,extract代表是否提取关键数据到MarkInfo-Java标签页,enable代表当前配置规则是否生效。

感谢信息:

使用声明:

本工具仅供学习交流,请勿用于非法用途,如作他用所承受的法律责任一概与作者无关。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值