(Enter summary)
Abstract: Malicious code detection is a crucial component of any defense mechanism. In this paper, we present a unique
viewpoint on malicious code detection. We regard malicious code detection as an obfuscation-deobfuscation game
between malicious code writers and researchers working on malicious code detection. Malicious code writers attempt
to obfuscate the malicious code to subvert the malicious code detectors, such as anti-virus software. We tested the
resilience of three commercial virus... (Update)
Cited by: More
Model Checking x86 Executables - With Codesurfer And
(Correct)
TTAnalyze: A Tool for Analyzing Malware - Bayer, Kruegel, Kirda (2006)
(Correct)
Static Disassembly of Obfuscated Binaries - Kruegel, Robertson, Valeur, Vigna (2004)
(Correct)
Active bibliography (related documents): More All
5.2: Static Analysis of Executables to Detect Malicious Patterns - Christodorescu, Jha (2003)
(Correct)
0.9: Unknown -
(Correct)
0.4: c) 2003 IEEE. Personal use of this material is permitted. .. - Reprint Republish This (2006)
(Correct)
Similar documents based on text:
0.2: Opening Pandora's Box: - Using Binary Code
(Correct)
0.1: Using Binary Code Rewrite to Bypass License Checks - Tevfik Kosar Mihai
(Correct)
Related documents from co-citation: More All
5: Code Red Worm Propagation Modeling and Analysis
- Zou, Gong et al. - 2002
5: PointGuard: Protecting Pointers From Buffer Overflow Vulnerabilities (context) - Cowan, Beattie et al. - 2003
5: Address Obfuscation: an Efficient Approach to Combat a Broad Range of Memory Err.. (context) - Bhatkar, DuVarney et al. - 2003
BibTeX entry: (Update)
M. Christodorescu and S. Jha. Static Analysis of Executables to Detect Malicious Patterns. In Proceedings of the 12th USENIX Security Symposium, pages 169--186, August 2003. http://citeseer.ist.psu.edu/article/christodorescu03static.html More
@misc{ christodorescu03static,
author = "M. Christodorescu and S. Jha",
title = "Static Analysis of Executables to Detect Malicious Patterns",
text = "M. Christodorescu and S. Jha. Static Analysis of Executables to Detect
Malicious Patterns. In Proceedings of the 12th USENIX Security Symposium,
pages 169--186, August 2003.",
year = "2003",
url = "citeseer.ist.psu.edu/article/christodorescu03static.html" }
Citations (may not include all citations):
1911
Introduction to Automata Theory (context) - Hopcroft, Motwani et al. - 2001
390
Interprocedural slicing using dependence graphs
- Horwitz, Reps et al. - 1990
322
First-Order Logic and Automated Theorem Proving (context) - Fitting - 1996
292
Advanced Compiler Design and Implementation (context) - Muchnick - 1997
270
Bandera: Extracting finite-state models from Java source cod..
- Corbett, Dwyer et al. - 2000
250
Automatic discovery of linear restraints among variables of ..
- Cousot, Halbwachs - 1978
201
to Typed Assembly Language (context) - Morrisett, Walker et al. - 1998
134
PVS: Combining specification (context) - Owre, Rajan et al. - 1996
129
Precise interprocedural dataflow analysis via graph reachabi..
- Reps, Horwitz et al. - 1995
108
Automatically validating temporal safety properties of inter..
- Ball, Rajamani - 2001
97
Stack-Based Typed Assembly Language
- Morrisett, Crary et al. - 1998
90
Last accessed: 3 February (context) - Labs, www et al. - 2003
86
A precise interprocedural data flow algorithm (context) - Myers - 1981
69
How to 0wn the internet in your spare time
- Staniford, Paxson et al. - 2002
68
ACM Letters on Programming Languages and Systems (context) - Landi, static - 1992
58
MOPS: an infrastructure for examining security properties of..
- Chen, Wagner - 2002
54
Intrusion detection via static analysis
- Wagner, Dean - 2001
52
Checking for race conditions in file accesses
- Bishop, Dilger - 1996
49
possibility of obfuscating programs (context) - Barak, Goldreich et al. - 2001
47
IRM enforcement of Java stack inspection
- Erlingsson, Schneider - 2000
46
Using programmer-written compiler extensions to catch securi..
- Ashcraft, Engler - 2002
40
A taxonomy of obfuscating transformations
- Collberg, Thomborson et al. - 1997
38
and stealthy opaque constructs (context) - Collberg, Thomborson et al. - 1998
34
Efficient algorithms for model checking pushdown systems
- Esparza, Hansel et al. - 2000
31
Safety-Checking of Machine Code
- Xu - 2000
28
spread SapphireSlammer worm (context) - Savage, Staniford et al. - 2003
21
Verification of control flow based security properties
- Jensen, Metayer et al. - 1999
20
Physical type checking for C
- Chandra, Reps - 1999
12
Detecting manipulated remote call streams (context) - Giffin, Jha et al. - 2002
10
Computers and Security (context) - Cohen, Theory - 1987
10
MCF: A malicious code filter (context) - Lo, Levitt et al. - 1995
9
Hunting for metamorphic (context) - Szor, Ferrie - 2001
7
Denial of service attacks (context) - Center - 2001
6
Attacking malicious code: Report to the infosec research cou..
- McGraw, Morrisett - 2000
4
Polymorphic virus detection module (context) - Nachenberg - 1998
4
Polymorphic virus detection module (context) - Nachenberg - 1997
4
An undetectable computer virus
- Chess, White - 2000
3
Automated reverse engineering: Mistfall engine (context) - mbie - 2003
2
Ida pro -- interactive disassembler (context) - sa - 2003
2
Codesurfer -- code analysis and understanding tool (context) - Inc - 2003
2
Last accessed: 3 February (context) - mbie, mbie's et al. - 2003
2
Virus Analysis Library (context) - Wang, the et al. - 1998
2
Last accessed: 3 February (context) - mbie, engine et al. - 2003
2
Improving computer security using extending static checking (context) - Chess - 2002
1
volume Expanded Threat List and Virus Encyclopaedia (context) - Samamura, CIH - 1998
1
volume Virus List Encyclopaedia (context) - Kaspersky, an - 2002
http://research.compaq.com/SRC/esc/simplify.html
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.wisc.edu/~mihai/my_work/papers/index.html):
Static Analysis of Executables to Detect Malicious Patterns - Christodorescu, Jha (2003)
(Correct)
Using Binary Code Rewrite to Bypass License Checks - Tevfik Kosar Mihai
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC