Comments (3)
Hey Ginryn, About which GUI element are you talking about? A print screen of the location of the missing function would help to understand what you mean. If you mean the context menu of the message editor, this one is out of the box from the burp extender API.
from auth_analyzer.
Hi, Thank you for your reply. Please review the additional image I've provided.
from auth_analyzer.
According to analysis this is actually a bug raised due to an inconsistent IContextMenuInvocation
object passed from the logger. The following unhandled exception is thrown as soon as invocation.getSelectionBounds()
or invocation.getInvocationContext()
is invoked within the interface method List<JMenuItem> createMenuItems(IContextMenuInvocation invocation)
:
java.lang.NullPointerException: Invocation type cannot be null
at burp.Zilx.ZG(Unknown Source)
at burp.Zepc.getInvocationContext(Unknown Source)
at com.protect7.authanalyzer.controller.ContextMenuController.createMenuItems(ContextMenuController.java:43)
at burp.Ztyb.provideMenuItems(Unknown Source)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at burp.Zi56.invoke(Unknown Source)
at jdk.proxy2/jdk.proxy2.$Proxy32.provideMenuItems(Unknown Source)
at burp.Zdsn.Zg(Unknown Source)
at burp.Zfhn.ZR(Unknown Source)
at burp.Zuc6.Zc(Unknown Source)
at burp.Zuc6.Zo(Unknown Source)
at burp.Zuc6.ZT(Unknown Source)
at burp.Zuc6.Zs(Unknown Source)
at burp.Zt_b.Zd(Unknown Source)
at burp.Zt90.Zr(Unknown Source)
at burp.Zb2.mouseReleased(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:298)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6620)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)
at java.desktop/java.awt.Component.processEvent(Component.java:6385)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4995)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4827)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4827)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Would be nice if you could report this to PortSwigger
from auth_analyzer.
Related Issues (20)
- Feature request: easier navigation when in expanded diff view HOT 1
- Feature Request: Null as Parameter Value HOT 2
- XML Parser Error When Opening with Excel HOT 3
- Export Table Data with Dropped Requests HOT 2
- [Feature request] - User supplied extra rules for difference algorithm
- Issue when parsing cookie HOT 4
- Feature Request: Export Table Data to a file and Import to Burp HOT 1
- The option to *regex match and replace* parts of the request without relying on parameter HOT 3
- [Feature Request] - Filter on request and response body HOT 3
- Match-Replace only works on single instance HOT 2
- Why's it sending `OPTIONS` request when I'm just specifying headers to delete HOT 2
- Enhancement - Differentiation of 302 based on the Location header HOT 3
- Feature Request: Include Comment Column in Export Table Data HOT 2
- Exclude Filetypes match may bug HOT 8
- More Pending Request Queue HOT 3
- Future request HOT 4
- Issues with replacement not working HOT 3
- Export and Import features not available anymore? HOT 3
- Can't send requests to Auth Analyzer from Organizer tab.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auth_analyzer.