From 861657df3d8dd06b471f295a7a52143399a2b2e5 Mon Sep 17 00:00:00 2001 From: RadWolfie Date: Fri, 20 Sep 2024 23:06:28 +0000 Subject: [PATCH] fixed one time analysis (instead of analysis twice) --- src/main/java/XbeLoader/XbeXbSymbolDatabaseAnalyzer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/XbeLoader/XbeXbSymbolDatabaseAnalyzer.java b/src/main/java/XbeLoader/XbeXbSymbolDatabaseAnalyzer.java index 4d5adbf..049eade 100644 --- a/src/main/java/XbeLoader/XbeXbSymbolDatabaseAnalyzer.java +++ b/src/main/java/XbeLoader/XbeXbSymbolDatabaseAnalyzer.java @@ -26,6 +26,7 @@ import generic.jar.ResourceFile; import ghidra.GhidraApplicationLayout; import ghidra.app.services.AbstractAnalyzer; +import ghidra.app.services.AnalysisPriority; import ghidra.app.services.AnalyzerType; import ghidra.app.util.importer.MessageLog; import ghidra.framework.Application; @@ -54,6 +55,7 @@ public class XbeXbSymbolDatabaseAnalyzer extends AbstractAnalyzer { public XbeXbSymbolDatabaseAnalyzer() { super("Xbox Symbol Database Analyzer", "Scan XBE for known library functions", AnalyzerType.BYTE_ANALYZER); + setPriority(AnalysisPriority.DISASSEMBLY.before()); } @Override