Demo Data from EDBT 2026 / reviewers in the wild / expert
Chia Yuan Cho
dblp:17/3538
· DBLP profile ↗
9ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 4 · 3 first-authorComputer networks · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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.
| Network and information security
4 papers |
Systems and software security · 81% Malware analysis · 10% Network security · 10% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer networks
1 paper |
Network measurement and analytics · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
vulnerability discovery |
0.4 | 3 | 2016 | BinGo: cross-architecture cross-OS binary search · SIGSOFT FSE 2016 MACE: Model-inference-Assisted Concolic Exploration for Protocol and Vulnerability Discovery · USENIX Security Symposium 2011 BLITZ: Compositional bounded model checking for real-world programs · ASE 2013 |
Systems and software security › binary analysis
binary code search |
0.2 | 1 | 2016 | BinGo: cross-architecture cross-OS binary search · SIGSOFT FSE 2016 |
Program verification › model checking
bounded model checking |
0.2 | 1 | 2013 | BLITZ: Compositional bounded model checking for real-world programs · ASE 2013 |
Program verification
model checking |
0.2 | 1 | 2013 | BLITZ: Compositional bounded model checking for real-world programs · ASE 2013 |
Program verification
modular verification |
0.2 | 1 | 2013 | BLITZ: Compositional bounded model checking for real-world programs · ASE 2013 |
Systems and software security › program analysis
dynamic analysis |
0.1 | 1 | 2011 | MACE: Model-inference-Assisted Concolic Exploration for Protocol and Vulnerability Discovery · USENIX Security Symposium 2011 |
Systems and software security
program analysis |
0.1 | 1 | 2011 | MACE: Model-inference-Assisted Concolic Exploration for Protocol and Vulnerability Discovery · USENIX Security Symposium 2011 |
Malware analysis
botnet |
0.1 | 1 | 2010 | Inference and analysis of formal models of botnet command and control protocols · CCS 2010 |
Network security › protocol reverse engineering
protocol state machine inference |
0.1 | 1 | 2010 | Inference and analysis of formal models of botnet command and control protocols · CCS 2010 |
Methods — techniques the papers use, named apart from their topics
proof-based abstraction · 0.3SMT solving · 0.3SAT solving · 0.3selective inlining · 0.2partial traces · 0.2function filtering · 0.2model inference · 0.1concolic execution · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | BinGo: cross-architecture cross-OS binary searchabstractBinary code search has received much attention recently due to its impactful applications, e.g., plagiarism detection, malware detection and software vulnerability auditing. However, developing an effective binary code search tool is challenging due to the gigantic syntax and structural differences in binaries resulted from different compilers, architectures and OSs. In this paper, we propose BINGO — a scalable and robust binary search engine supporting various architectures and OSs. The key contribution is a selective inlining technique to capture the complete function semantics by inlining relevant library and user-defined functions. In addition, architecture and OS neutral function filtering is proposed to dramatically reduce the irrelevant target functions. Besides, we introduce length variant partial traces to model binary functions in a program structure agnostic fashion. The experimental results show that BINGO can find semantic similar functions across architecture and OS boundaries, even with the presence of program structure distortion, in a scalable manner. Using BINGO, we also discovered a zero-day vulnerability in Adobe PDF Reader, a COTS binary. Mahinthan Chandramohan, Yinxing Xue, Zhengzi Xu, Yang Liu 0003, Chia Yuan Cho, Hee Beng Kuan Tan |
SIGSOFT FSE | 5 |
| 2013 | BLITZ: Compositional bounded model checking for real-world programsabstractBounded Model Checking (BMC) for software is a precise bug-finding technique that builds upon the efficiency of modern SAT and SMT solvers. BMC currently does not scale to large programs because the size of the generated formulae exceeds the capacity of existing solvers. We present a new, compositional and property-sensitive algorithm that enables BMC to automatically find bugs in large programs. A novel feature of our technique is to decompose the behaviour of a program into a sequence of BMC instances and use a combination of satisfying assignments and unsatisfiability proofs to propagate information across instances. A second novelty is to use the control- and data-flow of the program as well as information from proofs to prune the set of variables and procedures considered and hence, generate smaller instances. Our tool BLITZ outperforms existing tools and scales to programs with over 100,000 lines of code. BLITZ automatically and efficiently discovers bugs in widely deployed software including new vulnerabilities in Internet infrastructure software. Chia Yuan Cho, Vijay D'Silva, Dawn Song |
ASE | 1 |
| 2011 | MACE: Model-inference-Assisted Concolic Exploration for Protocol and Vulnerability Discovery
Chia Yuan Cho, Domagoj Babic, Pongsin Poosankam, Kevin Zhijie Chen, Edward XueJun Wu, Dawn Song |
USENIX Security Symposium | 1 |
| 2010 | Inference and analysis of formal models of botnet command and control protocolsabstractWe propose a novel approach to infer protocol state machines in the realistic high-latency network setting, and apply it to the analysis of botnet Command and Control (C &C) protocols. Our proposed techniques enable an order of magnitude reduction in the number of queries and time needed to learn a botnet C &C protocol compared to classic algorithms (from days to hours for inferring the MegaD C &C protocol). We also show that the computed protocol state machines enable formal analysis for botnet defense, including finding the weakest links in a protocol, uncovering protocol design flaws, inferring the existence of unobservable communication back-channels among botnet servers, and finding deviations of protocol implementations which can be used for fingerprinting. We validate our technique by inferring the protocol state-machine from Postfix's SMTP implementation and comparing the inferred state-machine to the SMTP standard. Further, our experimental results offer new insights into MegaD's C &C, showing our technique can be used as a powerful tool for defense against botnets. Chia Yuan Cho, Domagoj Babic, Richard Shin, Dawn Song |
CCS | 1 |
| 2008 | Identifying unique devices through wireless fingerprintingabstractWe propose a new fingerprinting technique that differentiates between unique devices over a Wireless Local Area Network (WLAN) simply through the timing analysis of 802.11 probe request frames. Our technique can be applied to spoof detection, network reconnaissance, and implementation of access control against masquerading attacks. Experimental results indicate that our technique is consistent and accurate in differentiating between unique devices. In contrast with existing wireless fingerprinting techniques, our technique is passive, non-invasive and does not require the co-operation of fingerprintee hosts. Desmond Loh Chin Choong, Chia Yuan Cho, Chung Pheng Tan, Ri Seng Lee |
WISEC | 2 |
| 2006 | Network Forensics on Packet Fingerprints
Chia Yuan Cho, Sin Yeung Lee, Chung Pheng Tan, Yong Tai Tan |
SEC | 1 |
| 2006 | A framework and source model for design and evaluation of Robust Header Compression
Chia Yuan Cho, Winston Khoon Guan Seah, Yong Huat Chew |
Comput. Networks | 1 |
| 2005 | Modeling and Analysis of Robust Header Compression PerformanceabstractWe present a modeling framework for studying header compression performance. For the first time, a source model is developed for header compression. By varying the source and channel models in our framework, different source and deployment scenarios can be modeled. Using this new paradigm, we study the tradeoff dependencies between performance metrics. We also demonstrate how a scheme can be designed to optimize tradeoffs based on the desired level of performance. Chia Yuan Cho, Yong Huat Chew, Winston Khoon Guan Seah |
WOWMOM | 1 |
| 2004 | Exploiting inter-flow redundancy: context replication in ROHC-TCPabstractContext replication is a new context initialization technique for header compression proposed by the IETF. It increases header compression gains by reducing the size of bulky initialization packets. Context replication compresses header fields based on the redundancy between flows, rather than within flows. For context replication to be performed efficiently, an elaborate understanding of inter-flow field behavior is required. However, inter-flow field behavior is more complicated and relatively unstudied compared to well-known intra-flow field behavior. Also, because context replication is a new technique, much is still unknown about the range of efficiency gains achievable. We present a novel approach to obtain and analyze inter-flow field behavior. Our approach allows the optimization of encoding specifications in context replication. By implementation, we show that our optimized encodings produce leaner initialization packets compared to current proposals. We also obtain from implementation useful insights on the range of compressed header sizes and efficiency gains in context replication. Chia Yuan Cho, Sukanta Kumar Hazra, Winston Khoon Guan Seah |
GLOBECOM | 1 |