Added #1690 Deobfuscation tool dialog for script level (not just current method / all classes)

Changed #1690 Redesigned Deobfuscation tool dialog.
Removed "Restore control flow" deobfuscation level as it was the same as "Remove traps"
This commit is contained in:
Jindra Petřík
2022-12-23 17:02:50 +01:00
parent 8852b191b5
commit 8e368c5675
13 changed files with 194 additions and 70 deletions
@@ -216,6 +216,10 @@ public class ABCPanel extends JPanel implements ItemListener, SearchListener<Scr
return mainPanel;
}
public ScriptPack getPack() {
return decompiledTextArea.getScriptLeaf();
}
public List<ABCSearchResult> search(final Openable openable, final String txt, boolean ignoreCase, boolean regexp, boolean pcode, CancellableWorker<Void> worker, List<ScriptPack> scope) {
if (txt != null && !txt.isEmpty()) {
searchPanel.setOptions(ignoreCase, regexp);