Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR 报错信息 #30

Closed
ghost opened this issue Dec 19, 2021 · 17 comments
Closed

ERROR 报错信息 #30

ghost opened this issue Dec 19, 2021 · 17 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Dec 19, 2021

image
image
image

`java.lang.NullPointerException: Cannot invoke "burp.IHttpRequestResponse.getHttpService()" because "this.currentlyDisplayedItem" is null
at burp.aii.T(Unknown Source)
at burp.cnn.getHttpService(Unknown Source)
at burp.gvg.getHttpService(Unknown Source)
at burp.BurpExtender$MarkInfoTab.isEnabled(BurpExtender.java:128)
at burp.bpc.a(Unknown Source)
at burp.fno.a(Unknown Source)
at burp.dt2.a(Unknown Source)
at burp.dt2.a(Unknown Source)
at burp.jf.a(Unknown Source)
at burp.guy.a(Unknown Source)
at burp.dc4.b(Unknown Source)
at burp.jf.addNotify(Unknown Source)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addImpl(Container.java:1147)
at java.desktop/javax.swing.JTabbedPane.insertTab(JTabbedPane.java:760)
at burp.cd6.a(Unknown Source)
at burp.cd6.insertTab(Unknown Source)
at java.desktop/javax.swing.JTabbedPane.addTab(JTabbedPane.java:834)
at burp.bxg.a(Unknown Source)
at burp.guy.c(Unknown Source)
at burp.guy.a(Unknown Source)
at burp.ftr.a(Unknown Source)
at burp.d0t.addSuiteTab(Unknown Source)
at burp.i78.addSuiteTab(Unknown Source)
at burp.c04.addSuiteTab(Unknown Source)
at burp.BurpExtender$1.run(BurpExtender.java:863)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
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)
java.lang.NullPointerException: Cannot invoke "burp.IHttpRequestResponse.getHttpService()" because "this.currentlyDisplayedItem" is null
at burp.aii.T(Unknown Source)
at burp.cnn.getHttpService(Unknown Source)
at burp.gvg.getHttpService(Unknown Source)
at burp.BurpExtender$MarkInfoTab.isEnabled(BurpExtender.java:128)
at burp.bpc.a(Unknown Source)
at burp.fno.a(Unknown Source)
at burp.dt2.a(Unknown Source)
at burp.dt2.a(Unknown Source)
at burp.jf.a(Unknown Source)
at burp.guy.a(Unknown Source)
at burp.dc4.b(Unknown Source)
at burp.jf.addNotify(Unknown Source)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addNotify(Container.java:2801)
at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4792)
at java.desktop/java.awt.Container.addImpl(Container.java:1147)
at java.desktop/javax.swing.JTabbedPane.insertTab(JTabbedPane.java:760)
at burp.cd6.a(Unknown Source)
at burp.cd6.insertTab(Unknown Source)
at java.desktop/javax.swing.JTabbedPane.addTab(JTabbedPane.java:834)
at burp.bxg.a(Unknown Source)
at burp.guy.c(Unknown Source)
at burp.guy.a(Unknown Source)
at burp.ftr.a(Unknown Source)
at burp.d0t.addSuiteTab(Unknown Source)
at burp.i78.addSuiteTab(Unknown Source)
at burp.c04.addSuiteTab(Unknown Source)
at burp.BurpExtender$1.run(BurpExtender.java:863)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
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)

`

@f0ng
Copy link
Owner

f0ng commented Dec 19, 2021

更换一下ExtenderOptionsJava Environment下的JDK版本试试

@SummerSec
Copy link

同样的错误,试了切换JDK版本还是一样。JDK8 9 11 7 6都试过了

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

我给出我的jdk配置参考一下,感觉可能是小版本的问题

bp环境
image

bp环境的java版本:
image

启动bp的java版本:
image

编译jar用到的jdk版本:
image

实在不行下载源码本地编译一下

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

#8 这位师傅换的1.8_202成功了

@SummerSec
Copy link

image

image

还是一样报错

@SummerSec
Copy link

下载源码自编译还是一样,release下载也是一样。

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

