pablodav / burp_server_reports

helpful reports for burp backup and restore
MIT License
9 stars 0 forks source link

Add support to connect directly with burp client status port #5

Open pablodav opened 7 years ago

pablodav commented 7 years ago

Use normal status port to access directly to burp without need to use burpui.

pablodav commented 7 years ago

https://git.ziirish.me/ziirish/burp-ui/issues/240

pablodav commented 6 years ago

also related to #7

ziirish commented 6 years ago

Hi @pablodav !

I thought we already talked about this, but I think you can actually use the burpui lib without having a running burp-ui instance.

If you want to avoid some useless dependencies as well (such as Flask and so on in case you don't need the actual UI), you can even install the burp-ui-agent package, then use its libs.

Then you can do something like (this may not work out of the box, but it is the idea):

from burpui_agent.misc.backend.burp2 import Burp

client = Burp(conf='path/to/burpui.cfg')
client.status()

Here is the Burp class API

pablodav commented 6 years ago

Thanks Benjamin for adding these notes!

Yes we had a chat, I forgot to add the chat in this issue.

All details are at: https://git.ziirish.me/ziirish/burp-ui/issues/241#note_2432

Have a great day!