Burp Extender API:如何在自定义菜单项上选择所选文本

时间:2018-08-31 15:53:40

标签: burp

我正在构建一个插件。 我已经创建了一个菜单项,并且我想在单击菜单项时获取选定的文本。像burp URL解码器菜单项一样。

致谢。

1 个答案:

答案 0 :(得分:0)

这是我可以用来获取所选字符串的代码段

int[] selectedIndex = myburp.context.getSelectionBounds();
IHttpRequestResponse req = myburp.context.getSelectedMessages()[0];
byte[] request = req.getRequest();
byte[] param = new byte[selectedIndex[1]-selectedIndex[0]];
System.arraycopy(request, selectedIndex[0], param, 0, selectedIndex[1]-selectedIndex[0]);
String selectString = new String(param);