bit4woo / knife

A burp extension that add some useful function to Context Menu 添加一些右键菜单让burp用起来更顺畅
https://www.bilibili.com/video/bv1BC4y1s7nS
MIT License
1.6k stars 197 forks source link

高版本Burp加载插件报错 #80

Open zzqsmile opened 5 months ago

zzqsmile commented 5 months ago

java.lang.NullPointerException: Cannot invoke "javax.swing.table.TableModel.addTableModelListener(javax.swing.event.TableModelListener)" because the return value of "javax.swing.JTable.getModel()" is null at burp.theme.BurpTableUI.installListeners(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicTableUI.installUI(BasicTableUI.java:1432) at com.formdev.flatlaf.ui.FlatTableUI.installUI(FlatTableUI.java:129) at burp.theme.BurpTableUI.installUI(Unknown Source) at java.desktop/javax.swing.JComponent.setUI(JComponent.java:740) at java.desktop/javax.swing.JTable.setUI(JTable.java:3661) at java.desktop/javax.swing.JTable.updateUI(JTable.java:3710) at java.desktop/javax.swing.JTable.(JTable.java:707) at java.desktop/javax.swing.JTable.(JTable.java:645) at config.ConfigTable.(ConfigTable.java:37) at burp.BurpExtender.registerExtenderCallbacks(BurpExtender.java:72) at burp.Zx75.ZG(Unknown Source) at burp.Z_en.ZZ(Unknown Source) at burp.Z_ej.lambda$initialiseOnNewThread$0(Unknown Source) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)

mac java17 报错

image image
bit4woo commented 5 months ago

试试最新构建 https://github.com/bit4woo/knife/actions/runs/8812344750/artifacts/1442222632

zzqsmile commented 5 months ago

试试最新构建 https://github.com/bit4woo/knife/actions/runs/8812344750/artifacts/1442222632

可以

bit4woo commented 5 months ago

https://github.com/bit4woo/knife/issues/70 和这个问题相同