Bing API不提供Burp Suite中的子域输出(通过Blackhat Python)

时间:2016-05-30 07:40:48

标签: java python multithreading bing-api burp

我已将bhp_bing.py链接为Burp Suite中的扩展程序。但是我的Burp Suite没有提供目标网站子域的输出。 supposed result

但我的停止在"执行bing搜索*****" 我检查了错误日志,它显示了这个:

java.lang.RuntimeException:Extensions不应在swing事件派发线程中发出HTTP请求

以下是bhp_bing.py的源代码:

https://github.com/walchko/Black-Hat-Python/blob/master/BHP-Code/Chapter6/bhp_bing.py

有人可以帮助我吗?真的很感激:)

1 个答案:

答案 0 :(得分:0)

Burp阻止了self._callbacks.makeHttpRequest()调用,因为它在Swing(用户界面)线程中执行。如果Burp允许这样做,整个UI会在发送HTTP请求时短暂锁定。要修复它,您需要生成一个新线程来执行bing_query函数。