aress31 / openapi-parser

Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).
Apache License 2.0
193 stars 52 forks source link

Context menu not working on OSX and Debian #9

Closed juhakivekas closed 7 years ago

juhakivekas commented 7 years ago

The windows version of the extension works fine, but on other paltforms the context menu does not appear. I'm running java versions 1.8.0_101 and 1.8.0_77 on OSX ElCapitan and Debian 8 without success and 1.8.0_111 on Windows with success.

thomasstols commented 7 years ago

Great extension, however currently unusable on MacOS since the context menu doesn't work. Could you have a look at MacOS support?

aress31 commented 7 years ago

@thomasstols, unfortunately, I do not own a Mac. Therefore, I will not be able to troubleshot this issue anytime soon. Hopefully someone else can have a look at it. In the meantime, the simple solution is to run the extension on a Windows or Linux Burp instance since the extension is not pro-only.

giooootis commented 7 years ago

Just an FYI since you are mentioning Linux as an alternative, context menu is not working on Debian 8 too.

doomguy commented 7 years ago

Running BurpPro v1.7.21 (latest as of today) on Kali Rolling doesn't seem to work either. I can load a test.json I grabbed from "http://editor.swagger.io/" (api.uber.com) but if I do a right click or double click on any of the entries, nothing happens.

Any suggestions?

Thanks for your feedback.

swurg_test.txt

aress31 commented 7 years ago

I reported the issue to PortSwigger, hopefully they look into the issue and get back with a fix. I spent time researching the issue myself and there is absolutely no reason (as far as I know) for the ContextMenu not to work since Java is platform independant if working under Windows it should work under Mac and Linux.

ghost commented 7 years ago

Having the same problem here with Debian: the swagger file gets parsed properly but I cannot do anything with it as neither clicking nor right-clicking triggers any action.