Demo Data from SIGIR 2026 / reviewers in the wild / expert
Soyeon Baek
dblp:383/2717
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0008-7645-9607ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
abstract interpretation |
1.0 | 1 | 2026 | Deobfuscation of Control Flow Flattening Based on Abstract Interpretation · IEEE Trans. Software Eng. 2026 |
Program analysis › static analysis › interprocedural analysis
context-sensitive analysis |
1.0 | 1 | 2026 | Deobfuscation of Control Flow Flattening Based on Abstract Interpretation · IEEE Trans. Software Eng. 2026 |
Program analysis
static analysis |
1.0 | 1 | 2026 | Deobfuscation of Control Flow Flattening Based on Abstract Interpretation · IEEE Trans. Software Eng. 2026 |
Systems and software security › software protection
code obfuscation |
0.3 | 1 | 2026 | Deobfuscation of Control Flow Flattening Based on Abstract Interpretation · IEEE Trans. Software Eng. 2026 |
Methods — techniques the papers use, named apart from their topics
symbolic execution · 2.0binary lifting · 2.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Deobfuscation of Control Flow Flattening Based on Abstract InterpretationabstractControl Flow Flattening (CFF) is one of the control flow obfuscation techniques. It flattens control flows to conceal the sequential flow of programs. Researchers have utilized both static and dynamic approaches to deobfuscate CFF. Static methods primarily rely on symbolic execution, which leverages pattern-based information from CFF to perform effective analysis. However, these patterns can vary depending on the obfuscation tools used, and the deobfuscation techniques may only work for certain obfuscation tools. Dynamic approaches, on the other hand, face limitations as they may not cover all possible execution paths. We propose a static deobfuscation technique that is independent of obfuscation patterns. Our technique adopts abstract interpretation, which is a theoretical static analysis framework covering all execution paths. We define k-switch context sensitivity for the deobfuscation of CFF, which enables path-sensitive analysis to accurately identify the order of each execution path in obfuscated programs. Our approach utilizes the k-switch context sensitive analysis result to divide an obfuscated program into small fragments of sequentially executable blocks and reassemble the blocks to reconstruct the program’s original control flows. We demonstrate that our technique effectively reduces control flow complexity while preserving the semantics of the obfuscated program. Furthermore, by utilizing a binary lifter, we show that our method is also applicable to obfuscated binary code. Soyeon Baek |
IEEE Trans. Software Eng. | 1 |