你好,请问你启动burp的java版本是不是超过了8?提供的tag里面都是使用java1.8进行编译的,所以在高版本的情况下,可能导致导入失败,你可以下载源码使用你同burp的java版本进行编译即可

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

看下pmiaowu大佬的解答
pmiaowu/BurpFastJsonScan#6

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

我这里windows低版本bp、低版本windows也可以加载

image

image

@SummerSec
Copy link

都不行,害。难受

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

编译的时候修改下pom.xml里的
<source>1.8</source>
<target>1.8</target>
改为自有的版本呢,比如mvn的jdk10就是1.10,google了一下感觉都是高版本jdk对低版本jdk编译的jar不兼容的问题

@f0ng
Copy link
Owner

f0ng commented Dec 20, 2021

试试看新的releases下的jdk11的jar,我切换了mvn的jdk版本进行打包了

@Explore-c
Copy link

Explore-c commented Dec 21, 2021

我跟他一样的问题,1.8.0_161,自己编译和下载release的都不行,报这个错
java.lang.NullPointerException
at burp.ind.b(Unknown Source)
at burp.p0g.getHttpService(Unknown Source)
at burp.lxg.getHttpService(Unknown Source)
at burp.BurpExtender$MarkInfoTab.isEnabled(BurpExtender.java:151)
at burp.a1g.b(Unknown Source)
at burp.q5e.a(Unknown Source)
at burp.q5e.a(Unknown Source)
at burp.ycf.b(Unknown Source)
at burp.abb.a(Unknown Source)
at burp.q5e.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addImpl(Unknown Source)
at javax.swing.JTabbedPane.insertTab(Unknown Source)
at burp.p5e.a(Unknown Source)
at burp.p5e.insertTab(Unknown Source)
at javax.swing.JTabbedPane.addTab(Unknown Source)
at burp.z6e.a(Unknown Source)
at burp.ycf.b(Unknown Source)
at burp.ycf.a(Unknown Source)
at burp.izc.a(Unknown Source)
at burp.xcf.addSuiteTab(Unknown Source)
at burp.z3f.addSuiteTab(Unknown Source)
at burp.BurpExtender$1.run(BurpExtender.java:1004)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.NullPointerException
at burp.ind.b(Unknown Source)
at burp.p0g.getHttpService(Unknown Source)
at burp.lxg.getHttpService(Unknown Source)
at burp.BurpExtender$MarkInfoTab.isEnabled(BurpExtender.java:151)
at burp.a1g.b(Unknown Source)
at burp.q5e.a(Unknown Source)
at burp.q5e.a(Unknown Source)
at burp.ycf.b(Unknown Source)
at burp.abb.a(Unknown Source)
at burp.q5e.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addImpl(Unknown Source)
at javax.swing.JTabbedPane.insertTab(Unknown Source)
at burp.p5e.a(Unknown Source)
at burp.p5e.insertTab(Unknown Source)
at javax.swing.JTabbedPane.addTab(Unknown Source)
at burp.z6e.a(Unknown Source)
at burp.ycf.b(Unknown Source)
at burp.ycf.a(Unknown Source)
at burp.izc.a(Unknown Source)
at burp.xcf.addSuiteTab(Unknown Source)
at burp.z3f.addSuiteTab(Unknown Source)
at burp.BurpExtender$1.run(BurpExtender.java:1004)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

@f0ng
Copy link
Owner

f0ng commented Dec 21, 2021

用高版本的jdk8试试,实测1.8_2511.8_231都可以正常加载
具体和启动burp的jdk也有关系

@SummerSec
Copy link

image

上面报错不影响使用,但运行报错这个,感觉是多线程处理问题?

@SummerSec
Copy link

SummerSec commented Dec 21, 2021

工具还有几点建议,这个漏洞点不宜区分呀。不知道具体漏洞点是哪个,建议搞个编号。
image

@f0ng
Copy link
Owner

f0ng commented Dec 21, 2021

0.17.2版本已添加漏洞参数点报告

@f0ng f0ng closed this as completed Dec 21, 2021
@f0ng f0ng added the enhancement New feature or request label Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants