diff --git a/src/main/java/burp/BurpExtender.java b/src/main/java/burp/BurpExtender.java index afc35ed..ee5b7f9 100644 --- a/src/main/java/burp/BurpExtender.java +++ b/src/main/java/burp/BurpExtender.java @@ -34,7 +34,7 @@ public class BurpExtender implements IBurpExtender, IHttpListener, IMessageEdito this.callbacks = callbacks; BurpExtender.helpers = callbacks.getHelpers(); - String version = "2.4.3"; + String version = "2.4.4"; callbacks.setExtensionName(String.format("HaE (%s) - Highlighter and Extractor", version)); // 定义输出 stdout = new PrintWriter(callbacks.getStdout(), true); diff --git a/src/main/java/burp/ui/Databoard.java b/src/main/java/burp/ui/Databoard.java index c45908c..45d740d 100644 --- a/src/main/java/burp/ui/Databoard.java +++ b/src/main/java/burp/ui/Databoard.java @@ -143,7 +143,12 @@ public class Databoard extends JPanel { if (!input.isEmpty()){ for (String host : getHostByList()) { if (host.toLowerCase().contains(input.toLowerCase())) { - comboBoxModel.addElement(host); + if (host.length() == input.length()){ + comboBoxModel.insertElementAt(host,0); + comboBoxModel.setSelectedItem(host); + }else{ + comboBoxModel.addElement(host); + } } } }