Skip to content

Commit 5b08ff1

Browse files
Merge pull request #88 from CERTCC/feature/disasm-all
Analyze x86-64 programs
2 parents ae9fdd5 + fb18272 commit 5b08ff1

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* Fix bad performance of Disassembly Improvements in specific situations (#81)
66
- Improvements:
77
* Use "CERT Kaiju" more consistently
8+
* Enable Disassembly Improvements for x86-64
89

910
## 241107
1011
- Improvements:

src/main/java/kaiju/tools/disasm/DisasmImprovementsAnalyzer.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,7 @@ public boolean canAnalyze(final Program program) {
120120
// Only analyze 32-bit X86 programs. OOAnalyzer can handle nothing else.
121121
// TODO: is this restriction an unnecessary holdover from pharos?
122122
final Processor processor = program.getLanguage().getProcessor();
123-
if (program.getLanguage().getDefaultSpace().getSize() != 32) {
124-
return false;
125-
}
123+
// Only analyze X86 programs
126124
return processor.equals(Processor.findOrPossiblyCreateProcessor("x86"));
127125
}
128126

0 commit comments

Comments
 (0)